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
- 2013-01-02 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 | — | — | — | $257.81 | 191,324 |
| 2026-09-03 | — | — | — | $263.55 | 117,307 |
| 2026-09-02 | — | — | — | $262.38 | 180,960 |
| 2026-09-01 | — | — | — | $260.84 | 152,975 |
| 2026-08-31 | — | — | — | $254.71 | 123,694 |
| 2026-08-28 | — | — | — | $258.69 | 129,473 |
| 2026-08-27 | $258.15 | $444.08 | 4,761,900 | $261.07 | 139,388 |
| 2026-08-26 | $262.90 | $452.25 | 3,305,100 | $264.09 | 142,924 |
| 2026-08-25 | $265.79 | $457.22 | 3,671,000 | $264.50 | 81,740 |
| 2026-08-24 | $264.52 | $455.04 | 3,883,600 | $264.54 | 91,698 |
| 2026-08-21 | $264.96 | $455.79 | 5,157,200 | $261.00 | 153,904 |
| 2026-08-20 | $261.83 | $450.41 | 5,228,900 | $265.99 | 347,475 |
| 2026-08-19 | $265.97 | $457.53 | 5,536,000 | $262.06 | 283,348 |
| 2026-08-18 | $258.92 | $445.40 | 5,010,200 | $254.10 | 319,968 |
| 2026-08-17 | $250.33 | $430.63 | 4,648,600 | $248.97 | 100,744 |
| 2026-08-14 | $249.46 | $429.13 | 4,195,000 | $250.50 | 147,151 |
| 2026-08-13 | $250.82 | $431.47 | 4,370,400 | $253.69 | 225,214 |
| 2026-08-12 | $248.76 | $427.93 | 3,780,500 | $246.29 | 188,288 |
| 2026-08-11 | $250.09 | $430.21 | 4,485,200 | $248.01 | 201,766 |
| 2026-08-10 | $247.97 | $426.57 | 4,209,500 | $245.57 | 128,446 |
| 2026-08-07 | $246.04 | $423.25 | 4,930,700 | $243.48 | 131,797 |
| 2026-08-06 | $243.87 | $419.51 | 4,570,200 | $249.30 | 134,848 |
| 2026-08-05 | $246.20 | $423.52 | 5,193,700 | $246.96 | 244,620 |
| 2026-08-04 | $243.80 | $419.39 | 8,028,800 | $246.20 | 478,249 |
| 2026-08-03 | $245.10 | $421.63 | 7,435,600 | $252.52 | 465,975 |
| 2026-07-31 | $250.94 | $431.68 | 7,258,200 | $250.65 | 368,264 |
| 2026-07-30 | $257.41 | $442.81 | 6,403,400 | $257.94 | 404,070 |
| 2026-07-29 | $263.30 | $452.94 | 5,562,300 | $264.36 | 303,841 |
| 2026-07-28 | $263.20 | $452.77 | 7,058,400 | $262.56 | 303,053 |
| 2026-07-27 | $256.91 | $441.95 | 5,404,400 | $258.99 | 262,669 |
| 2026-07-24 | $259.36 | $446.16 | 4,195,000 | $257.99 | 209,985 |
| 2026-07-23 | $256.92 | $441.96 | 4,622,700 | $254.57 | 215,114 |
| 2026-07-22 | $253.30 | $435.74 | 4,953,200 | $257.20 | 276,549 |
| 2026-07-21 | $256.10 | $440.55 | 4,819,300 | $253.99 | 182,133 |
| 2026-07-20 | $253.38 | $435.87 | 4,332,400 | $253.62 | 199,114 |
| 2026-07-17 | $254.49 | $437.78 | 6,872,400 | — | — |
| 2026-07-16 | $254.39 | $437.61 | 6,555,500 | — | — |
| 2026-07-15 | $244.11 | $419.93 | 6,389,000 | — | — |
| 2026-07-14 | $244.78 | $418.10 | 5,246,800 | — | — |
| 2026-07-13 | $248.00 | $423.60 | 4,156,400 | — | — |
| 2026-07-10 | $248.08 | $423.74 | 5,780,700 | — | — |
| 2026-07-09 | $249.91 | $426.87 | 5,526,000 | — | — |
| 2026-07-08 | $252.74 | $431.70 | 7,578,700 | — | — |
| 2026-07-07 | $254.65 | $434.96 | 8,238,300 | — | — |
| 2026-07-06 | $254.76 | $435.15 | 8,580,200 | — | — |
| 2026-07-02 | $261.07 | $445.93 | 7,113,400 | — | — |
| 2026-07-01 | $251.06 | $428.83 | 6,988,000 | — | — |
| 2026-06-30 | $251.64 | $429.82 | 6,999,700 | — | — |
| 2026-06-29 | $254.31 | $434.38 | 9,760,500 | — | — |
| 2026-06-26 | $253.35 | $432.74 | 52,635,100 | — | — |
| 2026-06-25 | $243.14 | $415.30 | 10,278,100 | — | — |
| 2026-06-24 | $234.89 | $401.21 | 7,311,000 | — | — |
| 2026-06-23 | $234.76 | $400.99 | 7,365,600 | — | — |
| 2026-06-22 | $230.01 | $392.88 | 9,912,800 | — | — |
| 2026-06-18 | $216.49 | $369.78 | 9,646,100 | — | — |
| 2026-06-17 | $221.23 | $377.88 | 5,624,200 | — | — |
| 2026-06-16 | $222.47 | $380.00 | 5,945,500 | — | — |
| 2026-06-15 | $221.59 | $378.49 | 5,261,900 | — | — |
| 2026-06-12 | $227.73 | $388.98 | 4,086,500 | — | — |
| 2026-06-11 | $224.77 | $383.93 | 4,569,000 | — | — |
| 2026-06-10 | $224.95 | $384.23 | 4,147,300 | — | — |
| 2026-06-09 | $225.42 | $385.04 | 4,257,500 | — | — |
| 2026-06-08 | $223.07 | $381.02 | 4,915,600 | — | — |
| 2026-06-05 | $227.23 | $388.13 | 6,248,900 | — | — |
| 2026-06-04 | $224.94 | $384.22 | 6,782,000 | — | — |
| 2026-06-03 | $217.13 | $370.88 | 5,667,500 | — | — |
| 2026-06-02 | $215.40 | $367.92 | 5,861,800 | — | — |
| 2026-06-01 | $212.93 | $363.70 | 4,858,400 | — | — |
| 2026-05-29 | $217.72 | $371.88 | 7,618,500 | — | — |
| 2026-05-28 | $218.63 | $373.44 | 5,189,300 | — | — |
| 2026-05-27 | $215.40 | $367.92 | 4,640,100 | — | — |
| 2026-05-26 | $213.12 | $364.03 | 4,706,700 | — | — |
| 2026-05-22 | $215.70 | $368.43 | 5,406,100 | — | — |
| 2026-05-21 | $214.50 | $366.38 | 3,813,800 | — | — |
| 2026-05-20 | $212.30 | $362.63 | 5,129,000 | — | — |
| 2026-05-19 | $213.76 | $365.12 | 7,220,300 | — | — |
| 2026-05-18 | $209.41 | $357.69 | 5,069,000 | — | — |
| 2026-05-15 | $210.39 | $359.36 | 5,385,000 | — | — |
| 2026-05-14 | $210.77 | $360.01 | 5,006,500 | — | — |
| 2026-05-13 | $208.50 | $356.14 | 5,705,700 | — | — |
| 2026-05-12 | $207.86 | $355.04 | 7,044,100 | — | — |
| 2026-05-11 | $202.78 | $346.36 | 4,931,700 | — | — |
| 2026-05-08 | $201.55 | $344.26 | 4,915,400 | — | — |
| 2026-05-07 | $202.71 | $346.25 | 6,681,100 | — | — |
| 2026-05-06 | $205.03 | $350.21 | 7,290,000 | — | — |
| 2026-05-05 | $206.11 | $352.05 | 4,490,500 | — | — |
| 2026-05-04 | $208.16 | $355.55 | 4,579,300 | — | — |
| 2026-05-01 | $206.60 | $352.89 | 6,343,100 | — | — |
| 2026-04-30 | $211.32 | $360.95 | 10,319,200 | — | — |
| 2026-04-29 | $203.89 | $348.26 | 10,406,300 | — | — |
| 2026-04-28 | $197.69 | $337.67 | 6,313,100 | — | — |
| 2026-04-27 | $197.38 | $337.14 | 7,467,600 | — | — |
| 2026-04-24 | $198.71 | $339.41 | 7,605,800 | — | — |
| 2026-04-23 | $200.95 | $343.24 | 7,461,100 | — | — |
| 2026-04-22 | $200.50 | $342.47 | 7,646,200 | — | — |
| 2026-04-21 | $205.12 | $350.36 | 7,772,100 | — | — |
| 2026-04-20 | $203.71 | $347.95 | 5,774,300 | — | — |
| 2026-04-17 | $208.38 | $355.93 | 8,986,600 | — | — |
| 2026-04-16 | $208.99 | $356.97 | 5,075,400 | — | — |
| 2026-04-15 | $208.42 | $356.00 | 5,952,100 | — | — |