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 — 2026
| 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 | — | — |
| 2026-04-14 | $161.94 | $161.94 | 21,983,200 | — | — |
| 2026-04-13 | $154.56 | $154.56 | 23,439,600 | — | — |
| 2026-04-10 | $144.97 | $144.97 | 25,785,100 | — | — |
| 2026-04-09 | $136.33 | $136.33 | 20,407,800 | — | — |
| 2026-04-08 | $125.00 | $125.00 | 18,679,200 | — | — |
| 2026-04-07 | $117.40 | $117.40 | 13,136,900 | — | — |
| 2026-04-06 | $112.54 | $112.54 | 10,920,700 | — | — |
| 2026-04-02 | $108.82 | $108.82 | 13,686,800 | — | — |
| 2026-04-01 | $101.95 | $101.95 | 14,922,000 | — | — |
| 2026-03-31 | $103.76 | $103.76 | 21,546,900 | — | — |
| 2026-03-30 | $92.26 | $92.26 | 16,685,000 | — | — |
| 2026-03-27 | $100.82 | $100.82 | 11,552,100 | — | — |
| 2026-03-26 | $105.97 | $105.97 | 13,405,500 | — | — |
| 2026-03-25 | $115.09 | $115.09 | 12,131,100 | — | — |
| 2026-03-24 | $114.91 | $114.91 | 11,830,600 | — | — |
| 2026-03-23 | $114.15 | $114.15 | 13,470,100 | — | — |
| 2026-03-20 | $117.62 | $117.62 | 17,414,000 | — | — |
| 2026-03-19 | $121.52 | $121.52 | 14,606,000 | — | — |
| 2026-03-18 | $118.56 | $118.56 | 35,792,300 | — | — |
| 2026-03-17 | $116.33 | $116.33 | 57,203,800 | — | — |
| 2026-03-16 | $129.85 | $129.85 | 34,657,700 | — | — |
| 2026-03-13 | $112.95 | $112.95 | 15,433,700 | — | — |
| 2026-03-12 | $108.04 | $108.04 | 13,302,400 | — | — |
| 2026-03-11 | $112.00 | $112.00 | 34,845,300 | — | — |
| 2026-03-10 | $96.43 | $96.43 | 7,125,500 | — | — |
| 2026-03-09 | $94.94 | $94.94 | 9,983,800 | — | — |
| 2026-03-06 | $89.33 | $89.33 | 7,829,400 | — | — |
| 2026-03-05 | $95.65 | $95.65 | 8,769,300 | — | — |
| 2026-03-04 | $97.78 | $97.78 | 12,975,800 | — | — |
| 2026-03-03 | $86.80 | $86.80 | 10,158,200 | — | — |
| 2026-03-02 | $91.01 | $91.01 | 11,049,500 | — | — |
| 2026-02-27 | $91.19 | $91.19 | 22,945,200 | — | — |
| 2026-02-26 | $104.88 | $104.88 | 8,529,300 | — | — |
| 2026-02-25 | $106.12 | $106.12 | 8,737,200 | — | — |
| 2026-02-24 | $102.58 | $102.58 | 7,436,000 | — | — |
| 2026-02-23 | $100.61 | $100.61 | 8,882,200 | — | — |
| 2026-02-20 | $97.92 | $97.92 | 17,238,800 | — | — |
| 2026-02-19 | $107.61 | $107.61 | 17,315,000 | — | — |
| 2026-02-18 | $101.80 | $101.80 | 13,132,500 | — | — |
| 2026-02-17 | $97.52 | $97.52 | 11,665,200 | — | — |
| 2026-02-13 | $98.01 | $98.01 | 20,543,800 | — | — |
| 2026-02-12 | $89.73 | $89.73 | 25,735,500 | — | — |
| 2026-02-11 | $88.61 | $88.61 | 13,933,000 | — | — |
| 2026-02-10 | $91.79 | $91.79 | 10,388,600 | — | — |
| 2026-02-09 | $92.88 | $92.88 | 13,235,600 | — | — |
| 2026-02-06 | $86.10 | $86.10 | 16,895,700 | — | — |
| 2026-02-05 | $73.87 | $73.87 | 17,441,100 | — | — |
| 2026-02-04 | $82.39 | $82.39 | 15,962,800 | — | — |
| 2026-02-03 | $89.95 | $89.95 | 9,743,100 | — | — |
| 2026-02-02 | $88.16 | $88.16 | 10,501,300 | — | — |
| 2026-01-30 | $85.19 | $85.19 | 18,182,300 | — | — |
| 2026-01-29 | $94.91 | $94.91 | 13,332,200 | — | — |
| 2026-01-28 | $100.43 | $100.43 | 11,834,100 | — | — |
| 2026-01-27 | $97.87 | $97.87 | 11,670,900 | — | — |
| 2026-01-26 | $91.46 | $91.46 | 14,675,900 | — | — |
| 2026-01-23 | $94.50 | $94.50 | 10,064,600 | — | — |
| 2026-01-22 | $96.85 | $96.85 | 10,237,100 | — | — |
| 2026-01-21 | $98.87 | $98.87 | 15,470,500 | — | — |
| 2026-01-20 | $99.29 | $99.29 | 16,768,600 | — | — |
| 2026-01-16 | $108.73 | $108.73 | 15,674,400 | — | — |
| 2026-01-15 | $103.89 | $103.89 | 11,190,900 | — | — |
| 2026-01-14 | $101.98 | $101.98 | 10,468,000 | — | — |
| 2026-01-13 | $105.43 | $105.43 | 10,405,200 | — | — |
| 2026-01-12 | $107.33 | $107.33 | 16,033,500 | — | — |
| 2026-01-09 | $97.93 | $97.93 | 11,735,300 | — | — |
| 2026-01-08 | $97.30 | $97.30 | 12,952,000 | — | — |
| 2026-01-07 | $96.21 | $96.21 | 10,185,800 | — | — |
| 2026-01-06 | $100.24 | $100.24 | 18,739,600 | — | — |
| 2026-01-05 | $92.83 | $92.83 | 10,025,600 | — | — |
| 2026-01-02 | $89.95 | $89.95 | 9,099,500 | — | — |