
$98.43
| Revenue (Quarterly) | $8.44B |
| Net Income (Quarterly) | $408.4M |
| Total Assets | $37.93B |
| Total Debt | $12.58B |
| Free Cash Flow | $1.02B |
| Return on Equity | 2.19% |
| Profit Margin | 4.84% |
| Operating Margin | 31.28% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 15 May 2026 | $98.50 | $98.99 | $96.13 | $98.43 | 1.4M | ▼-0.07% |
| 14 May 2026 | $98.55 | $99.00 | $96.34 | $96.76 | 1.5M | ▼-1.82% |
| 13 May 2026 | $100.00 | $101.285 | $98.22 | $98.82 | 1.5M | ▼-1.18% |
| 12 May 2026 | $98.97 | $100.00 | $94.76 | $99.43 | 3.8M | ▲+0.46% |
| 11 May 2026 | $109.00 | $109.07 | $93.64 | $101.27 | 4.3M | ▼-7.09% |
| 8 May 2026 | $121.54 | $122.19 | $119.61 | $120.56 | 1.3M | ▼-0.81% |
| 7 May 2026 | $125.17 | $126.49 | $122.56 | $122.76 | 1.2M | ▼-1.93% |
| 6 May 2026 | $123.97 | $125.05 | $122.80 | $123.99 | 932K | ▲+0.02% |
| 5 May 2026 | $125.80 | $125.80 | $122.48 | $124.09 | 903K | ▼-1.36% |
| 4 May 2026 | $124.83 | $125.72 | $124.12 | $124.59 | 615K | ▼-0.19% |
| 1 May 2026 | $124.61 | $125.97 | $124.31 | $124.68 | 3.7M | ▲+0.06% |
| 30 Apr 2026 | $124.50 | $125.39 | $123.88 | $124.32 | 1.2M | ▼-0.14% |
| 29 Apr 2026 | $128.80 | $129.12 | $125.51 | $125.59 | 1.1M | ▼-2.49% |
| 28 Apr 2026 | $131.67 | $131.89 | $128.31 | $129.33 | 859K | ▼-1.78% |
| 27 Apr 2026 | $129.76 | $132.21 | $129.61 | $131.83 | 608K | ▲+1.60% |
| 24 Apr 2026 | $129.00 | $130.99 | $127.75 | $130.54 | 1.1M | ▲+1.19% |
| 23 Apr 2026 | $129.80 | $130.03 | $127.85 | $128.62 | 1.3M | ▼-0.91% |
| 22 Apr 2026 | $136.12 | $136.35 | $128.675 | $129.95 | 1.8M | ▼-4.53% |
| 21 Apr 2026 | $137.50 | $138.14 | $134.77 | $136.87 | 717K | ▼-0.46% |
| 20 Apr 2026 | $137.72 | $138.56 | $137.02 | $137.60 | 495K | ▼-0.09% |
| 17 Apr 2026 | $137.55 | $138.25 | $135.95 | $137.16 | 1.2M | ▼-0.28% |
| 16 Apr 2026 | $140.50 | $140.98 | $136.38 | $137.24 | 1M | ▼-2.32% |
| 15 Apr 2026 | $139.44 | $140.19 | $139.13 | $139.72 | 419K | ▲+0.20% |
| 14 Apr 2026 | $139.71 | $140.30 | $138.31 | $138.54 | 456K | ▼-0.84% |
| 13 Apr 2026 | $138.42 | $138.72 | $135.91 | $136.86 | 658K | ▼-1.13% |
| 10 Apr 2026 | $140.44 | $140.87 | $138.54 | $138.92 | 767K | ▼-1.08% |
| 9 Apr 2026 | $141.93 | $142.32 | $140.35 | $140.47 | 806K | ▼-1.03% |
| 8 Apr 2026 | $142.69 | $144.99 | $141.91 | $142.41 | 863K | ▼-0.20% |
| 7 Apr 2026 | $141.20 | $142.78 | $139.27 | $140.52 | 999K | ▼-0.48% |
| 6 Apr 2026 | $142.18 | $143.30 | $138.35 | $138.93 | 1M | ▼-2.29% |