Price
$27.49
52W High
$27.49
52W Low
$16.36
SMA50
$25.19
SMA200
$20.33
Avg Volume 50D
$205.24K
From 52W High
+0.00%
From 52W Low
+68.03%
Vs SMA50
+9.15%
Vs SMA200
+35.22%
Current Volume
$320.34K
Dollar Volume 50D
$5.23M
Market Cap
$531.42M
P/E
6.0x
Revenue TTM
$336.20M
EPS TTM
4.50
Net Income TTM
$88.09M
Free Cash Flow
$163.64M
Revenue 1Y
+29.29%
EPS 1Y
-10.71%
Net Income 1Y
+16.28%
FCF 1Y
-24.32%
Profit Margin
26.20%
FCF Margin
48.67%

Revenue

Annual ending 2025-12-31
$276.49M

EPS

Annual ending 2025-12-31
5.65

Net Income

Annual ending 2025-12-31
$97.43M

News