Price
$21.76
52W High
$22.34
52W Low
$15.85
SMA50
$20.85
SMA200
$19.11
Avg Volume 50D
$1.82M
From 52W High
-2.67%
From 52W Low
+37.29%
Vs SMA50
+4.37%
Vs SMA200
+13.86%
Current Volume
$1.51M
Bars Stored
1257
Market Cap
$4.45B
P/E
23.4x
Revenue TTM
$1.88B
EPS TTM
0.93
Net Income TTM
$190.40M
Free Cash Flow
-$297.03M
Revenue 1Y
+6.66%
EPS 1Y
-32.12%
Net Income 1Y
-32.27%
FCF 1Y
-1348.50%
Profit Margin
10.15%
FCF Margin
-15.84%

Revenue

Quarterly ending 2025-12-31
$534.01M

EPS

Quarterly ending 2025-12-31
0.37

Net Income

Quarterly ending 2025-12-31
$76.34M