Price
$23.46
52W High
$34.05
52W Low
$23.15
SMA50
$24.79
SMA200
$27.00
Avg Volume 50D
$819.99K
From 52W High
-31.10%
From 52W Low
+1.34%
Vs SMA50
-5.37%
Vs SMA200
-13.10%
Current Volume
$794.31K
Dollar Volume 50D
$20.27M
Market Cap
$7.63B
P/E
--
Revenue TTM
$3.53B
EPS TTM
0.70
Net Income TTM
$225.20M
Free Cash Flow
$362.59M
Revenue 1Y
+8.04%
EPS 1Y
-20.45%
Net Income 1Y
-20.04%
FCF 1Y
-3.42%
Profit Margin
6.37%
FCF Margin
10.26%
Last Ex-Dividend
2020-03-12

Revenue

Annual ending 2026-03-31
$3.53B

EPS

Annual ending 2026-03-31
0.70

Net Income

Annual ending 2026-03-31
$225.20M

News