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
- 1970-01-02 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 | $101.86 | $495.33 | 4,441,133 | — | — |
| 2023-12-28 | $102.41 | $498.01 | 3,965,494 | — | — |
| 2023-12-27 | $102.31 | $497.55 | 3,314,310 | — | — |
| 2023-12-26 | $101.73 | $494.40 | 2,480,063 | — | — |
| 2023-12-22 | $101.11 | $491.38 | 4,030,650 | — | — |
| 2023-12-21 | $101.33 | $492.46 | 5,185,165 | — | — |
| 2023-12-20 | $98.46 | $478.50 | 6,231,921 | — | — |
| 2023-12-19 | $100.51 | $488.47 | 5,957,138 | — | — |
| 2023-12-18 | $98.68 | $479.55 | 5,206,215 | — | — |
| 2023-12-15 | $98.35 | $477.96 | 13,586,279 | — | — |
| 2023-12-14 | $96.85 | $470.67 | 10,454,155 | — | — |
| 2023-12-13 | $96.71 | $470.01 | 5,506,309 | — | — |
| 2023-12-12 | $97.62 | $474.43 | 4,664,543 | — | — |
| 2023-12-11 | $95.99 | $466.52 | 4,643,869 | — | — |
| 2023-12-08 | $96.24 | $467.72 | 4,925,418 | — | — |
| 2023-12-07 | $95.36 | $463.41 | 5,064,626 | — | — |
| 2023-12-06 | $95.62 | $464.69 | 3,964,241 | — | — |
| 2023-12-05 | $95.95 | $466.32 | 3,688,206 | — | — |
| 2023-12-04 | $96.99 | $471.36 | 4,747,116 | — | — |
| 2023-12-01 | $97.77 | $475.13 | 5,668,572 | — | — |
| 2023-11-30 | $97.21 | $472.41 | 10,174,611 | — | — |
| 2023-11-29 | $94.86 | $461.01 | 3,792,831 | — | — |
| 2023-11-28 | $94.85 | $460.97 | 4,378,107 | — | — |
| 2023-11-27 | $95.75 | $465.31 | 3,984,415 | — | — |
| 2023-11-24 | $95.75 | $465.31 | 1,981,995 | — | — |
| 2023-11-22 | $95.45 | $463.88 | 3,773,785 | — | — |
| 2023-11-21 | $95.68 | $465.00 | 3,506,019 | — | — |
| 2023-11-20 | $95.83 | $465.70 | 5,190,678 | — | — |
| 2023-11-17 | $95.71 | $465.16 | 5,186,418 | — | — |
| 2023-11-16 | $94.92 | $461.32 | 5,825,072 | — | — |
| 2023-11-15 | $92.82 | $451.08 | 5,245,309 | — | — |
| 2023-11-14 | $93.58 | $454.76 | 6,007,634 | — | — |
| 2023-11-13 | $92.19 | $448.05 | 5,753,776 | — | — |
| 2023-11-10 | $92.00 | $447.08 | 4,382,618 | — | — |
| 2023-11-09 | $90.26 | $438.63 | 5,786,605 | — | — |
| 2023-11-08 | $90.86 | $441.58 | 6,065,021 | — | — |
| 2023-11-07 | $89.23 | $433.63 | 5,237,415 | — | — |
| 2023-11-06 | $89.21 | $433.55 | 6,131,806 | — | — |
| 2023-11-03 | $86.93 | $422.46 | 6,941,620 | — | — |
| 2023-11-02 | $86.02 | $418.03 | 9,398,127 | — | — |
| 2023-11-01 | $85.59 | $415.98 | 12,703,791 | — | — |
| 2023-10-31 | $86.70 | $421.33 | 6,349,452 | — | — |
| 2023-10-30 | $87.64 | $425.91 | 5,611,435 | — | — |
| 2023-10-27 | $84.88 | $412.49 | 6,677,237 | — | — |
| 2023-10-26 | $86.83 | $421.99 | 9,738,191 | — | — |
| 2023-10-25 | $88.75 | $431.30 | 8,224,191 | — | — |
| 2023-10-24 | $90.68 | $440.68 | 15,904,078 | — | — |
| 2023-10-23 | $85.15 | $413.81 | 7,300,229 | — | — |
| 2023-10-20 | $84.66 | $411.44 | 9,714,760 | — | — |
| 2023-10-19 | $85.36 | $414.81 | 5,035,055 | — | — |
| 2023-10-18 | $85.85 | $417.22 | 6,080,433 | — | — |
| 2023-10-17 | $87.81 | $426.72 | 4,916,647 | — | — |
| 2023-10-16 | $87.10 | $423.31 | 5,616,698 | — | — |
| 2023-10-13 | $87.29 | $424.24 | 4,578,337 | — | — |
| 2023-10-12 | $88.85 | $431.80 | 3,861,746 | — | — |
| 2023-10-11 | $90.39 | $439.29 | 3,580,573 | — | — |
| 2023-10-10 | $88.97 | $432.38 | 5,707,039 | — | — |
| 2023-10-09 | $88.00 | $427.65 | 5,418,473 | — | — |
| 2023-10-06 | $88.96 | $432.35 | 5,284,026 | — | — |
| 2023-10-05 | $86.77 | $421.68 | 4,819,539 | — | — |
| 2023-10-04 | $86.87 | $422.18 | 4,876,551 | — | — |
| 2023-10-03 | $86.00 | $417.96 | 8,624,900 | — | — |
| 2023-10-02 | $86.82 | $421.95 | 5,389,278 | — | — |
| 2023-09-29 | $88.23 | $428.78 | 4,924,165 | — | — |
| 2023-09-28 | $89.66 | $435.72 | 5,518,337 | — | — |
| 2023-09-27 | $88.50 | $430.10 | 5,912,656 | — | — |
| 2023-09-26 | $87.73 | $426.37 | 6,022,043 | — | — |
| 2023-09-25 | $89.16 | $433.32 | 4,741,101 | — | — |
| 2023-09-22 | $88.79 | $431.18 | 6,249,463 | — | — |
| 2023-09-21 | $90.18 | $437.93 | 5,760,292 | — | — |
| 2023-09-20 | $91.66 | $445.13 | 5,134,919 | — | — |
| 2023-09-19 | $92.75 | $450.41 | 3,882,045 | — | — |
| 2023-09-18 | $93.03 | $451.80 | 4,700,880 | — | — |
| 2023-09-15 | $92.17 | $447.62 | 8,437,076 | — | — |
| 2023-09-14 | $92.30 | $448.24 | 6,637,768 | — | — |
| 2023-09-13 | $90.66 | $440.29 | 3,508,651 | — | — |
| 2023-09-12 | $91.78 | $445.72 | 5,275,255 | — | — |
| 2023-09-11 | $91.19 | $442.85 | 5,272,499 | — | — |
| 2023-09-08 | $89.16 | $433.00 | 3,170,967 | — | — |
| 2023-09-07 | $89.22 | $433.28 | 4,139,035 | — | — |
| 2023-09-06 | $89.93 | $436.72 | 5,018,014 | — | — |
| 2023-09-05 | $90.09 | $437.50 | 4,406,550 | — | — |
| 2023-09-01 | $91.17 | $442.77 | 4,435,119 | — | — |
| 2023-08-31 | $91.35 | $443.62 | 5,218,620 | — | — |
| 2023-08-30 | $91.23 | $443.04 | 6,086,573 | — | — |
| 2023-08-29 | $92.04 | $447.00 | 5,833,091 | — | — |
| 2023-08-28 | $90.95 | $441.69 | 3,524,313 | — | — |
| 2023-08-25 | $89.36 | $433.97 | 3,903,596 | — | — |
| 2023-08-24 | $88.62 | $430.37 | 4,211,960 | — | — |
| 2023-08-23 | $90.56 | $439.79 | 3,568,043 | — | — |
| 2023-08-22 | $89.11 | $432.77 | 3,308,421 | — | — |
| 2023-08-21 | $89.40 | $434.17 | 3,686,075 | — | — |
| 2023-08-18 | $89.22 | $433.28 | 5,651,281 | — | — |
| 2023-08-17 | $88.56 | $430.06 | 5,734,981 | — | — |
| 2023-08-16 | $90.64 | $440.17 | 4,614,924 | — | — |
| 2023-08-15 | $90.86 | $441.26 | 4,276,614 | — | — |
| 2023-08-14 | $92.22 | $447.85 | 4,916,020 | — | — |
| 2023-08-11 | $91.46 | $444.17 | 4,463,437 | — | — |
| 2023-08-10 | $90.64 | $440.17 | 5,853,515 | — | — |
| 2023-08-09 | $89.52 | $434.75 | 3,900,213 | — | — |
| 2023-08-08 | $90.62 | $440.10 | 4,735,463 | — | — |
| 2023-08-07 | $91.56 | $444.67 | 4,140,914 | — | — |
| 2023-08-04 | $90.23 | $438.20 | 6,118,274 | — | — |
| 2023-08-03 | $89.67 | $435.48 | 4,347,409 | — | — |
| 2023-08-02 | $89.36 | $433.97 | 5,377,375 | — | — |
| 2023-08-01 | $90.36 | $438.82 | 6,595,040 | — | — |
| 2023-07-31 | $91.17 | $442.77 | 5,169,252 | — | — |
| 2023-07-28 | $91.29 | $443.35 | 5,600,785 | — | — |
| 2023-07-27 | $92.11 | $447.34 | 7,752,311 | — | — |
| 2023-07-26 | $91.56 | $444.63 | 9,449,750 | — | — |
| 2023-07-25 | $93.50 | $454.09 | 21,329,067 | — | — |
| 2023-07-24 | $87.99 | $427.31 | 6,687,261 | — | — |
| 2023-07-21 | $88.05 | $427.62 | 10,277,106 | — | — |
| 2023-07-20 | $88.78 | $431.14 | 5,158,852 | — | — |
| 2023-07-19 | $87.70 | $425.91 | 5,604,920 | — | — |
| 2023-07-18 | $88.64 | $430.45 | 4,476,718 | — | — |
| 2023-07-17 | $88.70 | $430.76 | 4,557,412 | — | — |
| 2023-07-14 | $88.01 | $427.42 | 3,405,529 | — | — |
| 2023-07-13 | $88.81 | $431.30 | 3,477,075 | — | — |
| 2023-07-12 | $88.75 | $430.99 | 5,403,938 | — | — |
| 2023-07-11 | $88.76 | $431.07 | 4,746,113 | — | — |
| 2023-07-10 | $88.21 | $428.39 | 5,805,400 | — | — |
| 2023-07-07 | $86.41 | $419.32 | 4,843,847 | — | — |
| 2023-07-06 | $85.69 | $415.84 | 4,594,375 | — | — |
| 2023-07-05 | $86.71 | $420.79 | 4,588,235 | — | — |
| 2023-07-03 | $86.42 | $419.36 | 3,723,916 | — | — |
| 2023-06-30 | $87.67 | $425.44 | 9,250,648 | — | — |
| 2023-06-29 | $85.99 | $417.27 | 4,070,746 | — | — |
| 2023-06-28 | $85.43 | $414.60 | 6,009,012 | — | — |
| 2023-06-27 | $83.74 | $406.35 | 5,973,427 | — | — |
| 2023-06-26 | $83.36 | $404.53 | 5,326,378 | — | — |
| 2023-06-23 | $82.83 | $401.93 | 7,532,911 | — | — |
| 2023-06-22 | $83.66 | $405.96 | 5,292,046 | — | — |
| 2023-06-21 | $83.84 | $406.85 | 5,983,576 | — | — |
| 2023-06-20 | $83.02 | $402.86 | 8,068,443 | — | — |
| 2023-06-16 | $84.83 | $411.65 | 13,731,752 | — | — |
| 2023-06-15 | $84.13 | $408.25 | 8,733,159 | — | — |
| 2023-06-14 | $83.56 | $405.50 | 6,429,268 | — | — |
| 2023-06-13 | $85.19 | $413.40 | 5,411,582 | — | — |
| 2023-06-12 | $84.78 | $411.42 | 4,677,449 | — | — |
| 2023-06-09 | $84.84 | $411.69 | 4,365,076 | — | — |
| 2023-06-08 | $84.65 | $410.80 | 4,477,596 | — | — |
| 2023-06-07 | $84.66 | $410.84 | 9,121,088 | — | — |
| 2023-06-06 | $84.17 | $408.44 | 7,794,036 | — | — |
| 2023-06-05 | $83.08 | $403.17 | 5,108,732 | — | — |
| 2023-06-02 | $84.44 | $409.76 | 7,477,278 | — | — |
| 2023-06-01 | $83.54 | $405.38 | 7,797,043 | — | — |
| 2023-05-31 | $81.03 | $393.22 | 13,358,734 | — | — |
| 2023-05-30 | $81.72 | $396.59 | 7,098,370 | — | — |
| 2023-05-26 | $82.00 | $397.90 | 6,796,523 | — | — |
| 2023-05-25 | $81.02 | $393.18 | 6,737,506 | — | — |
| 2023-05-24 | $80.59 | $391.09 | 6,275,400 | — | — |
| 2023-05-23 | $81.17 | $393.88 | 5,738,239 | — | — |
| 2023-05-22 | $83.44 | $404.91 | 4,996,087 | — | — |
| 2023-05-19 | $83.21 | $403.79 | 7,230,687 | — | — |
| 2023-05-18 | $83.01 | $402.82 | 5,772,320 | — | — |
| 2023-05-17 | $82.58 | $400.73 | 6,871,703 | — | — |
| 2023-05-16 | $80.71 | $391.67 | 5,523,851 | — | — |
| 2023-05-15 | $81.40 | $395.04 | 7,973,716 | — | — |
| 2023-05-12 | $78.85 | $382.65 | 4,332,874 | — | — |
| 2023-05-11 | $79.42 | $385.40 | 5,117,628 | — | — |
| 2023-05-10 | $79.44 | $385.51 | 5,053,224 | — | — |
| 2023-05-09 | $80.61 | $391.17 | 6,520,737 | — | — |
| 2023-05-08 | $80.54 | $390.86 | 4,282,128 | — | — |
| 2023-05-05 | $80.00 | $388.22 | 6,302,841 | — | — |
| 2023-05-04 | $79.27 | $384.66 | 9,055,431 | — | — |
| 2023-05-03 | $81.22 | $394.15 | 5,917,543 | — | — |
| 2023-05-02 | $81.01 | $393.14 | 7,485,046 | — | — |
| 2023-05-01 | $80.75 | $391.86 | 7,408,237 | — | — |
| 2023-04-28 | $78.99 | $383.30 | 6,279,159 | — | — |
| 2023-04-27 | $78.26 | $379.78 | 9,348,633 | — | — |
| 2023-04-26 | $76.78 | $372.61 | 8,032,357 | — | — |
| 2023-04-25 | $78.56 | $381.25 | 11,649,768 | — | — |
| 2023-04-24 | $79.93 | $387.87 | 7,833,505 | — | — |
| 2023-04-21 | $79.42 | $385.40 | 5,112,741 | — | — |
| 2023-04-20 | $79.62 | $386.36 | 8,661,237 | — | — |
| 2023-04-19 | $79.03 | $383.54 | 7,038,101 | — | — |
| 2023-04-18 | $78.59 | $381.37 | 8,909,832 | — | — |
| 2023-04-17 | $77.23 | $374.78 | 7,676,003 | — | — |
| 2023-04-14 | $76.17 | $369.63 | 7,211,767 | — | — |
| 2023-04-13 | $75.26 | $365.22 | 11,044,694 | — | — |
| 2023-04-12 | $75.10 | $364.44 | 8,768,118 | — | — |
| 2023-04-11 | $74.95 | $363.71 | 6,663,078 | — | — |
| 2023-04-10 | $75.31 | $365.45 | 7,499,832 | — | — |
| 2023-04-06 | $74.70 | $362.51 | 8,025,340 | — | — |
| 2023-04-05 | $75.22 | $365.02 | 10,642,230 | — | — |
| 2023-04-04 | $75.86 | $368.12 | 8,554,983 | — | — |
| 2023-04-03 | $77.35 | $375.36 | 6,199,468 | — | — |
| 2023-03-31 | $76.30 | $370.25 | 9,247,391 | — | — |
| 2023-03-30 | $75.06 | $364.25 | 6,623,107 | — | — |
| 2023-03-29 | $75.07 | $364.29 | 6,162,254 | — | — |
| 2023-03-28 | $74.33 | $360.72 | 5,023,152 | — | — |
| 2023-03-27 | $74.47 | $361.38 | 7,524,516 | — | — |
| 2023-03-24 | $72.92 | $353.87 | 8,342,975 | — | — |
| 2023-03-23 | $73.10 | $354.72 | 10,834,691 | — | — |
| 2023-03-22 | $71.50 | $346.98 | 8,784,783 | — | — |
| 2023-03-21 | $73.57 | $357.01 | 8,553,980 | — | — |
| 2023-03-20 | $71.76 | $348.25 | 8,705,343 | — | — |
| 2023-03-17 | $72.06 | $349.69 | 12,765,689 | — | — |
| 2023-03-16 | $73.40 | $356.19 | 10,183,883 | — | — |
| 2023-03-15 | $71.64 | $347.63 | 15,107,797 | — | — |
| 2023-03-14 | $72.76 | $353.10 | 14,218,418 | — | — |
| 2023-03-13 | $71.01 | $344.57 | 14,201,502 | — | — |
| 2023-03-10 | $72.63 | $352.44 | 23,152,683 | — | — |
| 2023-03-09 | $73.07 | $354.61 | 35,826,152 | — | — |
| 2023-03-08 | $69.42 | $336.87 | 7,598,067 | — | — |
| 2023-03-07 | $68.95 | $334.58 | 8,643,445 | — | — |
| 2023-03-06 | $69.48 | $337.18 | 8,084,105 | — | — |
| 2023-03-03 | $68.94 | $334.23 | 9,618,780 | — | — |
| 2023-03-02 | $68.41 | $331.68 | 8,546,337 | — | — |
| 2023-03-01 | $67.15 | $325.57 | 7,512,988 | — | — |
| 2023-02-28 | $67.61 | $327.77 | 11,441,143 | — | — |
| 2023-02-27 | $66.91 | $324.41 | 8,007,297 | — | — |
| 2023-02-24 | $66.68 | $323.28 | 8,704,340 | — | — |
| 2023-02-23 | $66.19 | $320.92 | 10,120,732 | — | — |
| 2023-02-22 | $66.39 | $321.89 | 10,829,053 | — | — |
| 2023-02-21 | $65.65 | $318.29 | 5,101,965 | — | — |
| 2023-02-17 | $66.27 | $321.31 | 5,543,523 | — | — |
| 2023-02-16 | $67.08 | $325.22 | 5,645,893 | — | — |
| 2023-02-15 | $67.65 | $328.00 | 7,305,617 | — | — |
| 2023-02-14 | $66.67 | $323.24 | 6,726,731 | — | — |
| 2023-02-13 | $65.99 | $319.92 | 5,114,245 | — | — |
| 2023-02-10 | $64.88 | $314.54 | 4,373,095 | — | — |
| 2023-02-09 | $64.48 | $312.60 | 4,838,334 | — | — |
| 2023-02-08 | $65.41 | $317.13 | 4,269,472 | — | — |
| 2023-02-07 | $65.53 | $317.71 | 5,891,982 | — | — |
| 2023-02-06 | $65.72 | $318.64 | 5,425,114 | — | — |
| 2023-02-03 | $65.41 | $317.13 | 7,240,085 | — | — |
| 2023-02-02 | $66.99 | $324.79 | 10,391,129 | — | — |
| 2023-02-01 | $65.70 | $318.52 | 9,112,192 | — | — |
| 2023-01-31 | $64.23 | $311.40 | 8,625,026 | — | — |
| 2023-01-30 | $64.51 | $312.76 | 7,175,806 | — | — |
| 2023-01-27 | $66.42 | $322.05 | 9,760,244 | — | — |
| 2023-01-26 | $64.76 | $313.96 | 8,158,534 | — | — |
| 2023-01-25 | $64.48 | $312.60 | 10,652,380 | — | — |
| 2023-01-24 | $64.41 | $312.26 | 16,767,395 | — | — |
| 2023-01-23 | $63.66 | $308.66 | 13,729,748 | — | — |
| 2023-01-20 | $62.00 | $300.57 | 10,351,409 | — | — |
| 2023-01-19 | $61.34 | $297.40 | 13,045,860 | — | — |
| 2023-01-18 | $63.26 | $306.72 | 9,816,378 | — | — |
| 2023-01-17 | $64.24 | $311.44 | 10,640,727 | — | — |
| 2023-01-13 | $64.01 | $310.32 | 13,843,395 | — | — |
| 2023-01-12 | $62.94 | $305.14 | 14,407,871 | — | — |
| 2023-01-11 | $62.00 | $300.61 | 12,729,603 | — | — |
| 2023-01-10 | $60.07 | $291.25 | 11,597,142 | — | — |
| 2023-01-09 | $58.00 | $281.19 | 9,488,844 | — | — |
| 2023-01-06 | $57.41 | $278.36 | 13,018,044 | — | — |
| 2023-01-05 | $56.90 | $275.85 | 16,001,061 | — | — |
| 2023-01-04 | $56.03 | $271.63 | 21,031,104 | — | — |
| 2023-01-03 | $52.94 | $256.69 | 10,280,781 | — | — |