Price
$64.12
52W High
$89.12
52W Low
$62.52
SMA50
$68.67
SMA200
$71.13
Avg Volume 50D
$636.78K
From 52W High
-28.05%
From 52W Low
+2.56%
Vs SMA50
-6.62%
Vs SMA200
-9.86%
Current Volume
$761.20K
Dollar Volume 50D
$43.65M
Market Cap
$2.39B
P/E
8.3x
Revenue TTM
$4.37B
EPS TTM
6.34
Net Income TTM
$288.40M
Free Cash Flow
$257.00M
Revenue 1Y
+5.76%
EPS 1Y
-13.03%
Net Income 1Y
-13.32%
FCF 1Y
-55.09%
Profit Margin
6.59%
FCF Margin
5.87%

Revenue

Annual ending 2025-12-31
$4.24B

EPS

Annual ending 2025-12-31
6.84

Net Income

Annual ending 2025-12-31
$309.50M

News