Price
$44.44
52W High
$78.37
52W Low
$34.37
SMA50
$58.33
SMA200
$52.47
Avg Volume 50D
$413.66K
From 52W High
-43.29%
From 52W Low
+29.30%
Vs SMA50
-23.82%
Vs SMA200
-15.30%
Current Volume
$356.45K
Dollar Volume 50D
$22.92M
Market Cap
$1.05B
P/E
29.6x
Revenue TTM
$402.16M
EPS TTM
1.14
Net Income TTM
$35.29M
Free Cash Flow
$72.28M
Revenue 1Y
+17.74%
EPS 1Y
+20.00%
Net Income 1Y
+18.01%
FCF 1Y
-5.09%
Profit Margin
8.78%
FCF Margin
17.97%
Last Ex-Dividend
2021-08-06

Revenue

Annual ending 2025-12-31
$365.30M

EPS

Annual ending 2025-12-31
1.04

Net Income

Annual ending 2025-12-31
$27.83M

News