Price
$136.77
52W High
$152.59
52W Low
$81.50
SMA50
$136.77
SMA200
$135.54
Avg Volume 50D
$445.96K
From 52W High
-10.37%
From 52W Low
+67.82%
Vs SMA50
+0.00%
Vs SMA200
+0.91%
Current Volume
$451.90K
Dollar Volume 50D
$60.75M
Market Cap
$7.17B
P/E
20.2x
Revenue TTM
$3.49B
EPS TTM
6.51
Net Income TTM
$355.18M
Free Cash Flow
$475.58M
Revenue 1Y
+6.56%
EPS 1Y
+23.06%
Net Income 1Y
+17.22%
FCF 1Y
+82.12%
Profit Margin
10.18%
FCF Margin
13.63%

Revenue

Annual ending 2025-12-31
$3.36B

EPS

Annual ending 2025-12-31
6.33

Net Income

Annual ending 2025-12-31
$354.52M

News