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
- 2024-10-21 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 | — | — | — | $210.09 | 541,184 |
| 2026-09-03 | — | — | — | $202.73 | 330,870 |
| 2026-09-02 | — | — | — | $195.66 | 331,608 |
| 2026-09-01 | — | — | — | $199.25 | 259,744 |
| 2026-08-31 | — | — | — | $205.51 | 404,920 |
| 2026-08-28 | — | — | — | $212.06 | 332,996 |
| 2026-08-27 | $218.48 | $218.48 | 16,068,200 | $223.70 | 356,203 |
| 2026-08-26 | $213.93 | $213.93 | 10,562,800 | $215.64 | 223,506 |
| 2026-08-25 | $221.97 | $221.97 | 13,547,900 | $218.10 | 253,381 |
| 2026-08-24 | $210.91 | $210.91 | 16,882,300 | $211.37 | 378,475 |
| 2026-08-21 | $219.13 | $219.13 | 20,239,700 | $226.36 | 570,988 |
| 2026-08-20 | $220.11 | $220.11 | 28,477,900 | $222.75 | 532,115 |
| 2026-08-19 | $223.90 | $223.90 | 50,438,600 | $232.45 | 1,715,923 |
| 2026-08-18 | $248.43 | $248.43 | 22,824,200 | $268.71 | 430,138 |
| 2026-08-17 | $268.85 | $268.85 | 19,722,300 | $276.66 | 459,559 |
| 2026-08-14 | $277.68 | $277.68 | 29,024,700 | $257.88 | 488,614 |
| 2026-08-13 | $255.04 | $255.04 | 36,239,100 | $255.79 | 892,901 |
| 2026-08-12 | $259.20 | $259.20 | 63,538,200 | $226.29 | 1,998,660 |
| 2026-08-11 | $193.23 | $193.23 | 22,528,700 | $187.80 | 561,180 |
| 2026-08-10 | $184.11 | $184.11 | 16,165,200 | $186.08 | 448,574 |
| 2026-08-07 | $187.97 | $187.97 | 22,822,900 | $197.37 | 577,300 |
| 2026-08-06 | $189.88 | $189.88 | 26,723,800 | $205.70 | 716,114 |
| 2026-08-05 | $218.99 | $218.99 | 15,769,000 | $219.95 | 415,060 |
| 2026-08-04 | $225.74 | $225.74 | 21,356,700 | $215.64 | 531,961 |
| 2026-08-03 | $212.58 | $212.58 | 28,630,300 | $183.78 | 915,408 |
| 2026-07-31 | $190.41 | $190.41 | 25,703,400 | $202.19 | 618,960 |
| 2026-07-30 | $188.43 | $188.43 | 42,302,400 | $170.75 | 1,297,966 |
| 2026-07-29 | $148.22 | $148.22 | 39,775,900 | $170.65 | 1,128,151 |
| 2026-07-28 | $169.69 | $169.69 | 28,902,400 | $179.06 | 928,396 |
| 2026-07-27 | $187.88 | $187.88 | 18,169,100 | $196.73 | 621,870 |
| 2026-07-24 | $187.77 | $187.77 | 24,095,300 | $218.34 | 727,969 |
| 2026-07-23 | $220.97 | $220.97 | 15,309,800 | $214.29 | 394,437 |
| 2026-07-22 | $218.16 | $218.16 | 16,921,100 | $211.81 | 449,539 |
| 2026-07-21 | $216.92 | $216.92 | 25,632,600 | $193.05 | 607,891 |
| 2026-07-20 | $182.62 | $182.62 | 16,901,600 | $186.36 | 504,015 |
| 2026-07-17 | $177.71 | $177.71 | 24,912,200 | — | — |
| 2026-07-16 | $171.77 | $171.77 | 28,410,900 | — | — |
| 2026-07-15 | $199.51 | $199.51 | 18,844,400 | — | — |
| 2026-07-14 | $194.09 | $194.09 | 17,928,500 | — | — |
| 2026-07-13 | $210.51 | $210.51 | 10,842,300 | — | — |
| 2026-07-10 | $219.65 | $219.65 | 11,490,500 | — | — |
| 2026-07-09 | $216.20 | $216.20 | 13,994,700 | — | — |
| 2026-07-08 | $216.48 | $216.48 | 17,925,700 | — | — |
| 2026-07-07 | $195.19 | $195.19 | 17,160,800 | — | — |
| 2026-07-06 | $213.02 | $213.02 | 14,918,900 | — | — |
| 2026-07-02 | $215.62 | $215.62 | 24,804,700 | — | — |
| 2026-07-01 | $229.18 | $229.18 | 30,684,800 | — | — |
| 2026-06-30 | $276.17 | $276.17 | 12,870,300 | — | — |
| 2026-06-29 | $261.15 | $261.15 | 14,299,200 | — | — |
| 2026-06-26 | $240.30 | $240.30 | 13,155,000 | — | — |
| 2026-06-25 | $256.63 | $256.63 | 14,495,500 | — | — |
| 2026-06-24 | $259.66 | $259.66 | 15,286,300 | — | — |
| 2026-06-23 | $275.25 | $275.25 | 18,767,700 | — | — |
| 2026-06-22 | $283.61 | $283.61 | 14,697,600 | — | — |
| 2026-06-18 | $286.69 | $286.69 | 36,625,500 | — | — |
| 2026-06-17 | $280.91 | $280.91 | 24,392,300 | — | — |
| 2026-06-16 | $265.10 | $265.10 | 14,643,700 | — | — |
| 2026-06-15 | $260.07 | $260.07 | 16,699,200 | — | — |
| 2026-06-12 | $232.36 | $232.36 | 17,131,300 | — | — |
| 2026-06-11 | $222.24 | $222.24 | 14,297,100 | — | — |
| 2026-06-10 | $211.69 | $211.69 | 15,356,600 | — | — |
| 2026-06-09 | $220.12 | $220.12 | 22,699,200 | — | — |
| 2026-06-08 | $218.00 | $218.00 | 14,008,400 | — | — |
| 2026-06-05 | $227.81 | $227.81 | 20,874,000 | — | — |
| 2026-06-04 | $259.67 | $259.67 | 12,304,800 | — | — |
| 2026-06-03 | $251.68 | $251.68 | 11,532,600 | — | — |
| 2026-06-02 | $260.58 | $260.58 | 14,040,400 | — | — |
| 2026-06-01 | $264.51 | $264.51 | 24,248,900 | — | — |
| 2026-05-29 | $231.09 | $231.09 | 23,748,700 | — | — |
| 2026-05-28 | $226.34 | $226.34 | 26,016,700 | — | — |
| 2026-05-27 | $208.37 | $208.37 | 13,981,100 | — | — |
| 2026-05-26 | $208.06 | $208.06 | 11,287,000 | — | — |
| 2026-05-22 | $214.77 | $214.77 | 10,606,700 | — | — |
| 2026-05-21 | $219.93 | $219.93 | 23,027,700 | — | — |
| 2026-05-20 | $191.82 | $191.82 | 13,064,000 | — | — |
| 2026-05-19 | $197.73 | $197.73 | 16,832,900 | — | — |
| 2026-05-18 | $199.86 | $199.86 | 21,056,500 | — | — |
| 2026-05-15 | $219.94 | $219.94 | 22,919,800 | — | — |
| 2026-05-14 | $221.15 | $221.15 | 29,737,800 | — | — |
| 2026-05-13 | $207.27 | $207.27 | 38,770,000 | — | — |
| 2026-05-12 | $179.11 | $179.11 | 11,723,200 | — | — |
| 2026-05-11 | $186.10 | $186.10 | 14,061,600 | — | — |
| 2026-05-08 | $177.05 | $177.05 | 12,929,600 | — | — |
| 2026-05-07 | $184.77 | $184.77 | 19,203,400 | — | — |
| 2026-05-06 | $195.09 | $195.09 | 19,331,100 | — | — |
| 2026-05-05 | $175.92 | $175.92 | 11,763,200 | — | — |
| 2026-05-04 | $176.42 | $176.42 | 24,793,300 | — | — |
| 2026-05-01 | $154.49 | $154.49 | 15,854,500 | — | — |
| 2026-04-30 | $138.23 | $138.23 | 12,682,900 | — | — |
| 2026-04-29 | $141.19 | $141.19 | 14,962,700 | — | — |
| 2026-04-28 | $135.51 | $135.51 | 16,041,400 | — | — |
| 2026-04-27 | $144.96 | $144.96 | 14,122,100 | — | — |
| 2026-04-24 | $147.16 | $147.16 | 18,386,600 | — | — |
| 2026-04-23 | $157.08 | $157.08 | 13,968,700 | — | — |
| 2026-04-22 | $156.14 | $156.14 | 12,899,100 | — | — |
| 2026-04-21 | $156.55 | $156.55 | 10,061,200 | — | — |
| 2026-04-20 | $159.16 | $159.16 | 12,962,500 | — | — |
| 2026-04-17 | $157.14 | $157.14 | 17,203,600 | — | — |
| 2026-04-16 | $165.34 | $165.34 | 13,912,300 | — | — |
| 2026-04-15 | $166.77 | $166.77 | 14,356,300 | — | — |