Price
$72.34
52W High
$119.16
52W Low
$58.03
SMA50
$80.56
SMA200
$88.78
Avg Volume 50D
$508.15K
From 52W High
-39.29%
From 52W Low
+24.66%
Vs SMA50
-10.20%
Vs SMA200
-18.52%
Current Volume
$342.92K
Dollar Volume 50D
$41.12M
Market Cap
$2.04B
P/E
80.3x
Revenue TTM
$2.89B
EPS TTM
1.44
Net Income TTM
$25.40M
Free Cash Flow
-$166.43M
Revenue 1Y
+12.24%
EPS 1Y
+108.99%
Net Income 1Y
+108.83%
FCF 1Y
-280.76%
Profit Margin
0.88%
FCF Margin
-5.75%
Last Ex-Dividend
2024-05-14

Revenue

Annual ending 2025-12-31
$2.61B

EPS

Annual ending 2025-12-31
-2.48

Net Income

Annual ending 2025-12-31
-$44.70M

News