Price
$16.39
52W High
$18.41
52W Low
$11.77
SMA50
$16.05
SMA200
$14.47
Avg Volume 50D
$2.41M
From 52W High
-12.32%
From 52W Low
+39.25%
Vs SMA50
+2.10%
Vs SMA200
+13.30%
Current Volume
$2.14M
Bars Stored
1257
Market Cap
$2.03B
P/E
14.0x
Revenue TTM
$5.45B
EPS TTM
1.15
Net Income TTM
$145.40M
Free Cash Flow
$117.24M
Revenue 1Y
+5.12%
EPS 1Y
-6.50%
Net Income 1Y
-7.57%
FCF 1Y
-60.35%
Profit Margin
2.67%
FCF Margin
2.15%

Revenue

Quarterly ending 2025-12-31
$1.40B

EPS

Quarterly ending 2025-12-31
0.16

Net Income

Quarterly ending 2025-12-31
$20.17M