Price
$63.59
52W High
$74.26
52W Low
$28.69
SMA50
$64.46
SMA200
$46.41
Avg Volume 50D
$530.07K
From 52W High
-14.37%
From 52W Low
+121.65%
Vs SMA50
-1.34%
Vs SMA200
+37.02%
Current Volume
$473.93K
Dollar Volume 50D
$34.01M
Market Cap
$1.39B
P/E
33.9x
Revenue TTM
$1.43B
EPS TTM
1.87
Net Income TTM
$40.92M
Free Cash Flow
$45.99M
Revenue 1Y
+3.54%
EPS 1Y
+55.83%
Net Income 1Y
+48.78%
FCF 1Y
-13.61%
Profit Margin
2.86%
FCF Margin
3.21%
Last Ex-Dividend
2019-11-07

Revenue

Annual ending 2025-12-30
$1.40B

EPS

Annual ending 2025-12-30
2.16

Net Income

Annual ending 2025-12-30
$48.81M