Price
$136.03
52W High
$165.72
52W Low
$94.37
SMA50
$143.42
SMA200
$133.63
Avg Volume 50D
$2.05M
From 52W High
-17.92%
From 52W Low
+44.15%
Vs SMA50
-5.15%
Vs SMA200
+1.80%
Current Volume
$933.06K
Dollar Volume 50D
$295.03M
Market Cap
$62.72B
P/E
--
Revenue TTM
$2.31B
EPS TTM
3.24
Net Income TTM
$1.47B
Free Cash Flow
$1.90B
Revenue 1Y
+80.18%
EPS 1Y
+176.92%
Net Income 1Y
+178.13%
FCF 1Y
+85.38%
Profit Margin
63.58%
FCF Margin
82.30%
Dividend Yield
0.55%
Dividend TTM
$0.75
Last Ex-Dividend
2026-08-20
Dividend / EPS
23.15%

Revenue

Annual ending 2025-12-31
$2.31B

EPS

Annual ending 2025-12-31
3.24

Net Income

Annual ending 2025-12-31
$1.47B

News