Price
$53.03
52W High
$54.48
52W Low
$23.98
SMA50
$44.82
SMA200
$36.52
Avg Volume 50D
$1.90M
From 52W High
-2.73%
From 52W Low
+121.14%
Vs SMA50
+18.33%
Vs SMA200
+45.20%
Current Volume
$1.34M
Bars Stored
1205
Market Cap
$5.27B
P/E
48.4x
Revenue TTM
$900.78M
EPS TTM
1.12
Net Income TTM
$108.72M
Free Cash Flow
$343.11M
Revenue 1Y
+16.91%
EPS 1Y
-28.21%
Net Income 1Y
-35.40%
FCF 1Y
+20.96%
Profit Margin
12.07%
FCF Margin
38.09%

Revenue

Quarterly ending 2025-12-31
$240.75M

EPS

Quarterly ending 2025-12-31
0.31

Net Income

Quarterly ending 2025-12-31
$30.64M