
$158.42
| Revenue (Quarterly) | $6.93B |
| Net Income (Quarterly) | $1.32B |
| Total Assets | $57.16B |
| Total Debt | $5.59B |
| Free Cash Flow | $2.91B |
| Return on Equity | 4.08% |
| Profit Margin | 19.08% |
| Operating Margin | 56.54% |
| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 1 Apr 2026 | $157.20 | $159.55 | $155.50 | $158.42 | 427K | ▲+0.78% |
| 31 Mar 2026 | $149.44 | $153.89 | $148.25 | $151.55 | 347K | ▲+1.41% |
| 30 Mar 2026 | $146.50 | $149.00 | $145.11 | $148.23 | 246K | ▲+1.18% |
| 27 Mar 2026 | $144.50 | $147.28 | $144.13 | $146.85 | 528K | ▲+1.63% |
| 26 Mar 2026 | $146.62 | $146.85 | $144.83 | $144.88 | 516K | ▼-1.19% |
| 25 Mar 2026 | $144.07 | $149.99 | $144.00 | $149.23 | 1.1M | ▲+3.58% |
| 24 Mar 2026 | $140.25 | $141.91 | $136.22 | $136.99 | 869K | ▼-2.32% |
| 23 Mar 2026 | $136.08 | $136.79 | $130.14 | $131.84 | 864K | ▼-3.12% |
| 20 Mar 2026 | $139.25 | $143.75 | $138.67 | $142.46 | 2.2M | ▲+2.31% |
| 19 Mar 2026 | $146.50 | $148.15 | $145.85 | $146.25 | 1.5M | ▼-0.17% |
| 18 Mar 2026 | $156.00 | $156.84 | $154.86 | $155.22 | 210K | ▼-0.50% |
| 17 Mar 2026 | $154.90 | $156.59 | $154.495 | $156.38 | 329K | ▲+0.96% |
| 16 Mar 2026 | $155.90 | $156.66 | $153.465 | $154.95 | 549K | ▼-0.61% |
| 13 Mar 2026 | $161.20 | $163.49 | $160.30 | $161.70 | 381K | ▲+0.31% |
| 12 Mar 2026 | $160.08 | $162.705 | $160.08 | $160.95 | 251K | ▲+0.54% |
| 11 Mar 2026 | $165.51 | $167.105 | $165.01 | $165.68 | 311K | ▲+0.10% |
| 10 Mar 2026 | $164.20 | $164.99 | $162.21 | $163.00 | 458K | ▼-0.73% |
| 9 Mar 2026 | $165.00 | $166.00 | $158.65 | $159.75 | 499K | ▼-3.18% |
| 6 Mar 2026 | $166.00 | $166.94 | $164.30 | $165.14 | 1M | ▼-0.52% |
| 5 Mar 2026 | $170.00 | $170.44 | $168.30 | $169.68 | 272K | ▼-0.19% |
| 4 Mar 2026 | $168.25 | $173.47 | $167.60 | $171.86 | 473K | ▲+2.15% |
| 3 Mar 2026 | $180.50 | $183.44 | $178.60 | $183.44 | 410K | ▲+1.63% |
| 2 Mar 2026 | $188.00 | $190.91 | $185.83 | $187.22 | 555K | ▼-0.41% |
| 27 Feb 2026 | $177.98 | $179.68 | $176.92 | $177.20 | 348K | ▼-0.44% |
| 26 Feb 2026 | $174.58 | $175.94 | $173.80 | $175.60 | 288K | ▲+0.58% |
| 25 Feb 2026 | $174.20 | $175.14 | $173.59 | $174.96 | 601K | ▲+0.44% |
| 24 Feb 2026 | $176.00 | $177.45 | $173.00 | $173.05 | 601K | ▼-1.68% |
| 23 Feb 2026 | $169.80 | $175.84 | $169.80 | $175.84 | 481K | ▲+3.56% |
| 22 Feb 2026 | $177.98 | $177.98 | $166.38 | $167.60 | 483K | ▼-5.83% |
| 20 Feb 2026 | $177.98 | $177.98 | $166.38 | $167.60 | 483K | ▼-5.83% |