
$151.00
| Revenue (Quarterly) | $7.31B |
| Net Income (Quarterly) | $3.26B |
| Total Assets | $57.67B |
| Total Debt | $5.53B |
| Free Cash Flow | $3.14B |
| Return on Equity | 9.34% |
| Profit Margin | 44.64% |
| Operating Margin | 61.38% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 1 June 2026 | $151.73 | $153.18 | $150.40 | $151.00 | 130K | ▼-0.48% |
| 29 May 2026 | $151.50 | $152.23 | $151.00 | $151.77 | 126K | ▲+0.18% |
| 28 May 2026 | $151.30 | $151.30 | $145.66 | $146.48 | 254K | ▼-3.19% |
| 27 May 2026 | $155.32 | $156.72 | $154.48 | $156.09 | 177K | ▲+0.50% |
| 26 May 2026 | $157.50 | $157.98 | $153.85 | $154.97 | 380K | ▼-1.61% |
| 25 May 2026 | $155.34 | $158.80 | $154.74 | $158.53 | 357K | ▲+2.05% |
| 22 May 2026 | $150.81 | $152.40 | $150.81 | $151.09 | 137K | ▲+0.19% |
| 21 May 2026 | $150.60 | $151.08 | $149.34 | $149.47 | 308K | ▼-0.75% |
| 20 May 2026 | $148.72 | $149.04 | $145.79 | $146.50 | 185K | ▼-1.49% |
| 19 May 2026 | $153.80 | $154.53 | $152.66 | $153.29 | 118K | ▼-0.33% |
| 18 May 2026 | $152.42 | $153.26 | $149.41 | $150.66 | 349K | ▼-1.15% |
| 15 May 2026 | $161.93 | $161.93 | $156.95 | $157.31 | 193K | ▼-2.85% |
| 14 May 2026 | $164.46 | $164.95 | $163.38 | $164.01 | 96K | ▼-0.27% |
| 13 May 2026 | $165.74 | $166.775 | $165.03 | $165.93 | 139K | ▲+0.11% |
| 12 May 2026 | $166.50 | $167.73 | $165.51 | $165.69 | 363K | ▼-0.49% |
| 11 May 2026 | $160.00 | $160.99 | $158.41 | $158.41 | 162K | ▼-0.99% |
| 8 May 2026 | $158.70 | $160.20 | $157.925 | $160.19 | 200K | ▲+0.94% |
| 7 May 2026 | $159.00 | $160.47 | $158.53 | $159.98 | 205K | ▲+0.62% |
| 6 May 2026 | $152.50 | $155.49 | $151.71 | $155.20 | 250K | ▲+1.77% |
| 5 May 2026 | $150.30 | $152.74 | $149.915 | $152.47 | 178K | ▲+1.44% |
| 4 May 2026 | $151.90 | $152.24 | $150.63 | $151.07 | 100K | ▼-0.55% |
| 1 May 2026 | $153.89 | $154.71 | $153.30 | $153.71 | 141K | ▼-0.12% |
| 30 Apr 2026 | $150.05 | $151.98 | $149.51 | $150.41 | 273K | ▲+0.24% |
| 29 Apr 2026 | $153.00 | $154.36 | $152.75 | $153.80 | 172K | ▲+0.52% |
| 28 Apr 2026 | $161.45 | $162.16 | $158.82 | $159.21 | 156K | ▼-1.39% |
| 27 Apr 2026 | $165.91 | $166.99 | $164.02 | $166.01 | 602K | ▲+0.06% |
| 24 Apr 2026 | $160.00 | $160.45 | $154.30 | $156.14 | 481K | ▼-2.41% |
| 23 Apr 2026 | $155.80 | $156.54 | $153.75 | $154.36 | 235K | ▼-0.92% |
| 22 Apr 2026 | $154.92 | $156.66 | $153.67 | $156.25 | 260K | ▲+0.86% |
| 21 Apr 2026 | $159.63 | $160.11 | $158.54 | $159.055 | 121K | ▼-0.36% |