Price
$27.10
52W High
$37.88
52W Low
$19.95
SMA50
$28.11
SMA200
$25.60
Avg Volume 50D
$2.18M
From 52W High
-39.78%
From 52W Low
+35.84%
Vs SMA50
-3.58%
Vs SMA200
+5.87%
Current Volume
$1.26M
Bars Stored
1257
Market Cap
$2.56B
P/E
19.7x
Revenue TTM
$1.66B
EPS TTM
1.35
Net Income TTM
$130.00M
Free Cash Flow
$286.00M
Revenue 1Y
-4.97%
EPS 1Y
+16.38%
Net Income 1Y
+14.04%
FCF 1Y
+2.51%
Profit Margin
7.82%
FCF Margin
17.20%

Revenue

Quarterly ending 2025-12-31
$421.00M

EPS

Quarterly ending 2025-12-31
0.39

Net Income

Quarterly ending 2025-12-31
$37.00M