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
- 2020-06-19 to 2026-08-27
- 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 |
|---|---|---|---|
| 2023-12-29 | $50.80 | $50.80 | 1,440 |
| 2023-12-28 | $54.60 | $54.60 | 4,905 |
| 2023-12-27 | $50.00 | $50.00 | 2,050 |
| 2023-12-26 | $50.60 | $50.60 | 1,480 |
| 2023-12-22 | $47.00 | $47.00 | 1,060 |
| 2023-12-21 | $45.80 | $45.80 | 1,050 |
| 2023-12-20 | $44.60 | $44.60 | 2,630 |
| 2023-12-19 | $44.40 | $44.40 | 5,170 |
| 2023-12-18 | $43.60 | $43.60 | 2,655 |
| 2023-12-15 | $40.60 | $40.60 | 1,525 |
| 2023-12-14 | $42.40 | $42.40 | 4,750 |
| 2023-12-13 | $43.60 | $43.60 | 3,275 |
| 2023-12-12 | $37.40 | $37.40 | 3,315 |
| 2023-12-11 | $40.20 | $40.20 | 2,865 |
| 2023-12-08 | $48.00 | $48.00 | 3,545 |
| 2023-12-07 | $52.60 | $52.60 | 2,845 |
| 2023-12-06 | $55.60 | $55.60 | 3,265 |
| 2023-12-05 | $58.20 | $58.20 | 10,760 |
| 2023-12-04 | $68.00 | $68.00 | 16,755 |
| 2023-12-01 | $58.98 | $58.98 | 37,820 |
| 2023-11-30 | $49.00 | $49.00 | 6,480 |
| 2023-11-29 | $46.40 | $46.40 | 345 |
| 2023-11-28 | $45.00 | $45.00 | 210 |
| 2023-11-27 | $46.40 | $46.40 | 50 |
| 2023-11-24 | $46.60 | $46.60 | 285 |
| 2023-11-22 | $50.20 | $50.20 | 145 |
| 2023-11-21 | $54.40 | $54.40 | 130 |
| 2023-11-20 | $52.40 | $52.40 | 55 |
| 2023-11-17 | $55.00 | $55.00 | 15 |
| 2023-11-16 | $55.00 | $55.00 | 340 |
| 2023-11-15 | $55.40 | $55.40 | 1,490 |
| 2023-11-14 | $55.40 | $55.40 | 120 |
| 2023-11-13 | $55.70 | $55.70 | 45 |
| 2023-11-10 | $55.60 | $55.60 | 225 |
| 2023-11-09 | $55.00 | $55.00 | 150 |
| 2023-11-08 | $52.40 | $52.40 | 95 |
| 2023-11-07 | $55.42 | $55.42 | 360 |
| 2023-11-06 | $56.00 | $56.00 | 170 |
| 2023-11-03 | $55.40 | $55.40 | 355 |
| 2023-11-02 | $56.40 | $56.40 | 445 |
| 2023-11-01 | $55.00 | $55.00 | 180 |
| 2023-10-31 | $54.60 | $54.60 | 195 |
| 2023-10-30 | $54.80 | $54.80 | 905 |
| 2023-10-27 | $55.40 | $55.40 | 495 |
| 2023-10-26 | $55.00 | $55.00 | 245 |
| 2023-10-25 | $57.40 | $57.40 | 725 |
| 2023-10-24 | $55.00 | $55.00 | 425 |
| 2023-10-23 | $54.80 | $54.80 | 320 |
| 2023-10-20 | $55.80 | $55.80 | 1,255 |
| 2023-10-19 | $57.20 | $57.20 | 2,255 |
| 2023-10-18 | $58.20 | $58.20 | 12,975 |
| 2023-10-17 | $104.00 | $104.00 | 1,500 |
| 2023-10-16 | $110.24 | $110.24 | 95 |
| 2023-10-13 | $103.00 | $103.00 | 90 |
| 2023-10-12 | $104.00 | $104.00 | 35 |
| 2023-10-11 | $105.00 | $105.00 | 180 |
| 2023-10-10 | $104.00 | $104.00 | 60 |
| 2023-10-09 | $104.00 | $104.00 | 110 |
| 2023-10-06 | $106.00 | $106.00 | 230 |
| 2023-10-05 | $112.20 | $112.20 | 245 |
| 2023-10-04 | $120.40 | $120.40 | 115 |
| 2023-10-03 | $130.00 | $130.00 | 80 |
| 2023-10-02 | $134.60 | $134.60 | 1,120 |
| 2023-09-29 | $144.00 | $144.00 | 50 |
| 2023-09-28 | $144.00 | $144.00 | 90 |
| 2023-09-27 | $143.40 | $143.40 | 45 |
| 2023-09-26 | $142.20 | $142.20 | 360 |
| 2023-09-25 | $149.20 | $149.20 | 110 |
| 2023-09-22 | $157.42 | $157.42 | 170 |
| 2023-09-21 | $161.00 | $161.00 | 335 |
| 2023-09-20 | $165.00 | $165.00 | 395 |
| 2023-09-19 | $168.00 | $168.00 | 865 |
| 2023-09-18 | $180.00 | $180.00 | 1,825 |
| 2023-09-15 | $172.20 | $172.20 | 9,540 |
| 2023-09-14 | $160.00 | $160.00 | 1,560 |
| 2023-09-13 | $148.00 | $148.00 | 580 |
| 2023-09-12 | $154.20 | $154.20 | 45 |
| 2023-09-11 | $153.80 | $153.80 | 435 |
| 2023-09-08 | $146.80 | $146.80 | 80 |
| 2023-09-07 | $150.24 | $150.24 | 160 |
| 2023-09-06 | $155.00 | $155.00 | 325 |
| 2023-09-05 | $158.20 | $158.20 | 575 |
| 2023-09-01 | $156.40 | $156.40 | 5,640 |
| 2023-08-31 | $179.00 | $179.00 | 1,050 |
| 2023-08-30 | $154.60 | $154.60 | 25 |
| 2023-08-29 | $154.60 | $154.60 | 40 |
| 2023-08-28 | $154.20 | $154.20 | 0 |
| 2023-08-25 | $154.20 | $154.20 | 35 |
| 2023-08-24 | $158.60 | $158.60 | 75 |
| 2023-08-23 | $159.40 | $159.40 | 315 |
| 2023-08-22 | $160.20 | $160.20 | 580 |
| 2023-08-21 | $162.60 | $162.60 | 265 |
| 2023-08-18 | $159.40 | $159.40 | 630 |
| 2023-08-17 | $152.20 | $152.20 | 535 |
| 2023-08-16 | $163.00 | $163.00 | 1,000 |
| 2023-08-15 | $168.20 | $168.20 | 125 |
| 2023-08-14 | $162.00 | $162.00 | 340 |
| 2023-08-11 | $160.00 | $160.00 | 70 |
| 2023-08-10 | $162.10 | $162.10 | 175 |
| 2023-08-09 | $170.20 | $170.20 | 80 |
| 2023-08-08 | $179.40 | $179.40 | 965 |
| 2023-08-07 | $174.80 | $174.80 | 1,230 |
| 2023-08-04 | $184.00 | $184.00 | 2,625 |
| 2023-08-03 | $163.60 | $163.60 | 50 |
| 2023-08-02 | $163.60 | $163.60 | 145 |
| 2023-08-01 | $168.00 | $168.00 | 5 |
| 2023-07-31 | $168.00 | $168.00 | 140 |
| 2023-07-28 | $162.40 | $162.40 | 145 |
| 2023-07-27 | $163.60 | $163.60 | 360 |
| 2023-07-26 | $163.08 | $163.08 | 40 |
| 2023-07-25 | $166.00 | $166.00 | 125 |
| 2023-07-24 | $172.00 | $172.00 | 385 |
| 2023-07-21 | $182.40 | $182.40 | 50 |
| 2023-07-20 | $182.54 | $182.54 | 185 |
| 2023-07-19 | $192.00 | $192.00 | 170 |
| 2023-07-18 | $199.80 | $199.80 | 310 |
| 2023-07-17 | $200.00 | $200.00 | 325 |
| 2023-07-14 | $193.00 | $193.00 | 125 |
| 2023-07-13 | $196.80 | $196.80 | 210 |
| 2023-07-12 | $194.00 | $194.00 | 350 |
| 2023-07-11 | $197.00 | $197.00 | 600 |
| 2023-07-10 | $195.00 | $195.00 | 1,395 |
| 2023-07-07 | $206.20 | $206.20 | 17,130 |
| 2023-07-06 | $175.00 | $175.00 | 65 |
| 2023-07-05 | $186.40 | $186.40 | 30 |
| 2023-07-03 | $190.00 | $190.00 | 50 |
| 2023-06-30 | $191.80 | $191.80 | 65 |
| 2023-06-29 | $199.66 | $199.66 | 250 |
| 2023-06-28 | $202.80 | $202.80 | 10 |
| 2023-06-27 | $195.00 | $195.00 | 125 |
| 2023-06-26 | $199.80 | $199.80 | 40 |
| 2023-06-23 | $198.40 | $198.40 | 30 |
| 2023-06-22 | $198.60 | $198.60 | 60 |
| 2023-06-21 | $195.00 | $195.00 | 155 |
| 2023-06-20 | $210.00 | $210.00 | 265 |
| 2023-06-16 | $194.00 | $194.00 | 75 |
| 2023-06-15 | $195.60 | $195.60 | 25 |
| 2023-06-14 | $190.30 | $190.30 | 110 |
| 2023-06-13 | $206.60 | $206.60 | 155 |
| 2023-06-12 | $203.50 | $203.50 | 115 |
| 2023-06-09 | $210.20 | $210.20 | 105 |
| 2023-06-08 | $217.50 | $217.50 | 80 |
| 2023-06-07 | $214.60 | $214.60 | 130 |
| 2023-06-06 | $217.10 | $217.10 | 560 |
| 2023-06-05 | $224.80 | $224.80 | 835 |
| 2023-06-02 | $206.60 | $206.60 | 60 |
| 2023-06-01 | $227.24 | $227.24 | 80 |
| 2023-05-31 | $201.70 | $201.70 | 155 |
| 2023-05-30 | $224.20 | $224.20 | 255 |
| 2023-05-26 | $240.00 | $240.00 | 85 |
| 2023-05-25 | $230.20 | $230.20 | 105 |
| 2023-05-24 | $243.50 | $243.50 | 450 |
| 2023-05-23 | $215.00 | $215.00 | 70 |
| 2023-05-22 | $218.20 | $218.20 | 100 |
| 2023-05-19 | $213.40 | $213.40 | 80 |
| 2023-05-18 | $197.40 | $197.40 | 45 |
| 2023-05-17 | $206.00 | $206.00 | 120 |
| 2023-05-16 | $218.00 | $218.00 | 50 |
| 2023-05-15 | $226.38 | $226.38 | 120 |
| 2023-05-12 | $210.00 | $210.00 | 40 |
| 2023-05-11 | $210.00 | $210.00 | 85 |
| 2023-05-10 | $213.20 | $213.20 | 285 |
| 2023-05-09 | $207.80 | $207.80 | 95 |
| 2023-05-08 | $217.80 | $217.80 | 310 |
| 2023-05-05 | $219.70 | $219.70 | 105 |
| 2023-05-04 | $223.40 | $223.40 | 530 |
| 2023-05-03 | $240.00 | $240.00 | 1,075 |
| 2023-05-02 | $197.70 | $197.70 | 1,485 |
| 2023-05-01 | $185.60 | $185.60 | 165 |
| 2023-04-28 | $168.00 | $168.00 | 80 |
| 2023-04-27 | $174.00 | $174.00 | 40 |
| 2023-04-26 | $180.18 | $180.18 | 250 |
| 2023-04-25 | $180.58 | $180.58 | 55 |
| 2023-04-24 | $194.52 | $194.52 | 20 |
| 2023-04-21 | $193.00 | $193.00 | 20 |
| 2023-04-20 | $198.20 | $198.20 | 0 |
| 2023-04-19 | $198.20 | $198.20 | 25 |
| 2023-04-18 | $188.80 | $188.80 | 35 |
| 2023-04-17 | $190.00 | $190.00 | 135 |
| 2023-04-14 | $210.00 | $210.00 | 75 |
| 2023-04-13 | $217.20 | $217.20 | 70 |
| 2023-04-12 | $220.20 | $220.20 | 35 |
| 2023-04-11 | $222.60 | $222.60 | 290 |
| 2023-04-10 | $235.60 | $235.60 | 410 |
| 2023-04-06 | $234.00 | $234.00 | 205 |
| 2023-04-05 | $236.00 | $236.00 | 55 |
| 2023-04-04 | $235.80 | $235.80 | 550 |
| 2023-04-03 | $240.00 | $240.00 | 635 |
| 2023-03-31 | $237.00 | $237.00 | 845 |
| 2023-03-30 | $242.00 | $242.00 | 620 |
| 2023-03-29 | $240.00 | $240.00 | 1,090 |
| 2023-03-28 | $224.80 | $224.80 | 475 |
| 2023-03-27 | $223.60 | $223.60 | 125 |
| 2023-03-24 | $226.40 | $226.40 | 520 |
| 2023-03-23 | $238.00 | $238.00 | 1,400 |
| 2023-03-22 | $227.40 | $227.40 | 595 |
| 2023-03-21 | $219.26 | $219.26 | 295 |
| 2023-03-20 | $225.00 | $225.00 | 25 |
| 2023-03-17 | $225.00 | $225.00 | 315 |
| 2023-03-16 | $240.00 | $240.00 | 85 |
| 2023-03-15 | $244.20 | $244.20 | 880 |
| 2023-03-14 | $241.40 | $241.40 | 1,520 |
| 2023-03-13 | $238.00 | $238.00 | 380 |
| 2023-03-10 | $224.00 | $224.00 | 295 |
| 2023-03-09 | $235.00 | $235.00 | 190 |
| 2023-03-08 | $232.00 | $232.00 | 90 |
| 2023-03-07 | $241.80 | $241.80 | 535 |
| 2023-03-06 | $250.00 | $250.00 | 1,140 |
| 2023-03-03 | $230.40 | $230.40 | 330 |
| 2023-03-02 | $229.80 | $229.80 | 95 |
| 2023-03-01 | $238.00 | $238.00 | 275 |
| 2023-02-28 | $241.80 | $241.80 | 730 |
| 2023-02-27 | $247.00 | $247.00 | 1,515 |
| 2023-02-24 | $229.80 | $229.80 | 650 |
| 2023-02-23 | $231.00 | $231.00 | 445 |
| 2023-02-22 | $240.22 | $240.22 | 1,760 |
| 2023-02-21 | $252.00 | $252.00 | 690 |
| 2023-02-17 | $240.20 | $240.20 | 1,660 |
| 2023-02-16 | $242.40 | $242.40 | 1,210 |
| 2023-02-15 | $275.60 | $275.60 | 6,830 |
| 2023-02-14 | $291.06 | $291.06 | 8,625 |
| 2023-02-13 | $226.60 | $226.60 | 595 |
| 2023-02-10 | $238.00 | $238.00 | 865 |
| 2023-02-09 | $229.80 | $229.80 | 225 |
| 2023-02-08 | $246.40 | $246.40 | 2,075 |
| 2023-02-07 | $247.00 | $247.00 | 1,075 |
| 2023-02-06 | $250.00 | $250.00 | 550 |
| 2023-02-03 | $239.62 | $239.62 | 1,425 |
| 2023-02-02 | $228.40 | $228.40 | 395 |
| 2023-02-01 | $235.20 | $235.20 | 585 |
| 2023-01-31 | $223.80 | $223.80 | 1,370 |
| 2023-01-30 | $226.80 | $226.80 | 1,485 |
| 2023-01-27 | $220.00 | $220.00 | 1,050 |
| 2023-01-26 | $228.00 | $228.00 | 1,880 |
| 2023-01-25 | $219.20 | $219.20 | 425 |
| 2023-01-24 | $219.60 | $219.60 | 745 |
| 2023-01-23 | $231.20 | $231.20 | 1,705 |
| 2023-01-20 | $251.20 | $251.20 | 7,905 |
| 2023-01-19 | $286.80 | $286.80 | 48,935 |
| 2023-01-18 | $311.00 | $311.00 | 31,350 |
| 2023-01-17 | $201.40 | $201.40 | 165 |
| 2023-01-13 | $193.52 | $193.52 | 230 |
| 2023-01-12 | $205.00 | $205.00 | 510 |
| 2023-01-11 | $204.40 | $204.40 | 2,860 |
| 2023-01-10 | $206.80 | $206.80 | 2,165 |
| 2023-01-09 | $207.60 | $207.60 | 6,315 |
| 2023-01-06 | $190.40 | $190.40 | 665 |
| 2023-01-05 | $199.40 | $199.40 | 2,795 |
| 2023-01-04 | $236.00 | $236.00 | 22,220 |
| 2023-01-03 | $211.00 | $211.00 | 28,995 |