Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 1996-10-23 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $218.46 | 9,348 |
| 2026-09-03 | — | — | — | $218.66 | 9,792 |
| 2026-09-02 | — | — | — | $217.51 | 8,475 |
| 2026-09-01 | — | — | — | $215.73 | 23,222 |
| 2026-08-31 | — | — | — | $217.25 | 26,156 |
| 2026-08-28 | — | — | — | $218.24 | 12,097 |
| 2026-08-27 | $217.85 | $339.98 | 264,900 | $218.11 | 12,944 |
| 2026-08-26 | $217.24 | $339.03 | 361,800 | $219.86 | 27,130 |
| 2026-08-25 | $219.76 | $342.97 | 206,600 | $218.42 | 14,858 |
| 2026-08-24 | $218.07 | $340.33 | 279,700 | $217.89 | 21,674 |
| 2026-08-21 | $216.87 | $338.46 | 370,800 | $217.74 | 13,838 |
| 2026-08-20 | $216.55 | $337.96 | 259,000 | $216.93 | 13,740 |
| 2026-08-19 | $217.86 | $340.00 | 258,000 | $217.82 | 11,474 |
| 2026-08-18 | $216.21 | $337.43 | 362,200 | $218.75 | 21,338 |
| 2026-08-17 | $217.95 | $340.14 | 296,400 | $218.94 | 16,786 |
| 2026-08-14 | $219.85 | $343.11 | 316,600 | $217.90 | 23,380 |
| 2026-08-13 | $218.67 | $339.02 | 282,500 | $218.16 | 20,268 |
| 2026-08-12 | $218.00 | $337.98 | 360,000 | $217.37 | 31,963 |
| 2026-08-11 | $216.66 | $335.90 | 333,700 | $217.47 | 15,572 |
| 2026-08-10 | $216.27 | $335.30 | 347,800 | $216.35 | 22,257 |
| 2026-08-07 | $216.41 | $335.51 | 307,800 | $216.38 | 18,323 |
| 2026-08-06 | $216.40 | $335.50 | 376,400 | $215.74 | 24,590 |
| 2026-08-05 | $215.76 | $334.51 | 387,500 | $218.93 | 27,756 |
| 2026-08-04 | $219.05 | $339.61 | 318,500 | $218.17 | 15,073 |
| 2026-08-03 | $217.50 | $337.20 | 495,400 | $220.30 | 77,749 |
| 2026-07-31 | $217.31 | $336.91 | 673,500 | $217.63 | 36,703 |
| 2026-07-30 | $220.61 | $342.02 | 574,800 | $222.21 | 66,115 |
| 2026-07-29 | $223.44 | $346.41 | 820,100 | $224.97 | 67,091 |
| 2026-07-28 | $220.01 | $341.09 | 520,200 | $218.59 | 36,210 |
| 2026-07-27 | $215.70 | $334.41 | 499,300 | $218.98 | 37,944 |
| 2026-07-24 | $217.35 | $336.97 | 533,400 | $214.00 | 43,090 |
| 2026-07-23 | $215.54 | $334.16 | 859,900 | $212.82 | 59,681 |
| 2026-07-22 | $214.57 | $332.66 | 2,562,400 | $213.50 | 290,258 |
| 2026-07-21 | $195.19 | $302.61 | 266,600 | $195.28 | 12,776 |
| 2026-07-20 | $195.50 | $303.10 | 268,500 | $201.13 | 19,373 |
| 2026-07-17 | $202.66 | $314.20 | 303,700 | — | — |
| 2026-07-16 | $204.74 | $317.42 | 472,800 | — | — |
| 2026-07-15 | $200.40 | $310.69 | 344,600 | — | — |
| 2026-07-14 | $193.55 | $300.07 | 281,000 | — | — |
| 2026-07-13 | $193.22 | $299.56 | 298,500 | — | — |
| 2026-07-10 | $194.27 | $301.19 | 363,200 | — | — |
| 2026-07-09 | $191.49 | $296.88 | 324,300 | — | — |
| 2026-07-08 | $182.52 | $282.97 | 237,100 | — | — |
| 2026-07-07 | $184.97 | $286.77 | 211,500 | — | — |
| 2026-07-06 | $183.42 | $284.37 | 296,000 | — | — |
| 2026-07-02 | $179.42 | $278.17 | 269,700 | — | — |
| 2026-07-01 | $177.08 | $274.54 | 222,700 | — | — |
| 2026-06-30 | $178.95 | $277.44 | 297,200 | — | — |
| 2026-06-29 | $180.06 | $279.16 | 288,500 | — | — |
| 2026-06-26 | $182.21 | $282.49 | 286,100 | — | — |
| 2026-06-25 | $183.84 | $285.02 | 387,800 | — | — |
| 2026-06-24 | $183.44 | $284.40 | 498,500 | — | — |
| 2026-06-23 | $176.71 | $273.96 | 202,300 | — | — |
| 2026-06-22 | $175.00 | $271.31 | 227,000 | — | — |
| 2026-06-18 | $175.20 | $271.62 | 415,100 | — | — |
| 2026-06-17 | $171.33 | $265.62 | 366,800 | — | — |
| 2026-06-16 | $180.76 | $280.24 | 297,300 | — | — |
| 2026-06-15 | $180.07 | $279.17 | 247,400 | — | — |
| 2026-06-12 | $180.96 | $280.55 | 243,300 | — | — |
| 2026-06-11 | $181.02 | $280.65 | 260,000 | — | — |
| 2026-06-10 | $178.18 | $276.24 | 431,000 | — | — |
| 2026-06-09 | $180.20 | $279.37 | 352,400 | — | — |
| 2026-06-08 | $172.49 | $267.42 | 228,500 | — | — |
| 2026-06-05 | $171.02 | $265.14 | 239,200 | — | — |
| 2026-06-04 | $171.61 | $266.06 | 222,900 | — | — |
| 2026-06-03 | $171.88 | $266.48 | 280,000 | — | — |
| 2026-06-02 | $172.36 | $267.22 | 263,700 | — | — |
| 2026-06-01 | $170.44 | $264.24 | 332,600 | — | — |
| 2026-05-29 | $167.37 | $259.48 | 320,800 | — | — |
| 2026-05-28 | $168.17 | $260.72 | 246,000 | — | — |
| 2026-05-27 | $169.01 | $262.03 | 294,400 | — | — |
| 2026-05-26 | $166.59 | $258.27 | 216,300 | — | — |
| 2026-05-22 | $164.73 | $253.19 | 183,100 | — | — |
| 2026-05-21 | $161.73 | $248.58 | 248,100 | — | — |
| 2026-05-20 | $158.98 | $244.35 | 327,200 | — | — |
| 2026-05-19 | $156.46 | $240.48 | 347,100 | — | — |
| 2026-05-18 | $159.75 | $245.53 | 282,800 | — | — |
| 2026-05-15 | $162.18 | $249.27 | 343,700 | — | — |
| 2026-05-14 | $169.06 | $259.84 | 236,900 | — | — |
| 2026-05-13 | $166.58 | $256.03 | 237,300 | — | — |
| 2026-05-12 | $169.03 | $259.80 | 285,900 | — | — |
| 2026-05-11 | $173.26 | $266.30 | 281,600 | — | — |
| 2026-05-08 | $173.81 | $267.14 | 269,700 | — | — |
| 2026-05-07 | $171.61 | $263.76 | 302,600 | — | — |
| 2026-05-06 | $169.73 | $260.87 | 271,300 | — | — |
| 2026-05-05 | $168.81 | $259.46 | 227,000 | — | — |
| 2026-05-04 | $164.91 | $253.47 | 247,000 | — | — |
| 2026-05-01 | $169.84 | $261.04 | 386,700 | — | — |
| 2026-04-30 | $171.52 | $263.63 | 443,100 | — | — |
| 2026-04-29 | $171.66 | $263.84 | 699,400 | — | — |
| 2026-04-28 | $161.55 | $248.30 | 525,600 | — | — |
| 2026-04-27 | $160.14 | $246.13 | 289,900 | — | — |
| 2026-04-24 | $160.42 | $246.56 | 233,000 | — | — |
| 2026-04-23 | $160.00 | $245.92 | 236,100 | — | — |
| 2026-04-22 | $159.47 | $245.10 | 240,300 | — | — |
| 2026-04-21 | $160.70 | $246.99 | 276,500 | — | — |
| 2026-04-20 | $162.82 | $250.25 | 281,100 | — | — |
| 2026-04-17 | $161.32 | $247.95 | 336,800 | — | — |
| 2026-04-16 | $156.02 | $239.80 | 231,600 | — | — |
| 2026-04-15 | $155.13 | $238.43 | 228,200 | — | — |