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 — 2026
| 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 | — | — |
| 2026-04-14 | $157.27 | $241.72 | 260,700 | — | — |
| 2026-04-13 | $156.80 | $241.00 | 216,700 | — | — |
| 2026-04-10 | $156.12 | $239.96 | 172,300 | — | — |
| 2026-04-09 | $155.15 | $238.46 | 218,100 | — | — |
| 2026-04-08 | $153.26 | $235.56 | 258,200 | — | — |
| 2026-04-07 | $148.17 | $227.74 | 271,600 | — | — |
| 2026-04-06 | $148.71 | $228.57 | 136,200 | — | — |
| 2026-04-02 | $149.34 | $229.53 | 153,600 | — | — |
| 2026-04-01 | $149.16 | $229.26 | 214,500 | — | — |
| 2026-03-31 | $149.52 | $229.81 | 229,700 | — | — |
| 2026-03-30 | $147.98 | $227.44 | 259,800 | — | — |
| 2026-03-27 | $148.41 | $228.11 | 262,100 | — | — |
| 2026-03-26 | $148.89 | $228.84 | 182,400 | — | — |
| 2026-03-25 | $148.11 | $227.64 | 195,900 | — | — |
| 2026-03-24 | $146.17 | $224.66 | 262,000 | — | — |
| 2026-03-23 | $145.54 | $223.69 | 278,800 | — | — |
| 2026-03-20 | $140.60 | $216.10 | 1,471,800 | — | — |
| 2026-03-19 | $144.31 | $221.80 | 344,300 | — | — |
| 2026-03-18 | $143.27 | $220.21 | 274,500 | — | — |
| 2026-03-17 | $145.24 | $223.23 | 238,600 | — | — |
| 2026-03-16 | $144.18 | $221.60 | 259,400 | — | — |
| 2026-03-13 | $145.93 | $224.29 | 230,000 | — | — |
| 2026-03-12 | $147.19 | $226.23 | 298,800 | — | — |
| 2026-03-11 | $150.36 | $231.10 | 263,300 | — | — |
| 2026-03-10 | $151.71 | $233.18 | 330,500 | — | — |
| 2026-03-09 | $155.94 | $239.68 | 402,200 | — | — |
| 2026-03-06 | $156.61 | $240.71 | 278,600 | — | — |
| 2026-03-05 | $157.66 | $242.32 | 292,900 | — | — |
| 2026-03-04 | $158.83 | $244.12 | 354,500 | — | — |
| 2026-03-03 | $156.92 | $241.19 | 306,500 | — | — |
| 2026-03-02 | $156.75 | $240.92 | 313,900 | — | — |
| 2026-02-27 | $157.52 | $242.11 | 221,900 | — | — |
| 2026-02-26 | $157.70 | $242.38 | 252,700 | — | — |
| 2026-02-25 | $159.49 | $245.14 | 274,800 | — | — |
| 2026-02-24 | $161.81 | $246.55 | 245,800 | — | — |
| 2026-02-23 | $163.16 | $248.61 | 282,800 | — | — |
| 2026-02-20 | $167.30 | $254.91 | 290,000 | — | — |
| 2026-02-19 | $165.67 | $252.43 | 319,900 | — | — |
| 2026-02-18 | $168.18 | $256.26 | 404,800 | — | — |
| 2026-02-17 | $165.61 | $252.34 | 415,600 | — | — |
| 2026-02-13 | $171.35 | $261.09 | 503,100 | — | — |
| 2026-02-12 | $177.24 | $270.06 | 468,600 | — | — |
| 2026-02-11 | $173.22 | $263.93 | 489,000 | — | — |
| 2026-02-10 | $164.40 | $250.50 | 445,900 | — | — |
| 2026-02-09 | $166.51 | $253.71 | 321,500 | — | — |
| 2026-02-06 | $166.68 | $253.97 | 192,700 | — | — |
| 2026-02-05 | $161.90 | $246.69 | 248,700 | — | — |
| 2026-02-04 | $165.41 | $252.03 | 302,200 | — | — |
| 2026-02-03 | $158.79 | $241.95 | 231,500 | — | — |
| 2026-02-02 | $157.53 | $240.03 | 236,400 | — | — |
| 2026-01-30 | $156.79 | $238.90 | 280,400 | — | — |
| 2026-01-29 | $156.67 | $238.72 | 401,900 | — | — |
| 2026-01-28 | $159.41 | $242.89 | 273,700 | — | — |
| 2026-01-27 | $160.40 | $244.40 | 152,200 | — | — |
| 2026-01-26 | $160.31 | $244.26 | 241,100 | — | — |
| 2026-01-23 | $159.36 | $242.82 | 216,300 | — | — |
| 2026-01-22 | $163.31 | $248.83 | 311,300 | — | — |
| 2026-01-21 | $167.29 | $254.90 | 253,000 | — | — |
| 2026-01-20 | $163.02 | $248.39 | 211,600 | — | — |
| 2026-01-16 | $163.96 | $249.83 | 151,500 | — | — |
| 2026-01-15 | $164.39 | $250.48 | 196,000 | — | — |
| 2026-01-14 | $163.44 | $249.03 | 175,900 | — | — |
| 2026-01-13 | $164.72 | $250.98 | 239,300 | — | — |
| 2026-01-12 | $164.86 | $251.20 | 251,400 | — | — |
| 2026-01-09 | $165.40 | $252.02 | 281,200 | — | — |
| 2026-01-08 | $164.80 | $251.11 | 220,200 | — | — |
| 2026-01-07 | $161.71 | $246.40 | 163,100 | — | — |
| 2026-01-06 | $162.34 | $247.36 | 229,000 | — | — |
| 2026-01-05 | $160.79 | $245.00 | 307,100 | — | — |
| 2026-01-02 | $158.16 | $240.99 | 390,100 | — | — |