Price
$18.63
52W High
$27.73
52W Low
$17.02
SMA50
$18.92
SMA200
$20.50
Avg Volume 50D
$576.68K
From 52W High
-32.82%
From 52W Low
+9.46%
Vs SMA50
-1.54%
Vs SMA200
-9.10%
Current Volume
$464.83K
Dollar Volume 50D
$10.91M
Market Cap
$877.69M
P/E
18.2x
Revenue TTM
$854.30M
EPS TTM
0.98
Net Income TTM
$48.34M
Free Cash Flow
$39.80M
Revenue 1Y
+14.00%
EPS 1Y
+5000.00%
Net Income 1Y
+327.94%
FCF 1Y
-53.52%
Profit Margin
5.66%
FCF Margin
4.66%
Last Ex-Dividend
2020-03-06

Revenue

Annual ending 2026-05-02
$838.71M

EPS

Annual ending 2026-05-02
0.92

Net Income

Annual ending 2026-05-02
$45.38M

News