Price
$118.36
52W High
$169.16
52W Low
$80.42
SMA50
$122.78
SMA200
$124.74
Avg Volume 50D
$485.60K
From 52W High
-30.03%
From 52W Low
+47.18%
Vs SMA50
-3.60%
Vs SMA200
-5.12%
Current Volume
$448.27K
Dollar Volume 50D
$60.32M
Market Cap
$6.13B
P/E
24.1x
Revenue TTM
$4.27B
EPS TTM
4.97
Net Income TTM
$254.46M
Free Cash Flow
$250.37M
Revenue 1Y
+30.53%
EPS 1Y
+53.40%
Net Income 1Y
+53.52%
FCF 1Y
+94.52%
Profit Margin
5.96%
FCF Margin
5.87%

Revenue

Annual ending 2025-12-31
$3.75B

EPS

Annual ending 2025-12-31
3.95

Net Income

Annual ending 2025-12-31
$201.77M

News