Price
$13.24
52W High
$27.37
52W Low
$12.67
SMA50
$14.15
SMA200
$19.33
Avg Volume 50D
$2.82M
From 52W High
-106.72%
From 52W Low
+4.50%
Vs SMA50
-6.45%
Vs SMA200
-31.51%
Current Volume
$3.62M
Dollar Volume 50D
$39.81M
Market Cap
$3.89B
P/E
6.0x
Revenue TTM
$2.29B
EPS TTM
2.20
Net Income TTM
$643.33M
Free Cash Flow
-$470.27M
Revenue 1Y
+60.30%
EPS 1Y
+298.20%
Net Income 1Y
+301.24%
FCF 1Y
-11.85%
Profit Margin
28.03%
FCF Margin
-20.49%
Last Ex-Dividend
2023-11-30

Revenue

Annual ending 2025-12-31
$2.22B

EPS

Annual ending 2025-12-31
1.43

Net Income

Annual ending 2025-12-31
$417.13M