Price
$60.22
52W High
$74.26
52W Low
$28.69
SMA50
$62.58
SMA200
$49.92
Avg Volume 50D
$440.32K
From 52W High
-18.91%
From 52W Low
+109.90%
Vs SMA50
-3.77%
Vs SMA200
+20.62%
Current Volume
$575.58K
Dollar Volume 50D
$27.57M
Market Cap
$1.27B
P/E
31.0x
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

News