Price
$63.69
52W High
$90.91
52W Low
$61.36
SMA50
$73.10
SMA200
$77.96
Avg Volume 50D
$81.52K
From 52W High
-29.94%
From 52W Low
+3.80%
Vs SMA50
-12.88%
Vs SMA200
-18.30%
Current Volume
$53.74K
Dollar Volume 50D
$6.03M
Market Cap
$252.49M
P/E
12.3x
Revenue TTM
$579.39M
EPS TTM
5.00
Net Income TTM
$20.60M
Free Cash Flow
$38.98M
Revenue 1Y
+2.54%
EPS 1Y
+9.41%
Net Income 1Y
+10.24%
FCF 1Y
-39.59%
Profit Margin
3.56%
FCF Margin
6.73%
Last Ex-Dividend
2020-03-12

Revenue

Annual ending 2026-06-28
$579.39M

EPS

Annual ending 2026-06-28
5.00

Net Income

Annual ending 2026-06-28
$20.60M

News