Price
$12.40
52W High
$27.51
52W Low
$11.56
SMA50
$12.76
SMA200
$15.55
Avg Volume 50D
$2.24M
From 52W High
-54.93%
From 52W Low
+7.27%
Vs SMA50
-2.80%
Vs SMA200
-20.28%
Current Volume
$1.17M
Dollar Volume 50D
$28.67M
Market Cap
$3.75B
P/E
--
Revenue TTM
$1.51B
EPS TTM
0.36
Net Income TTM
$86.52M
Free Cash Flow
$467.09M
Revenue 1Y
+31.44%
EPS 1Y
+260.00%
Net Income 1Y
+248.71%
FCF 1Y
+29.12%
Profit Margin
5.72%
FCF Margin
30.86%

Revenue

Annual ending 2025-12-31
$1.51B

EPS

Annual ending 2025-12-31
0.36

Net Income

Annual ending 2025-12-31
$86.52M

News