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
- 2000-07-28 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $135.45 | $135.45 | 1,260,020 | — | — |
| 2023-12-28 | $138.26 | $138.26 | 960,358 | — | — |
| 2023-12-27 | $138.65 | $138.65 | 1,258,272 | — | — |
| 2023-12-26 | $136.81 | $136.81 | 1,103,558 | — | — |
| 2023-12-22 | $136.19 | $136.19 | 1,706,069 | — | — |
| 2023-12-21 | $136.41 | $136.41 | 2,605,672 | — | — |
| 2023-12-20 | $133.17 | $133.17 | 2,791,226 | — | — |
| 2023-12-19 | $135.73 | $135.73 | 4,231,762 | — | — |
| 2023-12-18 | $125.58 | $125.58 | 3,609,308 | — | — |
| 2023-12-15 | $123.64 | $123.64 | 4,657,046 | — | — |
| 2023-12-14 | $127.91 | $127.91 | 3,817,684 | — | — |
| 2023-12-13 | $123.22 | $123.22 | 3,165,418 | — | — |
| 2023-12-12 | $114.44 | $114.44 | 2,458,359 | — | — |
| 2023-12-11 | $114.44 | $114.44 | 2,033,178 | — | — |
| 2023-12-08 | $109.86 | $109.86 | 2,404,286 | — | — |
| 2023-12-07 | $113.94 | $113.94 | 2,219,555 | — | — |
| 2023-12-06 | $110.89 | $110.89 | 2,014,572 | — | — |
| 2023-12-05 | $108.72 | $108.72 | 2,186,453 | — | — |
| 2023-12-04 | $111.23 | $111.23 | 3,860,654 | — | — |
| 2023-12-01 | $106.80 | $106.80 | 4,250,883 | — | — |
| 2023-11-30 | $99.17 | $99.17 | 3,425,604 | — | — |
| 2023-11-29 | $98.80 | $98.80 | 3,786,946 | — | — |
| 2023-11-28 | $93.91 | $93.91 | 3,561,198 | — | — |
| 2023-11-27 | $92.07 | $92.07 | 3,373,279 | — | — |
| 2023-11-24 | $95.66 | $95.66 | 1,909,716 | — | — |
| 2023-11-22 | $95.10 | $95.10 | 2,499,788 | — | — |
| 2023-11-21 | $93.36 | $93.36 | 3,425,810 | — | — |
| 2023-11-20 | $94.95 | $94.95 | 8,862,799 | — | — |
| 2023-11-17 | $91.75 | $91.75 | 7,137,610 | — | — |
| 2023-11-16 | $92.61 | $92.61 | 3,333,804 | — | — |
| 2023-11-15 | $97.44 | $97.44 | 3,766,489 | — | — |
| 2023-11-14 | $94.83 | $94.83 | 4,015,060 | — | — |
| 2023-11-13 | $90.26 | $90.26 | 4,076,842 | — | — |
| 2023-11-10 | $95.69 | $95.69 | 9,334,548 | — | — |
| 2023-11-09 | $104.07 | $104.07 | 2,459,079 | — | — |
| 2023-11-08 | $107.68 | $107.68 | 2,064,430 | — | — |
| 2023-11-07 | $111.38 | $111.38 | 1,340,306 | — | — |
| 2023-11-06 | $109.77 | $109.77 | 1,477,956 | — | — |
| 2023-11-03 | $113.74 | $113.74 | 1,544,262 | — | — |
| 2023-11-02 | $109.20 | $109.20 | 2,590,252 | — | — |
| 2023-11-01 | $103.75 | $103.75 | 3,350,869 | — | — |
| 2023-10-31 | $106.44 | $106.44 | 1,638,838 | — | — |
| 2023-10-30 | $104.93 | $104.93 | 3,116,690 | — | — |
| 2023-10-27 | $106.25 | $106.25 | 1,770,730 | — | — |
| 2023-10-26 | $108.59 | $108.59 | 1,584,559 | — | — |
| 2023-10-25 | $110.83 | $110.83 | 1,754,179 | — | — |
| 2023-10-24 | $112.94 | $112.94 | 1,862,633 | — | — |
| 2023-10-23 | $116.22 | $116.22 | 1,341,129 | — | — |
| 2023-10-20 | $116.38 | $116.38 | 1,634,006 | — | — |
| 2023-10-19 | $116.71 | $116.71 | 2,602,999 | — | — |
| 2023-10-18 | $121.06 | $121.06 | 1,486,899 | — | — |
| 2023-10-17 | $128.28 | $128.28 | 1,197,414 | — | — |
| 2023-10-16 | $127.80 | $127.80 | 2,078,102 | — | — |
| 2023-10-13 | $125.59 | $125.59 | 1,592,680 | — | — |
| 2023-10-12 | $126.85 | $126.85 | 1,326,840 | — | — |
| 2023-10-11 | $134.16 | $134.16 | 908,649 | — | — |
| 2023-10-10 | $135.01 | $135.01 | 1,439,406 | — | — |
| 2023-10-09 | $134.04 | $134.04 | 997,263 | — | — |
| 2023-10-06 | $136.21 | $136.21 | 1,447,218 | — | — |
| 2023-10-05 | $135.63 | $135.63 | 1,245,936 | — | — |
| 2023-10-04 | $134.55 | $134.55 | 1,395,510 | — | — |
| 2023-10-03 | $130.27 | $130.27 | 1,947,854 | — | — |
| 2023-10-02 | $132.72 | $132.72 | 1,874,661 | — | — |
| 2023-09-29 | $133.54 | $133.54 | 2,265,712 | — | — |
| 2023-09-28 | $128.75 | $128.75 | 2,106,680 | — | — |
| 2023-09-27 | $129.67 | $129.67 | 2,662,828 | — | — |
| 2023-09-26 | $125.40 | $125.40 | 1,441,873 | — | — |
| 2023-09-25 | $127.83 | $127.83 | 2,024,338 | — | — |
| 2023-09-22 | $128.83 | $128.83 | 1,989,077 | — | — |
| 2023-09-21 | $129.70 | $129.70 | 1,643,566 | — | — |
| 2023-09-20 | $134.58 | $134.58 | 1,584,765 | — | — |
| 2023-09-19 | $136.70 | $136.70 | 2,527,955 | — | — |
| 2023-09-18 | $138.53 | $138.53 | 1,999,460 | — | — |
| 2023-09-15 | $142.17 | $142.17 | 3,642,718 | — | — |
| 2023-09-14 | $146.39 | $146.39 | 2,077,794 | — | — |
| 2023-09-13 | $146.66 | $146.66 | 1,874,455 | — | — |
| 2023-09-12 | $146.33 | $146.33 | 1,843,924 | — | — |
| 2023-09-11 | $150.54 | $150.54 | 1,614,782 | — | — |
| 2023-09-08 | $154.05 | $154.05 | 1,595,559 | — | — |
| 2023-09-07 | $154.52 | $154.52 | 1,771,347 | — | — |
| 2023-09-06 | $155.63 | $155.63 | 2,743,424 | — | — |
| 2023-09-05 | $155.09 | $155.09 | 1,961,938 | — | — |
| 2023-09-01 | $163.87 | $163.87 | 1,024,094 | — | — |
| 2023-08-31 | $160.72 | $160.72 | 1,581,064 | — | — |
| 2023-08-30 | $161.54 | $161.54 | 1,007,132 | — | — |
| 2023-08-29 | $157.52 | $157.52 | 1,157,014 | — | — |
| 2023-08-28 | $153.89 | $153.89 | 1,005,076 | — | — |
| 2023-08-25 | $153.77 | $153.77 | 939,386 | — | — |
| 2023-08-24 | $155.25 | $155.25 | 1,071,279 | — | — |
| 2023-08-23 | $159.47 | $159.47 | 1,167,808 | — | — |
| 2023-08-22 | $158.50 | $158.50 | 1,214,582 | — | — |
| 2023-08-21 | $162.85 | $162.85 | 911,219 | — | — |
| 2023-08-18 | $162.67 | $162.67 | 1,024,505 | — | — |
| 2023-08-17 | $165.09 | $165.09 | 1,017,926 | — | — |
| 2023-08-16 | $164.92 | $164.92 | 1,476,928 | — | — |
| 2023-08-15 | $171.23 | $171.23 | 1,344,110 | — | — |
| 2023-08-14 | $170.37 | $170.37 | 1,852,148 | — | — |
| 2023-08-11 | $175.56 | $175.56 | 2,167,846 | — | — |
| 2023-08-10 | $180.08 | $180.08 | 3,289,806 | — | — |
| 2023-08-09 | $179.46 | $179.46 | 1,612,932 | — | — |
| 2023-08-08 | $181.09 | $181.09 | 960,152 | — | — |
| 2023-08-07 | $182.12 | $182.12 | 1,106,025 | — | — |
| 2023-08-04 | $182.56 | $182.56 | 1,365,081 | — | — |
| 2023-08-03 | $180.29 | $180.29 | 1,136,146 | — | — |
| 2023-08-02 | $184.40 | $184.40 | 1,188,985 | — | — |
| 2023-08-01 | $184.13 | $184.13 | 916,770 | — | — |
| 2023-07-31 | $186.92 | $186.92 | 1,287,878 | — | — |
| 2023-07-28 | $187.20 | $187.20 | 2,241,451 | — | — |
| 2023-07-27 | $184.53 | $184.53 | 1,235,245 | — | — |
| 2023-07-26 | $185.98 | $185.98 | 907,416 | — | — |
| 2023-07-25 | $184.19 | $184.19 | 882,949 | — | — |
| 2023-07-24 | $182.95 | $182.95 | 1,147,351 | — | — |
| 2023-07-21 | $185.30 | $185.30 | 3,486,154 | — | — |
| 2023-07-20 | $179.15 | $179.15 | 1,416,687 | — | — |
| 2023-07-19 | $179.50 | $179.50 | 4,416,699 | — | — |
| 2023-07-18 | $175.42 | $175.42 | 1,658,267 | — | — |
| 2023-07-17 | $179.12 | $179.12 | 2,069,570 | — | — |
| 2023-07-14 | $182.05 | $182.05 | 1,131,417 | — | — |
| 2023-07-13 | $183.69 | $183.69 | 1,082,176 | — | — |
| 2023-07-12 | $186.72 | $186.72 | 1,485,049 | — | — |
| 2023-07-11 | $179.79 | $179.79 | 1,605,119 | — | — |
| 2023-07-10 | $178.93 | $178.93 | 1,444,443 | — | — |
| 2023-07-07 | $178.33 | $178.33 | 909,780 | — | — |
| 2023-07-06 | $177.51 | $177.51 | 1,180,966 | — | — |
| 2023-07-05 | $181.94 | $181.94 | 853,548 | — | — |
| 2023-07-03 | $183.00 | $183.00 | 492,926 | — | — |
| 2023-06-30 | $182.38 | $182.38 | 1,324,270 | — | — |
| 2023-06-29 | $180.44 | $180.44 | 1,294,869 | — | — |
| 2023-06-28 | $179.48 | $179.48 | 2,045,823 | — | — |
| 2023-06-27 | $178.43 | $178.43 | 3,187,006 | — | — |
| 2023-06-26 | $186.65 | $186.65 | 1,636,987 | — | — |
| 2023-06-23 | $196.18 | $196.18 | 4,547,872 | — | — |
| 2023-06-22 | $196.64 | $196.64 | 1,455,031 | — | — |
| 2023-06-21 | $194.43 | $194.43 | 1,827,990 | — | — |
| 2023-06-20 | $196.62 | $196.62 | 1,873,736 | — | — |
| 2023-06-16 | $200.26 | $200.26 | 2,511,712 | — | — |
| 2023-06-15 | $204.22 | $204.22 | 1,833,644 | — | — |
| 2023-06-14 | $199.26 | $199.26 | 1,865,614 | — | — |
| 2023-06-13 | $201.21 | $201.21 | 1,158,762 | — | — |
| 2023-06-12 | $202.47 | $202.47 | 2,642,474 | — | — |
| 2023-06-09 | $195.07 | $195.07 | 715,796 | — | — |
| 2023-06-08 | $197.20 | $197.20 | 928,490 | — | — |
| 2023-06-07 | $196.82 | $196.82 | 1,357,474 | — | — |
| 2023-06-06 | $197.54 | $197.54 | 1,262,384 | — | — |
| 2023-06-05 | $204.82 | $204.82 | 1,189,602 | — | — |
| 2023-06-02 | $201.66 | $201.66 | 2,092,494 | — | — |
| 2023-06-01 | $193.67 | $193.67 | 1,267,524 | — | — |
| 2023-05-31 | $191.29 | $191.29 | 1,466,956 | — | — |
| 2023-05-30 | $189.21 | $189.21 | 1,357,782 | — | — |
| 2023-05-26 | $190.55 | $190.55 | 1,832,616 | — | — |
| 2023-05-25 | $188.26 | $188.26 | 3,883,373 | — | — |
| 2023-05-24 | $206.86 | $206.86 | 2,043,561 | — | — |
| 2023-05-23 | $198.80 | $198.80 | 775,009 | — | — |
| 2023-05-22 | $203.16 | $203.16 | 1,062,130 | — | — |
| 2023-05-19 | $199.28 | $199.28 | 1,124,426 | — | — |
| 2023-05-18 | $195.81 | $195.81 | 1,160,818 | — | — |
| 2023-05-17 | $192.10 | $192.10 | 864,445 | — | — |
| 2023-05-16 | $196.42 | $196.42 | 1,414,836 | — | — |
| 2023-05-15 | $199.27 | $199.27 | 1,316,148 | — | — |
| 2023-05-12 | $202.92 | $202.92 | 1,009,599 | — | — |
| 2023-05-11 | $202.54 | $202.54 | 1,291,579 | — | — |
| 2023-05-10 | $203.78 | $203.78 | 2,824,430 | — | — |
| 2023-05-09 | $188.97 | $188.97 | 936,302 | — | — |
| 2023-05-08 | $190.37 | $190.37 | 1,501,497 | — | — |
| 2023-05-05 | $194.22 | $194.22 | 823,839 | — | — |
| 2023-05-04 | $190.95 | $190.95 | 997,468 | — | — |
| 2023-05-03 | $191.19 | $191.19 | 1,223,526 | — | — |
| 2023-05-02 | $189.84 | $189.84 | 1,230,722 | — | — |
| 2023-05-01 | $196.80 | $196.80 | 940,003 | — | — |
| 2023-04-28 | $199.96 | $199.96 | 1,051,233 | — | — |
| 2023-04-27 | $198.82 | $198.82 | 1,481,656 | — | — |
| 2023-04-26 | $205.21 | $205.21 | 2,425,874 | — | — |
| 2023-04-25 | $212.73 | $212.73 | 1,569,448 | — | — |
| 2023-04-24 | $222.83 | $222.83 | 750,543 | — | — |
| 2023-04-21 | $221.48 | $221.48 | 846,764 | — | — |
| 2023-04-20 | $219.41 | $219.41 | 1,028,925 | — | — |
| 2023-04-19 | $225.30 | $225.30 | 791,252 | — | — |
| 2023-04-18 | $222.06 | $222.06 | 739,954 | — | — |
| 2023-04-17 | $223.71 | $223.71 | 623,790 | — | — |
| 2023-04-14 | $221.80 | $221.80 | 539,186 | — | — |
| 2023-04-13 | $226.33 | $226.33 | 1,087,418 | — | — |
| 2023-04-12 | $220.70 | $220.70 | 895,388 | — | — |
| 2023-04-11 | $221.56 | $221.56 | 752,804 | — | — |
| 2023-04-10 | $223.45 | $223.45 | 847,175 | — | — |
| 2023-04-06 | $223.73 | $223.73 | 1,064,391 | — | — |
| 2023-04-05 | $224.63 | $224.63 | 745,608 | — | — |
| 2023-04-04 | $223.95 | $223.95 | 1,152,285 | — | — |
| 2023-04-03 | $223.75 | $223.75 | 2,829,776 | — | — |
| 2023-03-31 | $226.22 | $226.22 | 1,148,687 | — | — |
| 2023-03-30 | $219.12 | $219.12 | 1,210,573 | — | — |
| 2023-03-29 | $215.98 | $215.98 | 1,293,018 | — | — |
| 2023-03-28 | $208.02 | $208.02 | 892,304 | — | — |
| 2023-03-27 | $211.89 | $211.89 | 696,778 | — | — |
| 2023-03-24 | $214.01 | $214.01 | 775,729 | — | — |
| 2023-03-23 | $211.04 | $211.04 | 839,362 | — | — |
| 2023-03-22 | $211.26 | $211.26 | 867,221 | — | — |
| 2023-03-21 | $215.57 | $215.57 | 1,044,242 | — | — |
| 2023-03-20 | $213.78 | $213.78 | 1,176,546 | — | — |
| 2023-03-17 | $218.43 | $218.43 | 1,642,847 | — | — |
| 2023-03-16 | $218.82 | $218.82 | 1,338,148 | — | — |
| 2023-03-15 | $221.94 | $221.94 | 1,893,576 | — | — |
| 2023-03-14 | $219.73 | $219.73 | 1,903,239 | — | — |
| 2023-03-13 | $220.76 | $220.76 | 4,862,029 | — | — |
| 2023-03-10 | $188.73 | $188.73 | 971,974 | — | — |
| 2023-03-09 | $197.07 | $197.07 | 769,972 | — | — |
| 2023-03-08 | $202.36 | $202.36 | 1,430,462 | — | — |
| 2023-03-07 | $202.78 | $202.78 | 1,154,650 | — | — |
| 2023-03-06 | $209.76 | $209.76 | 1,995,656 | — | — |
| 2023-03-03 | $215.18 | $215.18 | 1,773,197 | — | — |
| 2023-03-02 | $200.89 | $200.89 | 1,672,556 | — | — |
| 2023-03-01 | $193.13 | $193.13 | 1,476,105 | — | — |
| 2023-02-28 | $193.77 | $193.77 | 967,040 | — | — |
| 2023-02-27 | $191.54 | $191.54 | 1,344,110 | — | — |
| 2023-02-24 | $191.24 | $191.24 | 1,019,365 | — | — |
| 2023-02-23 | $196.69 | $196.69 | 953,367 | — | — |
| 2023-02-22 | $196.22 | $196.22 | 988,114 | — | — |
| 2023-02-21 | $197.32 | $197.32 | 1,824,597 | — | — |
| 2023-02-17 | $206.06 | $206.06 | 1,002,608 | — | — |
| 2023-02-16 | $206.05 | $206.05 | 1,073,438 | — | — |
| 2023-02-15 | $208.22 | $208.22 | 803,382 | — | — |
| 2023-02-14 | $207.03 | $207.03 | 1,228,254 | — | — |
| 2023-02-13 | $210.06 | $210.06 | 3,115,354 | — | — |
| 2023-02-10 | $191.23 | $191.23 | 986,058 | — | — |
| 2023-02-09 | $190.53 | $190.53 | 1,520,515 | — | — |
| 2023-02-08 | $193.09 | $193.09 | 2,560,542 | — | — |
| 2023-02-07 | $209.86 | $209.86 | 1,527,608 | — | — |
| 2023-02-06 | $203.02 | $203.02 | 1,160,201 | — | — |
| 2023-02-03 | $208.42 | $208.42 | 1,173,462 | — | — |
| 2023-02-02 | $218.81 | $218.81 | 1,178,602 | — | — |
| 2023-02-01 | $210.62 | $210.62 | 1,323,139 | — | — |
| 2023-01-31 | $208.37 | $208.37 | 985,544 | — | — |
| 2023-01-30 | $204.38 | $204.38 | 797,111 | — | — |
| 2023-01-27 | $208.20 | $208.20 | 1,169,042 | — | — |
| 2023-01-26 | $206.98 | $206.98 | 690,713 | — | — |
| 2023-01-25 | $205.29 | $205.29 | 641,986 | — | — |
| 2023-01-24 | $209.29 | $209.29 | 1,033,037 | — | — |
| 2023-01-23 | $210.49 | $210.49 | 1,143,033 | — | — |
| 2023-01-20 | $198.82 | $198.82 | 1,149,715 | — | — |
| 2023-01-19 | $191.03 | $191.03 | 1,113,221 | — | — |
| 2023-01-18 | $200.23 | $200.23 | 1,008,982 | — | — |
| 2023-01-17 | $200.82 | $200.82 | 1,309,466 | — | — |
| 2023-01-13 | $195.63 | $195.63 | 1,197,003 | — | — |
| 2023-01-12 | $188.47 | $188.47 | 2,553,552 | — | — |
| 2023-01-11 | $198.49 | $198.49 | 2,558,795 | — | — |
| 2023-01-10 | $189.15 | $189.15 | 4,166,587 | — | — |
| 2023-01-09 | $201.66 | $201.66 | 1,111,371 | — | — |
| 2023-01-06 | $196.37 | $196.37 | 1,566,364 | — | — |
| 2023-01-05 | $195.67 | $195.67 | 972,899 | — | — |
| 2023-01-04 | $197.09 | $197.09 | 852,212 | — | — |
| 2023-01-03 | $195.40 | $195.40 | 937,844 | — | — |