Price
$44.80
52W High
$54.11
52W Low
$22.23
SMA50
$48.56
SMA200
$39.27
Avg Volume 50D
$857.21K
From 52W High
-17.21%
From 52W Low
+101.53%
Vs SMA50
-7.74%
Vs SMA200
+14.08%
Current Volume
$622.74K
Dollar Volume 50D
$41.69M
Market Cap
$4.42B
P/E
12.6x
Revenue TTM
$2.87B
EPS TTM
3.48
Net Income TTM
$350.06M
Free Cash Flow
$223.24M
Revenue 1Y
+3.84%
EPS 1Y
+75.76%
Net Income 1Y
+73.17%
FCF 1Y
+119.60%
Profit Margin
12.19%
FCF Margin
7.77%
Last Ex-Dividend
2017-08-23

Revenue

Annual ending 2025-12-31
$2.78B

EPS

Annual ending 2025-12-31
3.49

Net Income

Annual ending 2025-12-31
$353.76M

News