Price
$14.19
52W High
$27.37
52W Low
$12.32
SMA50
$13.86
SMA200
$16.71
Avg Volume 50D
$2.48M
From 52W High
-48.15%
From 52W Low
+15.18%
Vs SMA50
+2.36%
Vs SMA200
-15.10%
Current Volume
$2.25M
Dollar Volume 50D
$34.73M
Market Cap
$4.00B
P/E
7.7x
Revenue TTM
$2.18B
EPS TTM
1.77
Net Income TTM
$522.41M
Free Cash Flow
-$735.22M
Revenue 1Y
+31.59%
EPS 1Y
+837.50%
Net Income 1Y
+829.80%
FCF 1Y
-178.43%
Profit Margin
23.99%
FCF Margin
-33.76%
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

News