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
- 1995-10-11 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 | — | — | — | $230.41 | 8,515 |
| 2026-09-03 | — | — | — | $229.93 | 25,396 |
| 2026-09-02 | — | — | — | $226.66 | 13,588 |
| 2026-09-01 | — | — | — | $225.63 | 14,466 |
| 2026-08-31 | — | — | — | $227.20 | 11,973 |
| 2026-08-28 | — | — | — | $228.07 | 7,469 |
| 2026-08-27 | $227.66 | $389.54 | 236,200 | $228.25 | 35,948 |
| 2026-08-26 | $228.41 | $390.83 | 302,100 | $226.97 | 17,195 |
| 2026-08-25 | $227.12 | $388.62 | 212,200 | $230.16 | 8,780 |
| 2026-08-24 | $227.47 | $389.22 | 448,900 | $224.91 | 39,526 |
| 2026-08-21 | $223.16 | $381.84 | 206,800 | $222.88 | 9,484 |
| 2026-08-20 | $223.11 | $381.76 | 339,100 | $218.45 | 20,954 |
| 2026-08-19 | $218.91 | $374.57 | 321,200 | $223.92 | 20,087 |
| 2026-08-18 | $222.17 | $380.15 | 411,400 | $223.56 | 44,929 |
| 2026-08-17 | $222.10 | $380.03 | 267,800 | $224.67 | 16,219 |
| 2026-08-14 | $225.29 | $385.49 | 286,600 | $224.21 | 21,106 |
| 2026-08-13 | $223.19 | $381.90 | 237,800 | $224.26 | 14,120 |
| 2026-08-12 | $222.18 | $380.17 | 320,100 | $220.51 | 15,929 |
| 2026-08-11 | $221.94 | $379.76 | 281,600 | $225.12 | 14,600 |
| 2026-08-10 | $225.75 | $386.28 | 203,300 | $227.65 | 7,975 |
| 2026-08-07 | $229.08 | $391.97 | 148,100 | $229.81 | 9,273 |
| 2026-08-06 | $231.46 | $396.05 | 211,100 | $231.32 | 6,192 |
| 2026-08-05 | $229.12 | $392.04 | 301,500 | $228.07 | 19,373 |
| 2026-08-04 | $228.04 | $390.19 | 365,700 | $231.15 | 20,688 |
| 2026-08-03 | $232.33 | $397.53 | 264,500 | $233.74 | 13,426 |
| 2026-07-31 | $232.63 | $398.05 | 456,500 | $228.46 | 28,600 |
| 2026-07-30 | $230.09 | $393.70 | 527,600 | $231.52 | 26,278 |
| 2026-07-29 | $232.34 | $397.55 | 516,700 | $226.45 | 39,641 |
| 2026-07-28 | $224.15 | $383.54 | 318,900 | $220.71 | 19,047 |
| 2026-07-27 | $219.52 | $375.62 | 312,900 | $218.61 | 20,351 |
| 2026-07-24 | $218.11 | $373.20 | 240,900 | $213.81 | 18,993 |
| 2026-07-23 | $214.13 | $366.39 | 228,100 | $212.01 | 9,581 |
| 2026-07-22 | $212.87 | $364.24 | 233,500 | $214.23 | 12,168 |
| 2026-07-21 | $215.06 | $367.98 | 284,600 | $214.00 | 16,673 |
| 2026-07-20 | $214.35 | $366.77 | 287,300 | $213.99 | 14,538 |
| 2026-07-17 | $213.23 | $364.85 | 329,900 | — | — |
| 2026-07-16 | $207.00 | $354.19 | 702,500 | — | — |
| 2026-07-15 | $206.90 | $354.02 | 420,500 | — | — |
| 2026-07-14 | $214.16 | $366.44 | 269,100 | — | — |
| 2026-07-13 | $216.86 | $371.06 | 216,500 | — | — |
| 2026-07-10 | $213.99 | $366.15 | 267,200 | — | — |
| 2026-07-09 | $214.34 | $366.75 | 371,900 | — | — |
| 2026-07-08 | $212.24 | $363.16 | 352,700 | — | — |
| 2026-07-07 | $218.46 | $373.80 | 407,000 | — | — |
| 2026-07-06 | $220.19 | $376.76 | 282,000 | — | — |
| 2026-07-02 | $221.61 | $379.19 | 440,800 | — | — |
| 2026-07-01 | $216.76 | $370.89 | 297,900 | — | — |
| 2026-06-30 | $214.12 | $366.38 | 258,400 | — | — |
| 2026-06-29 | $214.54 | $367.09 | 268,000 | — | — |
| 2026-06-26 | $212.61 | $363.79 | 435,000 | — | — |
| 2026-06-25 | $207.56 | $355.15 | 259,800 | — | — |
| 2026-06-24 | $210.40 | $360.01 | 597,900 | — | — |
| 2026-06-23 | $207.64 | $355.29 | 420,600 | — | — |
| 2026-06-22 | $201.29 | $344.42 | 354,900 | — | — |
| 2026-06-18 | $197.93 | $338.67 | 567,100 | — | — |
| 2026-06-17 | $199.67 | $341.65 | 254,800 | — | — |
| 2026-06-16 | $199.20 | $340.85 | 299,000 | — | — |
| 2026-06-15 | $198.27 | $339.26 | 301,400 | — | — |
| 2026-06-12 | $197.65 | $338.19 | 307,400 | — | — |
| 2026-06-11 | $196.07 | $333.87 | 337,400 | — | — |
| 2026-06-10 | $197.39 | $336.11 | 339,800 | — | — |
| 2026-06-09 | $192.43 | $327.67 | 308,200 | — | — |
| 2026-06-08 | $190.87 | $325.01 | 324,700 | — | — |
| 2026-06-05 | $193.19 | $328.96 | 216,200 | — | — |
| 2026-06-04 | $186.99 | $318.40 | 225,200 | — | — |
| 2026-06-03 | $186.35 | $317.31 | 313,600 | — | — |
| 2026-06-02 | $187.04 | $318.49 | 427,300 | — | — |
| 2026-06-01 | $185.10 | $315.19 | 337,200 | — | — |
| 2026-05-29 | $186.20 | $317.06 | 340,600 | — | — |
| 2026-05-28 | $187.39 | $319.09 | 355,200 | — | — |
| 2026-05-27 | $191.75 | $326.51 | 276,100 | — | — |
| 2026-05-26 | $195.87 | $333.52 | 251,600 | — | — |
| 2026-05-22 | $195.13 | $332.26 | 192,600 | — | — |
| 2026-05-21 | $195.58 | $333.03 | 279,200 | — | — |
| 2026-05-20 | $194.56 | $331.29 | 262,000 | — | — |
| 2026-05-19 | $193.79 | $329.98 | 259,600 | — | — |
| 2026-05-18 | $197.54 | $336.37 | 397,400 | — | — |
| 2026-05-15 | $194.64 | $331.43 | 308,600 | — | — |
| 2026-05-14 | $191.87 | $326.71 | 216,500 | — | — |
| 2026-05-13 | $189.30 | $322.34 | 281,600 | — | — |
| 2026-05-12 | $189.59 | $322.83 | 260,400 | — | — |
| 2026-05-11 | $189.89 | $323.34 | 264,800 | — | — |
| 2026-05-08 | $189.14 | $322.07 | 279,300 | — | — |
| 2026-05-07 | $186.30 | $317.23 | 279,100 | — | — |
| 2026-05-06 | $186.37 | $317.35 | 337,200 | — | — |
| 2026-05-05 | $184.63 | $314.39 | 310,400 | — | — |
| 2026-05-04 | $183.28 | $312.09 | 310,900 | — | — |
| 2026-05-01 | $186.84 | $318.15 | 369,000 | — | — |
| 2026-04-30 | $187.69 | $319.60 | 499,400 | — | — |
| 2026-04-29 | $177.51 | $302.26 | 283,300 | — | — |
| 2026-04-28 | $180.71 | $307.71 | 197,800 | — | — |
| 2026-04-27 | $179.20 | $305.14 | 229,000 | — | — |
| 2026-04-24 | $177.54 | $302.31 | 294,500 | — | — |
| 2026-04-23 | $181.87 | $309.69 | 280,400 | — | — |
| 2026-04-22 | $178.88 | $304.59 | 238,200 | — | — |
| 2026-04-21 | $180.69 | $307.68 | 193,000 | — | — |
| 2026-04-20 | $179.99 | $306.48 | 209,400 | — | — |
| 2026-04-17 | $181.85 | $309.65 | 210,500 | — | — |
| 2026-04-16 | $178.35 | $303.69 | 260,700 | — | — |
| 2026-04-15 | $177.15 | $301.65 | 282,200 | — | — |