Price
$32.99
52W High
$37.73
52W Low
$29.20
SMA50
$31.34
SMA200
$33.51
Avg Volume 50D
$384.37K
From 52W High
-12.56%
From 52W Low
+12.98%
Vs SMA50
+5.27%
Vs SMA200
-1.55%
Current Volume
$617.09K
Dollar Volume 50D
$12.04M
Market Cap
$3.01B
P/E
17.2x
Revenue TTM
$1.18B
EPS TTM
1.86
Net Income TTM
$174.89M
Free Cash Flow
$161.90M
Revenue 1Y
-1.80%
EPS 1Y
-6.53%
Net Income 1Y
-5.87%
FCF 1Y
-6.21%
Profit Margin
14.81%
FCF Margin
13.71%
Last Ex-Dividend
2021-12-10

Revenue

Annual ending 2026-05-02
$1.18B

EPS

Annual ending 2026-05-02
1.96

Net Income

Annual ending 2026-05-02
$183.65M

News