Price
$38.55
52W High
$43.28
52W Low
$27.48
SMA50
$37.81
SMA200
$34.39
Avg Volume 50D
$788.38K
From 52W High
-12.27%
From 52W Low
+40.28%
Vs SMA50
+1.95%
Vs SMA200
+12.10%
Current Volume
$575.15K
Bars Stored
1257
Market Cap
$3.54B
P/E
43.2x
Revenue TTM
$3.26B
EPS TTM
0.89
Net Income TTM
$81.90M
Free Cash Flow
$195.00M
Revenue 1Y
+0.61%
EPS 1Y
-51.37%
Net Income 1Y
-51.68%
FCF 1Y
+44.55%
Profit Margin
2.51%
FCF Margin
5.98%

Revenue

Quarterly ending 2025-12-31
$760.60M

EPS

Quarterly ending 2025-12-31
0.18

Net Income

Quarterly ending 2025-12-31
$16.90M