Price
$16.80
52W High
$22.16
52W Low
$12.66
SMA50
$14.55
SMA200
$15.76
Avg Volume 50D
$5.84M
From 52W High
-24.19%
From 52W Low
+32.70%
Vs SMA50
+15.45%
Vs SMA200
+6.61%
Current Volume
$4.62M
Dollar Volume 50D
$86.28M
Market Cap
$4.79B
P/E
11.2x
Revenue TTM
$5.49B
EPS TTM
1.36
Net Income TTM
$427.37M
Free Cash Flow
$434.61M
Revenue 1Y
+2.89%
EPS 1Y
-11.69%
Net Income 1Y
-18.79%
FCF 1Y
-17.92%
Profit Margin
7.78%
FCF Margin
7.92%
Last Ex-Dividend
2017-08-21

Revenue

Annual ending 2025-12-31
$5.35B

EPS

Annual ending 2025-12-31
1.24

Net Income

Annual ending 2025-12-31
$397.58M

News