Price
$30.00
52W High
$78.23
52W Low
$26.95
SMA50
$30.21
SMA200
$38.78
Avg Volume 50D
$6.33M
From 52W High
-61.65%
From 52W Low
+11.32%
Vs SMA50
-0.69%
Vs SMA200
-22.64%
Current Volume
$7.36M
Dollar Volume 50D
$192.13M
Market Cap
$11.84B
P/E
160.8x
Revenue TTM
$3.56B
EPS TTM
0.19
Net Income TTM
$73.60M
Free Cash Flow
$227.00M
Revenue 1Y
+21.98%
EPS 1Y
-24.00%
Net Income 1Y
-29.30%
FCF 1Y
+19016.67%
Profit Margin
2.07%
FCF Margin
6.38%

Revenue

Annual ending 2025-12-31
$3.25B

EPS

Annual ending 2025-12-31
0.02

Net Income

Annual ending 2025-12-31
$7.00M

News