Price
$46.16
52W High
$90.32
52W Low
$32.15
SMA50
$37.87
SMA200
$61.92
Avg Volume 50D
$1.78M
From 52W High
-95.67%
From 52W Low
+43.58%
Vs SMA50
+21.89%
Vs SMA200
-25.45%
Current Volume
$1.73M
Bars Stored
1257
Market Cap
$4.91B
P/E
49.9x
Revenue TTM
$761.41M
EPS TTM
0.82
Net Income TTM
$98.42M
Free Cash Flow
$141.78M
Revenue 1Y
+12.79%
EPS 1Y
-33.33%
Net Income 1Y
-29.68%
FCF 1Y
-27.71%
Profit Margin
12.93%
FCF Margin
18.62%

Revenue

Quarterly ending 2025-12-31
$202.12M

EPS

Quarterly ending 2025-12-31
0.20

Net Income

Quarterly ending 2025-12-31
$23.90M