Price
$369.13
52W High
$539.79
52W Low
$273.56
SMA50
$359.24
SMA200
$399.19
Avg Volume 50D
$380.16K
From 52W High
-31.62%
From 52W Low
+34.93%
Vs SMA50
+2.75%
Vs SMA200
-7.53%
Current Volume
$202.13K
Dollar Volume 50D
$136.36M
Market Cap
$25.20B
P/E
46.5x
Revenue TTM
$897.54M
EPS TTM
7.13
Net Income TTM
$541.42M
Free Cash Flow
$526.70M
Revenue 1Y
+20.82%
EPS 1Y
+28.70%
Net Income 1Y
+17.25%
FCF 1Y
+7.62%
Profit Margin
60.32%
FCF Margin
58.68%
Dividend Yield
0.92%
Dividend TTM
$3.40
Last Ex-Dividend
2026-09-01
Dividend / EPS
47.69%

Revenue

Annual ending 2025-12-31
$798.19M

EPS

Annual ending 2025-12-31
6.97

Net Income

Annual ending 2025-12-31
$481.38M

News