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
- 1999-01-04 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 | $64.08 | $138.29 | 5,252 | — | — |
| 2023-12-28 | $64.48 | $139.14 | 15,251 | — | — |
| 2023-12-27 | $64.68 | $139.59 | 15,352 | — | — |
| 2023-12-26 | $64.75 | $139.74 | 9,292 | — | — |
| 2023-12-22 | $64.36 | $138.88 | 11,716 | — | — |
| 2023-12-21 | $63.63 | $137.32 | 12,221 | — | — |
| 2023-12-20 | $63.86 | $137.82 | 29,189 | — | — |
| 2023-12-19 | $63.86 | $137.82 | 23,634 | — | — |
| 2023-12-18 | $63.73 | $137.54 | 15,655 | — | — |
| 2023-12-15 | $63.87 | $137.84 | 22,725 | — | — |
| 2023-12-14 | $63.82 | $137.73 | 14,746 | — | — |
| 2023-12-13 | $63.42 | $135.81 | 31,310 | — | — |
| 2023-12-12 | $60.60 | $129.79 | 17,574 | — | — |
| 2023-12-11 | $61.41 | $131.50 | 13,837 | — | — |
| 2023-12-08 | $61.92 | $132.61 | 28,785 | — | — |
| 2023-12-07 | $62.00 | $132.78 | 23,634 | — | — |
| 2023-12-06 | $61.16 | $130.97 | 19,190 | — | — |
| 2023-12-05 | $59.26 | $126.90 | 4,545 | — | — |
| 2023-12-04 | $59.40 | $127.20 | 18,483 | — | — |
| 2023-12-01 | $57.92 | $124.04 | 8,888 | — | — |
| 2023-11-30 | $56.38 | $120.73 | 6,969 | — | — |
| 2023-11-29 | $56.85 | $121.75 | 5,353 | — | — |
| 2023-11-28 | $55.47 | $118.78 | 7,373 | — | — |
| 2023-11-27 | $56.54 | $121.09 | 4,848 | — | — |
| 2023-11-24 | $57.43 | $122.98 | 3,030 | — | — |
| 2023-11-22 | $56.83 | $121.71 | 4,848 | — | — |
| 2023-11-21 | $55.54 | $118.95 | 9,898 | — | — |
| 2023-11-20 | $57.21 | $122.51 | 9,292 | — | — |
| 2023-11-17 | $57.78 | $123.74 | 12,221 | — | — |
| 2023-11-16 | $56.83 | $121.71 | 6,363 | — | — |
| 2023-11-15 | $56.98 | $122.03 | 9,999 | — | — |
| 2023-11-14 | $54.46 | $116.62 | 13,534 | — | — |
| 2023-11-13 | $52.53 | $112.50 | 7,070 | — | — |
| 2023-11-10 | $53.73 | $115.07 | 10,807 | — | — |
| 2023-11-09 | $53.91 | $115.45 | 39,693 | — | — |
| 2023-11-08 | $53.12 | $113.76 | 14,544 | — | — |
| 2023-11-07 | $53.91 | $115.45 | 5,656 | — | — |
| 2023-11-06 | $53.44 | $114.43 | 8,989 | — | — |
| 2023-11-03 | $53.88 | $115.39 | 27,270 | — | — |
| 2023-11-02 | $52.12 | $111.61 | 26,462 | — | — |
| 2023-11-01 | $48.87 | $104.66 | 7,777 | — | — |
| 2023-10-31 | $48.96 | $104.85 | 16,463 | — | — |
| 2023-10-30 | $48.48 | $103.81 | 24,139 | — | — |
| 2023-10-27 | $46.78 | $100.19 | 11,110 | — | — |
| 2023-10-26 | $47.73 | $102.22 | 33,027 | — | — |
| 2023-10-25 | $44.34 | $94.95 | 36,865 | — | — |
| 2023-10-24 | $43.81 | $93.82 | 16,867 | — | — |
| 2023-10-23 | $43.81 | $93.82 | 34,542 | — | — |
| 2023-10-20 | $44.56 | $95.44 | 12,322 | — | — |
| 2023-10-19 | $45.80 | $98.09 | 8,484 | — | — |
| 2023-10-18 | $45.26 | $96.92 | 12,423 | — | — |
| 2023-10-17 | $46.43 | $99.42 | 20,200 | — | — |
| 2023-10-16 | $46.19 | $98.91 | 20,200 | — | — |
| 2023-10-13 | $46.01 | $98.53 | 28,987 | — | — |
| 2023-10-12 | $45.50 | $97.43 | 15,655 | — | — |
| 2023-10-11 | $46.19 | $98.91 | 14,645 | — | — |
| 2023-10-10 | $46.29 | $99.13 | 24,846 | — | — |
| 2023-10-09 | $46.60 | $99.80 | 27,169 | — | — |
| 2023-10-06 | $46.40 | $99.36 | 30,906 | — | — |
| 2023-10-05 | $45.35 | $97.11 | 27,270 | — | — |
| 2023-10-04 | $45.47 | $97.37 | 8,686 | — | — |
| 2023-10-03 | $45.89 | $98.28 | 6,161 | — | — |
| 2023-10-02 | $46.23 | $99.00 | 7,272 | — | — |
| 2023-09-29 | $47.45 | $101.61 | 29,896 | — | — |
| 2023-09-28 | $47.83 | $102.43 | 21,917 | — | — |
| 2023-09-27 | $48.46 | $103.77 | 10,908 | — | — |
| 2023-09-26 | $48.32 | $103.47 | 12,726 | — | — |
| 2023-09-25 | $48.98 | $104.89 | 7,373 | — | — |
| 2023-09-22 | $48.68 | $104.26 | 24,038 | — | — |
| 2023-09-21 | $48.82 | $104.55 | 20,402 | — | — |
| 2023-09-20 | $49.67 | $106.38 | 14,544 | — | — |
| 2023-09-19 | $50.83 | $108.86 | 12,625 | — | — |
| 2023-09-18 | $50.61 | $108.39 | 27,169 | — | — |
| 2023-09-15 | $50.89 | $108.99 | 109,282 | — | — |
| 2023-09-14 | $49.92 | $106.91 | 22,725 | — | — |
| 2023-09-13 | $50.25 | $106.57 | 16,564 | — | — |
| 2023-09-12 | $51.41 | $109.02 | 18,281 | — | — |
| 2023-09-11 | $51.26 | $108.71 | 21,109 | — | — |
| 2023-09-08 | $50.60 | $107.32 | 21,513 | — | — |
| 2023-09-07 | $51.54 | $109.32 | 25,654 | — | — |
| 2023-09-06 | $52.59 | $111.54 | 21,816 | — | — |
| 2023-09-05 | $53.72 | $113.94 | 13,635 | — | — |
| 2023-09-01 | $55.12 | $116.90 | 10,403 | — | — |
| 2023-08-31 | $54.20 | $114.95 | 15,251 | — | — |
| 2023-08-30 | $53.20 | $112.83 | 21,917 | — | — |
| 2023-08-29 | $54.77 | $116.16 | 19,392 | — | — |
| 2023-08-28 | $55.17 | $117.00 | 12,625 | — | — |
| 2023-08-25 | $55.06 | $116.77 | 23,836 | — | — |
| 2023-08-24 | $56.05 | $118.87 | 24,139 | — | — |
| 2023-08-23 | $54.30 | $115.16 | 9,595 | — | — |
| 2023-08-22 | $51.59 | $109.42 | 13,130 | — | — |
| 2023-08-21 | $51.68 | $109.61 | 25,149 | — | — |
| 2023-08-18 | $52.20 | $110.70 | 11,817 | — | — |
| 2023-08-17 | $52.28 | $110.87 | 17,877 | — | — |
| 2023-08-16 | $54.65 | $115.91 | 10,605 | — | — |
| 2023-08-15 | $56.19 | $119.17 | 12,726 | — | — |
| 2023-08-14 | $57.90 | $122.80 | 7,676 | — | — |
| 2023-08-11 | $61.58 | $130.61 | 18,382 | — | — |
| 2023-08-10 | $62.47 | $132.48 | 8,989 | — | — |
| 2023-08-09 | $62.08 | $131.66 | 15,655 | — | — |
| 2023-08-08 | $64.05 | $135.84 | 4,545 | — | — |
| 2023-08-07 | $65.97 | $139.91 | 9,191 | — | — |
| 2023-08-04 | $67.33 | $142.79 | 5,454 | — | — |
| 2023-08-03 | $67.98 | $144.18 | 9,999 | — | — |
| 2023-08-02 | $69.90 | $148.25 | 7,272 | — | — |
| 2023-08-01 | $69.50 | $147.41 | 8,080 | — | — |
| 2023-07-31 | $69.77 | $147.98 | 13,332 | — | — |
| 2023-07-28 | $68.81 | $145.94 | 6,868 | — | — |
| 2023-07-27 | $68.31 | $144.87 | 10,908 | — | — |
| 2023-07-26 | $68.87 | $146.07 | 7,878 | — | — |
| 2023-07-25 | $66.08 | $140.14 | 12,221 | — | — |
| 2023-07-24 | $67.33 | $142.79 | 21,311 | — | — |
| 2023-07-21 | $69.41 | $147.20 | 11,716 | — | — |
| 2023-07-20 | $71.34 | $151.29 | 14,544 | — | — |
| 2023-07-19 | $70.05 | $148.56 | 12,120 | — | — |
| 2023-07-18 | $70.88 | $150.33 | 19,089 | — | — |
| 2023-07-17 | $68.75 | $145.81 | 15,352 | — | — |
| 2023-07-14 | $66.58 | $141.22 | 5,050 | — | — |
| 2023-07-13 | $68.20 | $144.64 | 8,080 | — | — |
| 2023-07-12 | $69.14 | $146.63 | 18,281 | — | — |
| 2023-07-11 | $68.47 | $145.21 | 12,019 | — | — |
| 2023-07-10 | $70.09 | $148.65 | 17,170 | — | — |
| 2023-07-07 | $70.71 | $149.97 | 14,645 | — | — |
| 2023-07-06 | $69.83 | $148.10 | 18,988 | — | — |
| 2023-07-05 | $71.49 | $151.61 | 18,584 | — | — |
| 2023-07-03 | $73.79 | $156.50 | 5,959 | — | — |
| 2023-06-30 | $73.73 | $156.38 | 22,624 | — | — |
| 2023-06-29 | $74.82 | $158.69 | 16,160 | — | — |
| 2023-06-28 | $76.99 | $163.29 | 37,269 | — | — |
| 2023-06-27 | $76.10 | $161.40 | 30,805 | — | — |
| 2023-06-26 | $81.68 | $173.24 | 58,883 | — | — |
| 2023-06-23 | $83.32 | $176.70 | 546,612 | — | — |
| 2023-06-22 | $83.17 | $176.39 | 34,239 | — | — |
| 2023-06-21 | $83.17 | $176.39 | 34,138 | — | — |
| 2023-06-20 | $84.16 | $178.49 | 44,137 | — | — |
| 2023-06-16 | $85.81 | $181.99 | 34,239 | — | — |
| 2023-06-15 | $85.50 | $181.34 | 17,675 | — | — |
| 2023-06-14 | $85.25 | $180.80 | 14,140 | — | — |
| 2023-06-13 | $84.46 | $179.12 | 20,301 | — | — |
| 2023-06-12 | $90.57 | $192.10 | 5,151 | — | — |
| 2023-06-09 | $90.40 | $191.72 | 8,585 | — | — |
| 2023-06-08 | $89.82 | $190.50 | 17,473 | — | — |
| 2023-06-07 | $89.21 | $188.18 | 11,323 | — | — |
| 2023-06-06 | $86.21 | $181.85 | 13,975 | — | — |
| 2023-06-05 | $82.70 | $174.45 | 10,813 | — | — |
| 2023-06-02 | $82.64 | $174.32 | 14,179 | — | — |
| 2023-06-01 | $76.37 | $161.11 | 11,323 | — | — |
| 2023-05-31 | $73.64 | $155.34 | 5,611 | — | — |
| 2023-05-30 | $75.53 | $159.33 | 6,427 | — | — |
| 2023-05-26 | $75.95 | $160.22 | 7,141 | — | — |
| 2023-05-25 | $74.64 | $157.45 | 6,835 | — | — |
| 2023-05-24 | $76.52 | $161.42 | 3,876 | — | — |
| 2023-05-23 | $74.76 | $157.70 | 5,815 | — | — |
| 2023-05-22 | $74.12 | $156.35 | 5,101 | — | — |
| 2023-05-19 | $78.41 | $165.41 | 9,283 | — | — |
| 2023-05-18 | $78.01 | $164.56 | 10,915 | — | — |
| 2023-05-17 | $77.58 | $163.65 | 8,671 | — | — |
| 2023-05-16 | $77.47 | $163.42 | 5,713 | — | — |
| 2023-05-15 | $77.77 | $164.04 | 3,876 | — | — |
| 2023-05-12 | $75.67 | $159.62 | 7,039 | — | — |
| 2023-05-11 | $74.81 | $157.80 | 4,182 | — | — |
| 2023-05-10 | $75.28 | $158.79 | 7,753 | — | — |
| 2023-05-09 | $77.07 | $162.58 | 24,890 | — | — |
| 2023-05-08 | $81.06 | $170.99 | 24,482 | — | — |
| 2023-05-05 | $86.27 | $181.97 | 6,427 | — | — |
| 2023-05-04 | $84.20 | $177.61 | 10,303 | — | — |
| 2023-05-03 | $86.63 | $182.74 | 11,017 | — | — |
| 2023-05-02 | $87.59 | $184.76 | 11,935 | — | — |
| 2023-05-01 | $86.16 | $181.75 | 6,325 | — | — |
| 2023-04-28 | $84.88 | $179.06 | 3,468 | — | — |
| 2023-04-27 | $86.38 | $182.22 | 3,366 | — | — |
| 2023-04-26 | $84.53 | $178.31 | 7,039 | — | — |
| 2023-04-25 | $83.08 | $175.25 | 9,181 | — | — |
| 2023-04-24 | $86.02 | $181.46 | 2,550 | — | — |
| 2023-04-21 | $86.56 | $182.59 | 6,121 | — | — |
| 2023-04-20 | $88.63 | $186.96 | 18,056 | — | — |
| 2023-04-19 | $87.24 | $184.02 | 5,101 | — | — |
| 2023-04-18 | $86.18 | $181.79 | 3,468 | — | — |
| 2023-04-17 | $85.18 | $179.68 | 6,529 | — | — |
| 2023-04-14 | $83.77 | $176.70 | 13,567 | — | — |
| 2023-04-13 | $85.19 | $179.70 | 14,893 | — | — |
| 2023-04-12 | $84.31 | $177.84 | 13,465 | — | — |
| 2023-04-11 | $86.00 | $181.41 | 11,629 | — | — |
| 2023-04-10 | $87.13 | $183.79 | 10,201 | — | — |
| 2023-04-06 | $84.88 | $179.06 | 9,079 | — | — |
| 2023-04-05 | $82.34 | $173.70 | 6,427 | — | — |
| 2023-04-04 | $83.08 | $175.25 | 22,952 | — | — |
| 2023-04-03 | $82.13 | $173.25 | 5,815 | — | — |
| 2023-03-31 | $81.90 | $172.77 | 8,059 | — | — |
| 2023-03-30 | $78.90 | $166.44 | 84,668 | — | — |
| 2023-03-29 | $78.26 | $165.08 | 4,080 | — | — |
| 2023-03-28 | $78.26 | $165.08 | 105,478 | — | — |
| 2023-03-27 | $77.76 | $164.02 | 6,835 | — | — |
| 2023-03-24 | $78.82 | $166.26 | 20,198 | — | — |
| 2023-03-23 | $77.34 | $163.13 | 11,935 | — | — |
| 2023-03-22 | $78.60 | $165.80 | 11,119 | — | — |
| 2023-03-21 | $78.77 | $166.15 | 49,067 | — | — |
| 2023-03-20 | $77.72 | $163.94 | 82,934 | — | — |
| 2023-03-17 | $75.25 | $158.73 | 202,592 | — | — |
| 2023-03-16 | $75.30 | $158.83 | 53,453 | — | — |
| 2023-03-15 | $70.37 | $148.43 | 55,085 | — | — |
| 2023-03-14 | $71.57 | $150.98 | 35,397 | — | — |
| 2023-03-13 | $69.80 | $147.23 | 54,779 | — | — |
| 2023-03-10 | $74.63 | $157.43 | 43,150 | — | — |
| 2023-03-09 | $75.87 | $160.05 | 15,506 | — | — |
| 2023-03-08 | $80.47 | $168.75 | 12,547 | — | — |
| 2023-03-07 | $78.43 | $164.47 | 5,611 | — | — |
| 2023-03-06 | $80.97 | $169.80 | 25,605 | — | — |
| 2023-03-03 | $82.49 | $172.98 | 2,652 | — | — |
| 2023-03-02 | $82.46 | $172.92 | 8,671 | — | — |
| 2023-03-01 | $82.39 | $172.78 | 2,754 | — | — |
| 2023-02-28 | $82.17 | $172.31 | 5,203 | — | — |
| 2023-02-27 | $82.54 | $173.09 | 10,303 | — | — |
| 2023-02-24 | $82.54 | $173.09 | 4,182 | — | — |
| 2023-02-23 | $83.72 | $175.55 | 3,060 | — | — |
| 2023-02-22 | $83.73 | $175.57 | 27,339 | — | — |
| 2023-02-21 | $83.32 | $174.71 | 8,161 | — | — |
| 2023-02-17 | $84.18 | $176.52 | 3,774 | — | — |
| 2023-02-16 | $85.58 | $179.46 | 13,363 | — | — |
| 2023-02-15 | $85.29 | $178.84 | 7,651 | — | — |
| 2023-02-14 | $85.82 | $179.97 | 12,445 | — | — |
| 2023-02-13 | $84.68 | $177.57 | 15,302 | — | — |
| 2023-02-10 | $85.91 | $180.16 | 39,886 | — | — |
| 2023-02-09 | $83.33 | $174.73 | 6,019 | — | — |
| 2023-02-08 | $83.33 | $174.73 | 5,203 | — | — |
| 2023-02-07 | $83.23 | $174.53 | 5,203 | — | — |
| 2023-02-06 | $82.24 | $172.45 | 4,590 | — | — |
| 2023-02-03 | $81.36 | $170.62 | 2,244 | — | — |
| 2023-02-02 | $80.87 | $169.59 | 1,326 | — | — |
| 2023-02-01 | $79.35 | $166.39 | 9,997 | — | — |
| 2023-01-31 | $77.11 | $161.70 | 2,040 | — | — |
| 2023-01-30 | $75.39 | $158.10 | 1,326 | — | — |
| 2023-01-27 | $76.35 | $160.09 | 1,632 | — | — |
| 2023-01-26 | $76.25 | $159.89 | 1,530 | — | — |
| 2023-01-25 | $76.16 | $159.70 | 1,326 | — | — |
| 2023-01-24 | $76.61 | $160.65 | 1,020 | — | — |
| 2023-01-23 | $76.46 | $160.34 | 2,550 | — | — |
| 2023-01-20 | $74.86 | $156.97 | 10,099 | — | — |
| 2023-01-19 | $77.39 | $162.29 | 714 | — | — |
| 2023-01-18 | $76.41 | $160.24 | 2,550 | — | — |
| 2023-01-17 | $75.09 | $157.46 | 3,264 | — | — |
| 2023-01-13 | $75.94 | $159.25 | 12,139 | — | — |
| 2023-01-12 | $75.53 | $158.39 | 5,101 | — | — |
| 2023-01-11 | $75.48 | $158.29 | 2,754 | — | — |
| 2023-01-10 | $76.46 | $160.34 | 816 | — | — |
| 2023-01-09 | $74.26 | $155.72 | 7,039 | — | — |
| 2023-01-06 | $74.46 | $156.15 | 5,203 | — | — |
| 2023-01-05 | $73.52 | $154.17 | 9,997 | — | — |
| 2023-01-04 | $74.50 | $156.23 | 3,468 | — | — |
| 2023-01-03 | $75.48 | $158.29 | 2,142 | — | — |