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
- 2021-07-29 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 | $136.50 | $136.50 | 7,006 | — | — |
| 2023-12-28 | $142.00 | $142.00 | 3,940 | — | — |
| 2023-12-27 | $141.00 | $141.00 | 4,620 | — | — |
| 2023-12-26 | $141.50 | $141.50 | 3,308 | — | — |
| 2023-12-22 | $140.00 | $140.00 | 4,152 | — | — |
| 2023-12-21 | $140.50 | $140.50 | 8,570 | — | — |
| 2023-12-20 | $136.00 | $136.00 | 7,628 | — | — |
| 2023-12-19 | $138.50 | $138.50 | 7,038 | — | — |
| 2023-12-18 | $132.50 | $132.50 | 5,596 | — | — |
| 2023-12-15 | $134.00 | $134.00 | 13,520 | — | — |
| 2023-12-14 | $146.50 | $146.50 | 19,584 | — | — |
| 2023-12-13 | $125.50 | $125.50 | 23,442 | — | — |
| 2023-12-12 | $118.50 | $118.50 | 18,824 | — | — |
| 2023-12-11 | $112.50 | $112.50 | 7,744 | — | — |
| 2023-12-08 | $112.50 | $112.50 | 9,816 | — | — |
| 2023-12-07 | $108.50 | $108.50 | 15,604 | — | — |
| 2023-12-06 | $116.50 | $116.50 | 15,396 | — | — |
| 2023-12-05 | $118.00 | $118.00 | 8,406 | — | — |
| 2023-12-04 | $120.50 | $120.50 | 19,962 | — | — |
| 2023-12-01 | $118.00 | $118.00 | 17,442 | — | — |
| 2023-11-30 | $112.00 | $112.00 | 7,822 | — | — |
| 2023-11-29 | $113.50 | $113.50 | 5,802 | — | — |
| 2023-11-28 | $115.00 | $115.00 | 4,746 | — | — |
| 2023-11-27 | $115.00 | $115.00 | 7,284 | — | — |
| 2023-11-24 | $116.50 | $116.50 | 3,832 | — | — |
| 2023-11-22 | $114.50 | $114.50 | 8,074 | — | — |
| 2023-11-21 | $113.00 | $113.00 | 6,690 | — | — |
| 2023-11-20 | $118.50 | $118.50 | 12,652 | — | — |
| 2023-11-17 | $120.50 | $120.50 | 12,628 | — | — |
| 2023-11-16 | $117.50 | $117.50 | 14,774 | — | — |
| 2023-11-15 | $120.50 | $120.50 | 33,898 | — | — |
| 2023-11-14 | $117.00 | $117.00 | 21,960 | — | — |
| 2023-11-13 | $111.00 | $111.00 | 16,526 | — | — |
| 2023-11-10 | $103.50 | $103.50 | 29,078 | — | — |
| 2023-11-09 | $117.50 | $117.50 | 32,244 | — | — |
| 2023-11-08 | $147.50 | $147.50 | 9,324 | — | — |
| 2023-11-07 | $148.00 | $148.00 | 5,084 | — | — |
| 2023-11-06 | $142.00 | $142.00 | 5,034 | — | — |
| 2023-11-03 | $145.50 | $145.50 | 8,036 | — | — |
| 2023-11-02 | $135.50 | $135.50 | 7,292 | — | — |
| 2023-11-01 | $125.00 | $125.00 | 11,196 | — | — |
| 2023-10-31 | $131.50 | $131.50 | 5,784 | — | — |
| 2023-10-30 | $135.00 | $135.00 | 7,408 | — | — |
| 2023-10-27 | $133.50 | $133.50 | 6,646 | — | — |
| 2023-10-26 | $134.00 | $134.00 | 4,294 | — | — |
| 2023-10-25 | $137.00 | $137.00 | 5,266 | — | — |
| 2023-10-24 | $137.50 | $137.50 | 8,502 | — | — |
| 2023-10-23 | $138.00 | $138.00 | 5,536 | — | — |
| 2023-10-20 | $137.50 | $137.50 | 3,810 | — | — |
| 2023-10-19 | $137.50 | $137.50 | 3,744 | — | — |
| 2023-10-18 | $137.50 | $137.50 | 5,406 | — | — |
| 2023-10-17 | $141.00 | $141.00 | 9,640 | — | — |
| 2023-10-16 | $134.50 | $134.50 | 8,140 | — | — |
| 2023-10-13 | $125.00 | $125.00 | 8,602 | — | — |
| 2023-10-12 | $129.50 | $129.50 | 4,796 | — | — |
| 2023-10-11 | $135.00 | $135.00 | 3,398 | — | — |
| 2023-10-10 | $138.00 | $138.00 | 5,604 | — | — |
| 2023-10-09 | $133.50 | $133.50 | 8,406 | — | — |
| 2023-10-06 | $138.00 | $138.00 | 6,462 | — | — |
| 2023-10-05 | $135.00 | $135.00 | 10,062 | — | — |
| 2023-10-04 | $140.00 | $140.00 | 6,630 | — | — |
| 2023-10-03 | $138.00 | $138.00 | 14,208 | — | — |
| 2023-10-02 | $137.50 | $137.50 | 11,212 | — | — |
| 2023-09-29 | $136.50 | $136.50 | 23,210 | — | — |
| 2023-09-28 | $133.50 | $133.50 | 25,416 | — | — |
| 2023-09-27 | $127.00 | $127.00 | 44,734 | — | — |
| 2023-09-26 | $141.50 | $141.50 | 16,082 | — | — |
| 2023-09-25 | $151.00 | $151.00 | 6,924 | — | — |
| 2023-09-22 | $150.50 | $150.50 | 9,642 | — | — |
| 2023-09-21 | $159.00 | $159.00 | 7,218 | — | — |
| 2023-09-20 | $171.00 | $171.00 | 7,402 | — | — |
| 2023-09-19 | $183.50 | $183.50 | 6,254 | — | — |
| 2023-09-18 | $188.00 | $188.00 | 4,046 | — | — |
| 2023-09-15 | $200.00 | $200.00 | 16,018 | — | — |
| 2023-09-14 | $199.50 | $199.50 | 3,738 | — | — |
| 2023-09-13 | $200.50 | $200.50 | 6,808 | — | — |
| 2023-09-12 | $203.50 | $203.50 | 7,230 | — | — |
| 2023-09-11 | $202.00 | $202.00 | 8,380 | — | — |
| 2023-09-08 | $198.50 | $198.50 | 7,526 | — | — |
| 2023-09-07 | $204.00 | $204.00 | 8,710 | — | — |
| 2023-09-06 | $201.50 | $201.50 | 5,422 | — | — |
| 2023-09-05 | $208.50 | $208.50 | 5,052 | — | — |
| 2023-09-01 | $217.50 | $217.50 | 7,290 | — | — |
| 2023-08-31 | $223.50 | $223.50 | 8,792 | — | — |
| 2023-08-30 | $222.00 | $222.00 | 5,262 | — | — |
| 2023-08-29 | $221.50 | $221.50 | 4,942 | — | — |
| 2023-08-28 | $211.50 | $211.50 | 6,260 | — | — |
| 2023-08-25 | $205.50 | $205.50 | 10,580 | — | — |
| 2023-08-24 | $212.50 | $212.50 | 11,928 | — | — |
| 2023-08-23 | $233.00 | $233.00 | 6,066 | — | — |
| 2023-08-22 | $234.50 | $234.50 | 8,540 | — | — |
| 2023-08-21 | $240.00 | $240.00 | 8,426 | — | — |
| 2023-08-18 | $237.50 | $237.50 | 7,602 | — | — |
| 2023-08-17 | $237.50 | $237.50 | 10,248 | — | — |
| 2023-08-16 | $239.00 | $239.00 | 12,002 | — | — |
| 2023-08-15 | $249.50 | $249.50 | 8,068 | — | — |
| 2023-08-14 | $254.00 | $254.00 | 7,292 | — | — |
| 2023-08-11 | $266.00 | $266.00 | 10,068 | — | — |
| 2023-08-10 | $277.50 | $277.50 | 10,016 | — | — |
| 2023-08-09 | $282.00 | $282.00 | 11,734 | — | — |
| 2023-08-08 | $284.00 | $284.00 | 21,836 | — | — |
| 2023-08-07 | $287.50 | $287.50 | 22,980 | — | — |
| 2023-08-04 | $297.50 | $297.50 | 63,168 | — | — |
| 2023-08-03 | $292.50 | $292.50 | 300,422 | — | — |
| 2023-08-02 | $206.00 | $206.00 | 7,994 | — | — |
| 2023-08-01 | $221.50 | $221.50 | 4,916 | — | — |
| 2023-07-31 | $223.00 | $223.00 | 10,576 | — | — |
| 2023-07-28 | $217.00 | $217.00 | 4,974 | — | — |
| 2023-07-27 | $206.50 | $206.50 | 5,190 | — | — |
| 2023-07-26 | $216.00 | $216.00 | 3,708 | — | — |
| 2023-07-25 | $207.50 | $207.50 | 3,730 | — | — |
| 2023-07-24 | $216.50 | $216.50 | 3,658 | — | — |
| 2023-07-21 | $210.50 | $210.50 | 2,664 | — | — |
| 2023-07-20 | $209.00 | $209.00 | 3,132 | — | — |
| 2023-07-19 | $214.50 | $214.50 | 4,504 | — | — |
| 2023-07-18 | $213.00 | $213.00 | 4,896 | — | — |
| 2023-07-17 | $208.00 | $208.00 | 2,334 | — | — |
| 2023-07-14 | $207.50 | $207.50 | 3,318 | — | — |
| 2023-07-13 | $208.50 | $208.50 | 4,468 | — | — |
| 2023-07-12 | $205.50 | $205.50 | 5,422 | — | — |
| 2023-07-11 | $200.50 | $200.50 | 4,584 | — | — |
| 2023-07-10 | $198.50 | $198.50 | 4,338 | — | — |
| 2023-07-07 | $191.50 | $191.50 | 5,826 | — | — |
| 2023-07-06 | $184.00 | $184.00 | 8,076 | — | — |
| 2023-07-05 | $191.00 | $191.00 | 13,232 | — | — |
| 2023-07-03 | $217.50 | $217.50 | 3,394 | — | — |
| 2023-06-30 | $212.50 | $212.50 | 8,892 | — | — |
| 2023-06-29 | $214.50 | $214.50 | 6,892 | — | — |
| 2023-06-28 | $213.50 | $213.50 | 6,010 | — | — |
| 2023-06-27 | $207.00 | $207.00 | 7,948 | — | — |
| 2023-06-26 | $197.00 | $197.00 | 7,206 | — | — |
| 2023-06-23 | $206.50 | $206.50 | 12,954 | — | — |
| 2023-06-22 | $206.50 | $206.50 | 5,966 | — | — |
| 2023-06-21 | $199.00 | $199.00 | 3,466 | — | — |
| 2023-06-20 | $202.50 | $202.50 | 3,172 | — | — |
| 2023-06-16 | $205.00 | $205.00 | 5,048 | — | — |
| 2023-06-15 | $209.00 | $209.00 | 3,828 | — | — |
| 2023-06-14 | $204.00 | $204.00 | 7,452 | — | — |
| 2023-06-13 | $220.00 | $220.00 | 5,050 | — | — |
| 2023-06-12 | $212.50 | $212.50 | 5,660 | — | — |
| 2023-06-09 | $205.50 | $205.50 | 5,206 | — | — |
| 2023-06-08 | $205.50 | $205.50 | 6,338 | — | — |
| 2023-06-07 | $209.50 | $209.50 | 7,922 | — | — |
| 2023-06-06 | $206.50 | $206.50 | 11,004 | — | — |
| 2023-06-05 | $195.00 | $195.00 | 3,524 | — | — |
| 2023-06-02 | $191.50 | $191.50 | 5,478 | — | — |
| 2023-06-01 | $175.50 | $175.50 | 9,522 | — | — |
| 2023-05-31 | $184.50 | $184.50 | 13,848 | — | — |
| 2023-05-30 | $182.50 | $182.50 | 6,570 | — | — |
| 2023-05-26 | $172.50 | $172.50 | 2,888 | — | — |
| 2023-05-25 | $168.00 | $168.00 | 4,822 | — | — |
| 2023-05-24 | $178.50 | $178.50 | 5,282 | — | — |
| 2023-05-23 | $184.00 | $184.00 | 7,584 | — | — |
| 2023-05-22 | $181.00 | $181.00 | 7,248 | — | — |
| 2023-05-19 | $170.50 | $170.50 | 3,836 | — | — |
| 2023-05-18 | $168.00 | $168.00 | 4,116 | — | — |
| 2023-05-17 | $165.50 | $165.50 | 6,612 | — | — |
| 2023-05-16 | $161.00 | $161.00 | 5,416 | — | — |
| 2023-05-15 | $169.00 | $169.00 | 4,756 | — | — |
| 2023-05-12 | $177.00 | $177.00 | 7,144 | — | — |
| 2023-05-11 | $181.00 | $181.00 | 17,628 | — | — |
| 2023-05-10 | $153.00 | $153.00 | 6,548 | — | — |
| 2023-05-09 | $140.50 | $140.50 | 9,090 | — | — |
| 2023-05-08 | $141.00 | $141.00 | 7,512 | — | — |
| 2023-05-05 | $144.50 | $144.50 | 9,054 | — | — |
| 2023-05-04 | $140.00 | $140.00 | 14,094 | — | — |
| 2023-05-03 | $146.50 | $146.50 | 4,998 | — | — |
| 2023-05-02 | $150.50 | $150.50 | 6,584 | — | — |
| 2023-05-01 | $150.00 | $150.00 | 8,352 | — | — |
| 2023-04-28 | $152.00 | $152.00 | 7,726 | — | — |
| 2023-04-27 | $148.00 | $148.00 | 8,834 | — | — |
| 2023-04-26 | $147.50 | $147.50 | 9,178 | — | — |
| 2023-04-25 | $152.50 | $152.50 | 8,018 | — | — |
| 2023-04-24 | $155.00 | $155.00 | 7,342 | — | — |
| 2023-04-21 | $158.00 | $158.00 | 5,496 | — | — |
| 2023-04-20 | $166.50 | $166.50 | 6,184 | — | — |
| 2023-04-19 | $176.00 | $176.00 | 3,948 | — | — |
| 2023-04-18 | $180.00 | $180.00 | 5,742 | — | — |
| 2023-04-17 | $188.50 | $188.50 | 5,424 | — | — |
| 2023-04-14 | $184.50 | $184.50 | 5,142 | — | — |
| 2023-04-13 | $188.50 | $188.50 | 3,388 | — | — |
| 2023-04-12 | $186.50 | $186.50 | 4,214 | — | — |
| 2023-04-11 | $188.00 | $188.00 | 4,432 | — | — |
| 2023-04-10 | $178.50 | $178.50 | 4,034 | — | — |
| 2023-04-06 | $173.00 | $173.00 | 9,984 | — | — |
| 2023-04-05 | $180.50 | $180.50 | 6,072 | — | — |
| 2023-04-04 | $196.00 | $196.00 | 4,244 | — | — |
| 2023-04-03 | $198.00 | $198.00 | 6,640 | — | — |
| 2023-03-31 | $205.50 | $205.50 | 9,138 | — | — |
| 2023-03-30 | $193.00 | $193.00 | 3,518 | — | — |
| 2023-03-29 | $188.00 | $188.00 | 9,894 | — | — |
| 2023-03-28 | $186.00 | $186.00 | 5,936 | — | — |
| 2023-03-27 | $184.50 | $184.50 | 5,594 | — | — |
| 2023-03-24 | $190.50 | $190.50 | 3,596 | — | — |
| 2023-03-23 | $191.50 | $191.50 | 6,760 | — | — |
| 2023-03-22 | $194.50 | $194.50 | 13,658 | — | — |
| 2023-03-21 | $198.50 | $198.50 | 22,108 | — | — |
| 2023-03-20 | $189.00 | $189.00 | 19,338 | — | — |
| 2023-03-17 | $183.00 | $183.00 | 67,120 | — | — |
| 2023-03-16 | $150.50 | $150.50 | 16,970 | — | — |
| 2023-03-15 | $162.00 | $162.00 | 15,882 | — | — |
| 2023-03-14 | $188.50 | $188.50 | 5,066 | — | — |
| 2023-03-13 | $180.00 | $180.00 | 6,468 | — | — |
| 2023-03-10 | $178.00 | $178.00 | 9,526 | — | — |
| 2023-03-09 | $186.00 | $186.00 | 6,120 | — | — |
| 2023-03-08 | $186.00 | $186.00 | 4,226 | — | — |
| 2023-03-07 | $188.50 | $188.50 | 6,770 | — | — |
| 2023-03-06 | $198.50 | $198.50 | 3,254 | — | — |
| 2023-03-03 | $200.00 | $200.00 | 9,324 | — | — |
| 2023-03-02 | $193.00 | $193.00 | 4,816 | — | — |
| 2023-03-01 | $187.50 | $187.50 | 8,056 | — | — |
| 2023-02-28 | $199.00 | $199.00 | 14,640 | — | — |
| 2023-02-27 | $190.50 | $190.50 | 4,548 | — | — |
| 2023-02-24 | $189.50 | $189.50 | 6,072 | — | — |
| 2023-02-23 | $194.00 | $194.00 | 4,554 | — | — |
| 2023-02-22 | $197.00 | $197.00 | 6,094 | — | — |
| 2023-02-21 | $196.00 | $196.00 | 12,888 | — | — |
| 2023-02-17 | $195.00 | $195.00 | 6,752 | — | — |
| 2023-02-16 | $198.50 | $198.50 | 7,192 | — | — |
| 2023-02-15 | $207.50 | $207.50 | 10,264 | — | — |
| 2023-02-14 | $195.50 | $195.50 | 7,400 | — | — |
| 2023-02-13 | $200.00 | $200.00 | 5,312 | — | — |
| 2023-02-10 | $197.00 | $197.00 | 11,516 | — | — |
| 2023-02-09 | $199.50 | $199.50 | 14,654 | — | — |
| 2023-02-08 | $206.50 | $206.50 | 7,002 | — | — |
| 2023-02-07 | $206.00 | $206.00 | 9,774 | — | — |
| 2023-02-06 | $211.50 | $211.50 | 8,004 | — | — |
| 2023-02-03 | $218.50 | $218.50 | 18,024 | — | — |
| 2023-02-02 | $215.00 | $215.00 | 29,354 | — | — |
| 2023-02-01 | $197.50 | $197.50 | 14,204 | — | — |
| 2023-01-31 | $181.50 | $181.50 | 6,726 | — | — |
| 2023-01-30 | $172.00 | $172.00 | 10,892 | — | — |
| 2023-01-27 | $174.00 | $174.00 | 14,468 | — | — |
| 2023-01-26 | $161.00 | $161.00 | 12,032 | — | — |
| 2023-01-25 | $149.50 | $149.50 | 3,686 | — | — |
| 2023-01-24 | $154.00 | $154.00 | 6,132 | — | — |
| 2023-01-23 | $152.00 | $152.00 | 13,724 | — | — |
| 2023-01-20 | $148.50 | $148.50 | 9,536 | — | — |
| 2023-01-19 | $137.00 | $137.00 | 6,208 | — | — |
| 2023-01-18 | $144.50 | $144.50 | 12,950 | — | — |
| 2023-01-17 | $154.00 | $154.00 | 7,550 | — | — |
| 2023-01-13 | $146.00 | $146.00 | 11,292 | — | — |
| 2023-01-12 | $145.50 | $145.50 | 8,214 | — | — |
| 2023-01-11 | $142.50 | $142.50 | 6,146 | — | — |
| 2023-01-10 | $139.00 | $139.00 | 5,856 | — | — |
| 2023-01-09 | $138.00 | $138.00 | 7,210 | — | — |
| 2023-01-06 | $136.00 | $136.00 | 6,162 | — | — |
| 2023-01-05 | $133.50 | $133.50 | 7,746 | — | — |
| 2023-01-04 | $138.50 | $138.50 | 13,098 | — | — |
| 2023-01-03 | $131.00 | $131.00 | 14,148 | — | — |