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
- 1980-03-17 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 | $222.55 | $370.69 | 2,631,400 | — | — |
| 2023-12-28 | $222.90 | $371.28 | 1,543,400 | — | — |
| 2023-12-27 | $222.89 | $371.26 | 1,449,300 | — | — |
| 2023-12-26 | $222.82 | $371.14 | 1,656,400 | — | — |
| 2023-12-22 | $223.00 | $371.44 | 2,368,800 | — | — |
| 2023-12-21 | $223.55 | $372.36 | 2,640,200 | — | — |
| 2023-12-20 | $222.01 | $369.79 | 3,727,300 | — | — |
| 2023-12-19 | $225.42 | $375.47 | 3,101,100 | — | — |
| 2023-12-18 | $224.06 | $373.21 | 3,132,400 | — | — |
| 2023-12-15 | $225.59 | $375.76 | 9,581,200 | — | — |
| 2023-12-14 | $225.54 | $375.67 | 7,636,600 | — | — |
| 2023-12-13 | $215.45 | $358.87 | 5,170,100 | — | — |
| 2023-12-12 | $208.70 | $347.62 | 3,552,100 | — | — |
| 2023-12-11 | $206.34 | $343.69 | 3,390,100 | — | — |
| 2023-12-08 | $207.83 | $346.17 | 2,210,400 | — | — |
| 2023-12-07 | $208.30 | $346.96 | 3,069,300 | — | — |
| 2023-12-06 | $208.70 | $347.62 | 2,595,400 | — | — |
| 2023-12-05 | $205.92 | $342.99 | 2,552,100 | — | — |
| 2023-12-04 | $207.55 | $345.71 | 3,429,700 | — | — |
| 2023-12-01 | $203.92 | $339.66 | 2,965,600 | — | — |
| 2023-11-30 | $198.83 | $331.18 | 3,812,100 | — | — |
| 2023-11-29 | $199.92 | $333.00 | 2,119,000 | — | — |
| 2023-11-28 | $200.05 | $333.22 | 2,651,100 | — | — |
| 2023-11-27 | $199.82 | $332.83 | 2,345,700 | — | — |
| 2023-11-24 | $199.07 | $331.58 | 1,322,200 | — | — |
| 2023-11-22 | $198.48 | $330.60 | 3,232,400 | — | — |
| 2023-11-21 | $198.06 | $329.90 | 5,880,600 | — | — |
| 2023-11-20 | $204.44 | $340.53 | 3,159,700 | — | — |
| 2023-11-17 | $203.70 | $339.30 | 2,216,300 | — | — |
| 2023-11-16 | $202.28 | $336.93 | 2,705,700 | — | — |
| 2023-11-15 | $204.85 | $341.21 | 2,848,500 | — | — |
| 2023-11-14 | $202.24 | $336.86 | 4,237,600 | — | — |
| 2023-11-13 | $193.84 | $322.87 | 3,155,700 | — | — |
| 2023-11-10 | $194.60 | $324.14 | 2,381,500 | — | — |
| 2023-11-09 | $190.49 | $317.29 | 3,271,000 | — | — |
| 2023-11-08 | $194.68 | $324.27 | 3,077,500 | — | — |
| 2023-11-07 | $194.58 | $324.10 | 2,150,300 | — | — |
| 2023-11-06 | $194.23 | $323.52 | 1,920,400 | — | — |
| 2023-11-03 | $194.94 | $324.70 | 2,755,300 | — | — |
| 2023-11-02 | $194.32 | $323.67 | 2,220,100 | — | — |
| 2023-11-01 | $191.29 | $318.62 | 3,070,100 | — | — |
| 2023-10-31 | $190.57 | $317.43 | 3,181,200 | — | — |
| 2023-10-30 | $187.72 | $312.68 | 2,683,200 | — | — |
| 2023-10-27 | $183.62 | $305.85 | 2,371,400 | — | — |
| 2023-10-26 | $184.73 | $307.70 | 2,855,500 | — | — |
| 2023-10-25 | $186.09 | $309.96 | 2,406,200 | — | — |
| 2023-10-24 | $186.24 | $310.21 | 2,107,500 | — | — |
| 2023-10-23 | $188.38 | $311.95 | 2,322,100 | — | — |
| 2023-10-20 | $190.50 | $315.46 | 2,776,100 | — | — |
| 2023-10-19 | $190.46 | $315.39 | 2,944,200 | — | — |
| 2023-10-18 | $193.46 | $320.36 | 2,694,700 | — | — |
| 2023-10-17 | $198.15 | $328.12 | 1,698,900 | — | — |
| 2023-10-16 | $198.25 | $328.29 | 2,139,900 | — | — |
| 2023-10-13 | $195.75 | $324.15 | 2,220,300 | — | — |
| 2023-10-12 | $196.90 | $326.05 | 2,488,500 | — | — |
| 2023-10-11 | $203.29 | $336.64 | 2,178,900 | — | — |
| 2023-10-10 | $202.75 | $335.74 | 2,209,700 | — | — |
| 2023-10-09 | $200.74 | $332.41 | 1,649,600 | — | — |
| 2023-10-06 | $199.54 | $330.43 | 2,250,800 | — | — |
| 2023-10-05 | $199.80 | $330.86 | 2,233,600 | — | — |
| 2023-10-04 | $199.59 | $330.51 | 2,569,500 | — | — |
| 2023-10-03 | $200.16 | $331.45 | 3,532,500 | — | — |
| 2023-10-02 | $205.74 | $340.69 | 2,264,900 | — | — |
| 2023-09-29 | $207.84 | $344.17 | 2,304,800 | — | — |
| 2023-09-28 | $207.78 | $344.07 | 2,379,000 | — | — |
| 2023-09-27 | $206.96 | $342.71 | 2,860,000 | — | — |
| 2023-09-26 | $208.54 | $345.33 | 2,782,400 | — | — |
| 2023-09-25 | $212.50 | $351.89 | 3,971,600 | — | — |
| 2023-09-22 | $210.49 | $348.56 | 2,940,100 | — | — |
| 2023-09-21 | $210.61 | $348.76 | 2,959,600 | — | — |
| 2023-09-20 | $214.91 | $355.88 | 2,490,000 | — | — |
| 2023-09-19 | $217.50 | $360.17 | 3,449,600 | — | — |
| 2023-09-18 | $217.72 | $360.53 | 3,447,200 | — | — |
| 2023-09-15 | $220.02 | $364.34 | 9,188,500 | — | — |
| 2023-09-14 | $230.87 | $382.31 | 2,621,700 | — | — |
| 2023-09-13 | $228.82 | $378.91 | 2,769,400 | — | — |
| 2023-09-12 | $230.44 | $381.59 | 2,192,600 | — | — |
| 2023-09-11 | $231.91 | $384.03 | 1,657,900 | — | — |
| 2023-09-08 | $231.29 | $383.00 | 2,166,300 | — | — |
| 2023-09-07 | $233.61 | $386.84 | 2,576,600 | — | — |
| 2023-09-06 | $229.61 | $380.22 | 2,123,900 | — | — |
| 2023-09-05 | $230.43 | $381.58 | 2,569,200 | — | — |
| 2023-09-01 | $232.51 | $385.02 | 2,562,000 | — | — |
| 2023-08-31 | $230.48 | $381.66 | 3,433,100 | — | — |
| 2023-08-30 | $230.31 | $381.38 | 2,839,600 | — | — |
| 2023-08-29 | $226.41 | $374.92 | 1,800,600 | — | — |
| 2023-08-28 | $222.72 | $368.81 | 1,726,100 | — | — |
| 2023-08-25 | $223.07 | $369.39 | 1,805,000 | — | — |
| 2023-08-24 | $222.97 | $369.22 | 1,994,800 | — | — |
| 2023-08-23 | $227.19 | $376.21 | 2,390,700 | — | — |
| 2023-08-22 | $225.74 | $373.81 | 4,083,500 | — | — |
| 2023-08-21 | $217.59 | $360.32 | 2,804,800 | — | — |
| 2023-08-18 | $219.35 | $363.23 | 2,250,500 | — | — |
| 2023-08-17 | $218.15 | $361.24 | 1,791,100 | — | — |
| 2023-08-16 | $222.15 | $367.87 | 1,403,500 | — | — |
| 2023-08-15 | $223.84 | $370.66 | 2,079,000 | — | — |
| 2023-08-14 | $225.89 | $374.06 | 2,927,400 | — | — |
| 2023-08-11 | $223.69 | $370.42 | 2,356,300 | — | — |
| 2023-08-10 | $220.86 | $365.73 | 1,815,500 | — | — |
| 2023-08-09 | $219.64 | $363.71 | 2,061,300 | — | — |
| 2023-08-08 | $220.91 | $365.81 | 2,152,100 | — | — |
| 2023-08-07 | $223.30 | $369.77 | 1,902,500 | — | — |
| 2023-08-04 | $223.12 | $369.47 | 2,549,600 | — | — |
| 2023-08-03 | $226.72 | $375.43 | 2,436,000 | — | — |
| 2023-08-02 | $229.49 | $380.02 | 2,298,100 | — | — |
| 2023-08-01 | $232.35 | $384.76 | 2,029,300 | — | — |
| 2023-07-31 | $234.27 | $387.94 | 2,614,800 | — | — |
| 2023-07-28 | $235.09 | $389.29 | 1,767,300 | — | — |
| 2023-07-27 | $234.90 | $388.98 | 1,972,800 | — | — |
| 2023-07-26 | $234.07 | $387.60 | 1,720,100 | — | — |
| 2023-07-25 | $233.94 | $387.39 | 1,547,800 | — | — |
| 2023-07-24 | $234.00 | $385.67 | 2,019,000 | — | — |
| 2023-07-21 | $233.78 | $385.31 | 3,348,400 | — | — |
| 2023-07-20 | $230.99 | $380.71 | 1,959,700 | — | — |
| 2023-07-19 | $230.89 | $380.54 | 1,649,600 | — | — |
| 2023-07-18 | $229.91 | $378.93 | 1,858,100 | — | — |
| 2023-07-17 | $227.97 | $375.73 | 1,951,500 | — | — |
| 2023-07-14 | $228.74 | $377.00 | 1,535,900 | — | — |
| 2023-07-13 | $229.54 | $378.32 | 1,882,800 | — | — |
| 2023-07-12 | $232.11 | $382.55 | 2,256,000 | — | — |
| 2023-07-11 | $229.43 | $378.14 | 2,219,700 | — | — |
| 2023-07-10 | $229.12 | $377.62 | 2,536,100 | — | — |
| 2023-07-07 | $221.94 | $365.79 | 2,345,400 | — | — |
| 2023-07-06 | $221.42 | $364.93 | 3,011,500 | — | — |
| 2023-07-05 | $225.49 | $371.64 | 2,876,400 | — | — |
| 2023-07-03 | $224.59 | $370.16 | 1,498,400 | — | — |
| 2023-06-30 | $225.70 | $371.99 | 3,633,300 | — | — |
| 2023-06-29 | $222.82 | $367.24 | 3,058,200 | — | — |
| 2023-06-28 | $222.52 | $366.75 | 3,372,600 | — | — |
| 2023-06-27 | $223.56 | $368.46 | 4,223,500 | — | — |
| 2023-06-26 | $217.96 | $359.23 | 2,498,900 | — | — |
| 2023-06-23 | $215.22 | $354.72 | 3,997,300 | — | — |
| 2023-06-22 | $214.82 | $354.06 | 2,780,900 | — | — |
| 2023-06-21 | $214.25 | $353.12 | 3,364,400 | — | — |
| 2023-06-20 | $215.46 | $355.11 | 3,058,300 | — | — |
| 2023-06-16 | $217.08 | $357.78 | 6,874,300 | — | — |
| 2023-06-15 | $218.93 | $360.83 | 3,187,000 | — | — |
| 2023-06-14 | $214.86 | $354.12 | 3,080,300 | — | — |
| 2023-06-13 | $217.35 | $358.23 | 3,056,100 | — | — |
| 2023-06-12 | $213.36 | $351.65 | 2,465,100 | — | — |
| 2023-06-09 | $209.12 | $344.66 | 2,092,700 | — | — |
| 2023-06-08 | $210.46 | $346.87 | 2,409,700 | — | — |
| 2023-06-07 | $211.21 | $348.11 | 3,334,600 | — | — |
| 2023-06-06 | $207.16 | $341.43 | 2,804,900 | — | — |
| 2023-06-05 | $206.78 | $340.80 | 2,345,700 | — | — |
| 2023-06-02 | $209.81 | $345.80 | 2,834,600 | — | — |
| 2023-06-01 | $203.92 | $336.09 | 2,764,800 | — | — |
| 2023-05-31 | $201.13 | $331.49 | 3,894,600 | — | — |
| 2023-05-30 | $205.70 | $339.02 | 2,534,100 | — | — |
| 2023-05-26 | $206.52 | $340.38 | 3,072,700 | — | — |
| 2023-05-25 | $201.04 | $331.34 | 3,030,400 | — | — |
| 2023-05-24 | $203.63 | $335.61 | 2,829,800 | — | — |
| 2023-05-23 | $206.65 | $340.59 | 6,507,500 | — | — |
| 2023-05-22 | $203.15 | $334.82 | 3,537,000 | — | — |
| 2023-05-19 | $206.27 | $339.96 | 2,768,400 | — | — |
| 2023-05-18 | $209.16 | $344.73 | 2,275,300 | — | — |
| 2023-05-17 | $207.20 | $341.50 | 3,755,900 | — | — |
| 2023-05-16 | $199.22 | $328.34 | 4,683,500 | — | — |
| 2023-05-15 | $201.55 | $332.19 | 2,971,500 | — | — |
| 2023-05-12 | $203.26 | $335.00 | 2,261,700 | — | — |
| 2023-05-11 | $203.30 | $335.07 | 3,015,600 | — | — |
| 2023-05-10 | $204.32 | $336.75 | 2,715,600 | — | — |
| 2023-05-09 | $207.12 | $341.37 | 2,249,900 | — | — |
| 2023-05-08 | $204.05 | $336.31 | 1,586,500 | — | — |
| 2023-05-05 | $205.81 | $339.21 | 2,495,600 | — | — |
| 2023-05-04 | $202.80 | $334.25 | 2,375,800 | — | — |
| 2023-05-03 | $205.31 | $338.38 | 2,386,600 | — | — |
| 2023-05-02 | $205.97 | $339.47 | 2,201,800 | — | — |
| 2023-05-01 | $208.22 | $343.18 | 2,282,100 | — | — |
| 2023-04-28 | $207.83 | $342.54 | 2,451,900 | — | — |
| 2023-04-27 | $204.53 | $337.10 | 2,498,900 | — | — |
| 2023-04-26 | $200.80 | $330.95 | 3,409,000 | — | — |
| 2023-04-25 | $205.88 | $339.32 | 2,723,700 | — | — |
| 2023-04-24 | $211.04 | $346.10 | 2,758,700 | — | — |
| 2023-04-21 | $211.04 | $346.10 | 2,864,000 | — | — |
| 2023-04-20 | $209.76 | $344.00 | 2,948,800 | — | — |
| 2023-04-19 | $208.83 | $342.47 | 2,488,700 | — | — |
| 2023-04-18 | $208.10 | $341.27 | 2,685,200 | — | — |
| 2023-04-17 | $205.00 | $336.19 | 2,420,000 | — | — |
| 2023-04-14 | $202.18 | $331.57 | 2,028,300 | — | — |
| 2023-04-13 | $201.47 | $330.40 | 2,778,700 | — | — |
| 2023-04-12 | $199.77 | $327.61 | 2,665,400 | — | — |
| 2023-04-11 | $201.34 | $330.19 | 2,459,000 | — | — |
| 2023-04-10 | $199.78 | $327.63 | 2,387,500 | — | — |
| 2023-04-06 | $198.57 | $325.65 | 2,403,300 | — | — |
| 2023-04-05 | $199.43 | $327.06 | 2,417,800 | — | — |
| 2023-04-04 | $203.00 | $332.91 | 2,500,100 | — | — |
| 2023-04-03 | $203.99 | $334.53 | 3,471,100 | — | — |
| 2023-03-31 | $199.97 | $327.94 | 3,151,600 | — | — |
| 2023-03-30 | $192.65 | $315.94 | 2,157,000 | — | — |
| 2023-03-29 | $191.94 | $314.77 | 2,436,300 | — | — |
| 2023-03-28 | $190.15 | $311.84 | 1,872,300 | — | — |
| 2023-03-27 | $190.53 | $312.46 | 2,488,400 | — | — |
| 2023-03-24 | $189.46 | $310.71 | 2,692,400 | — | — |
| 2023-03-23 | $189.69 | $311.08 | 3,346,400 | — | — |
| 2023-03-22 | $191.57 | $314.17 | 3,275,700 | — | — |
| 2023-03-21 | $196.79 | $322.73 | 2,940,400 | — | — |
| 2023-03-20 | $196.79 | $322.73 | 2,405,100 | — | — |
| 2023-03-17 | $197.36 | $323.66 | 7,271,200 | — | — |
| 2023-03-16 | $199.67 | $327.45 | 3,153,900 | — | — |
| 2023-03-15 | $198.59 | $325.68 | 3,794,100 | — | — |
| 2023-03-14 | $196.83 | $322.79 | 3,909,000 | — | — |
| 2023-03-13 | $197.55 | $323.97 | 3,116,300 | — | — |
| 2023-03-10 | $196.66 | $322.51 | 2,986,800 | — | — |
| 2023-03-09 | $199.05 | $326.43 | 2,440,300 | — | — |
| 2023-03-08 | $201.14 | $329.86 | 2,670,400 | — | — |
| 2023-03-07 | $197.41 | $323.74 | 3,320,200 | — | — |
| 2023-03-06 | $201.57 | $330.57 | 3,160,900 | — | — |
| 2023-03-03 | $199.73 | $327.55 | 3,483,200 | — | — |
| 2023-03-02 | $195.10 | $319.95 | 4,096,900 | — | — |
| 2023-03-01 | $194.31 | $318.66 | 9,814,300 | — | — |
| 2023-02-28 | $205.75 | $337.42 | 4,391,400 | — | — |
| 2023-02-27 | $204.24 | $334.94 | 2,764,800 | — | — |
| 2023-02-24 | $201.54 | $330.52 | 2,163,500 | — | — |
| 2023-02-23 | $202.21 | $331.61 | 2,332,200 | — | — |
| 2023-02-22 | $202.63 | $332.30 | 2,667,400 | — | — |
| 2023-02-21 | $201.85 | $331.02 | 3,942,900 | — | — |
| 2023-02-17 | $212.75 | $348.90 | 3,462,000 | — | — |
| 2023-02-16 | $214.01 | $350.97 | 2,479,000 | — | — |
| 2023-02-15 | $215.03 | $352.64 | 1,849,900 | — | — |
| 2023-02-14 | $213.76 | $350.56 | 2,316,600 | — | — |
| 2023-02-13 | $214.14 | $351.18 | 2,364,000 | — | — |
| 2023-02-10 | $208.78 | $342.39 | 1,836,300 | — | — |
| 2023-02-09 | $208.64 | $342.16 | 2,386,700 | — | — |
| 2023-02-08 | $212.76 | $348.92 | 2,421,100 | — | — |
| 2023-02-07 | $214.73 | $352.15 | 2,552,300 | — | — |
| 2023-02-06 | $215.87 | $354.02 | 2,380,600 | — | — |
| 2023-02-03 | $215.97 | $354.18 | 3,047,900 | — | — |
| 2023-02-02 | $221.56 | $363.35 | 4,156,800 | — | — |
| 2023-02-01 | $213.56 | $350.23 | 3,363,900 | — | — |
| 2023-01-31 | $208.25 | $341.52 | 3,415,800 | — | — |
| 2023-01-30 | $201.91 | $331.12 | 2,786,300 | — | — |
| 2023-01-27 | $202.49 | $332.07 | 2,907,900 | — | — |
| 2023-01-26 | $201.81 | $330.96 | 3,426,100 | — | — |
| 2023-01-25 | $206.11 | $338.01 | 2,283,400 | — | — |
| 2023-01-24 | $206.41 | $338.50 | 2,862,500 | — | — |
| 2023-01-23 | $205.11 | $334.65 | 3,473,500 | — | — |
| 2023-01-20 | $204.53 | $333.70 | 3,517,600 | — | — |
| 2023-01-19 | $202.13 | $329.79 | 3,508,800 | — | — |
| 2023-01-18 | $208.50 | $340.18 | 3,575,000 | — | — |
| 2023-01-17 | $209.52 | $341.84 | 2,943,800 | — | — |
| 2023-01-13 | $212.16 | $346.15 | 3,875,900 | — | — |
| 2023-01-12 | $210.26 | $343.05 | 2,690,200 | — | — |
| 2023-01-11 | $208.59 | $340.33 | 2,781,000 | — | — |
| 2023-01-10 | $201.40 | $328.60 | 2,200,800 | — | — |
| 2023-01-09 | $199.44 | $325.40 | 2,748,500 | — | — |
| 2023-01-06 | $200.97 | $327.89 | 3,121,400 | — | — |
| 2023-01-05 | $200.77 | $327.57 | 1,942,300 | — | — |
| 2023-01-04 | $201.39 | $328.58 | 2,507,400 | — | — |
| 2023-01-03 | $199.04 | $324.74 | 2,602,000 | — | — |