Price
$55.68
52W High
$57.56
52W Low
$44.13
SMA50
$54.47
SMA200
$48.61
Avg Volume 50D
$538.12K
From 52W High
-3.38%
From 52W Low
+26.17%
Vs SMA50
+2.22%
Vs SMA200
+14.54%
Current Volume
$548.71K
Bars Stored
1257
Market Cap
$5.62B
P/E
17.2x
Revenue TTM
$2.15B
EPS TTM
3.23
Net Income TTM
$326.80M
Free Cash Flow
-$204.06M
Revenue 1Y
+18.44%
EPS 1Y
-3.00%
Net Income 1Y
-1.47%
FCF 1Y
-95.44%
Profit Margin
15.18%
FCF Margin
-9.48%

Revenue

Quarterly ending 2025-12-31
$604.85M

EPS

Quarterly ending 2025-12-31
1.21

Net Income

Quarterly ending 2025-12-31
$122.49M