Price
$47.45
52W High
$111.97
52W Low
$40.50
SMA50
$48.66
SMA200
$65.51
Avg Volume 50D
$2.37M
From 52W High
-57.62%
From 52W Low
+17.16%
Vs SMA50
-2.48%
Vs SMA200
-27.57%
Current Volume
$1.67M
Dollar Volume 50D
$112.82M
Market Cap
$3.62B
P/E
15.2x
Revenue TTM
$1.41B
EPS TTM
2.95
Net Income TTM
$237.85M
Free Cash Flow
$261.68M
Revenue 1Y
+12.70%
EPS 1Y
+31.11%
Net Income 1Y
+25.86%
FCF 1Y
+28.09%
Profit Margin
16.88%
FCF Margin
18.57%
Last Ex-Dividend
2016-11-18

Revenue

Annual ending 2025-12-31
$1.32B

EPS

Annual ending 2025-12-31
2.62

Net Income

Annual ending 2025-12-31
$219.10M

News