Price
$23.49
52W High
$31.03
52W Low
$17.19
SMA50
$19.79
SMA200
$23.63
Avg Volume 50D
$3.91M
From 52W High
-32.10%
From 52W Low
+36.65%
Vs SMA50
+18.73%
Vs SMA200
-0.60%
Current Volume
$4.10M
Bars Stored
1257
Market Cap
$2.63B
P/E
7.8x
Revenue TTM
$4.47B
EPS TTM
2.80
Net Income TTM
$338.74M
Free Cash Flow
$415.24M
Revenue 1Y
-13.76%
EPS 1Y
-18.37%
Net Income 1Y
-25.61%
FCF 1Y
-52.12%
Profit Margin
7.57%
FCF Margin
9.28%

Revenue

Quarterly ending 2025-12-31
$496.16M

EPS

Quarterly ending 2025-12-31
-2.25

Net Income

Quarterly ending 2025-12-31
-$279.30M