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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $212.46 | $341.00 | 1,608,800 | — | — |
| 2024-12-30 | $212.56 | $341.16 | 2,578,300 | — | — |
| 2024-12-27 | $216.99 | $348.27 | 1,926,700 | — | — |
| 2024-12-26 | $218.06 | $349.99 | 1,189,000 | — | — |
| 2024-12-24 | $218.09 | $350.04 | 1,063,500 | — | — |
| 2024-12-23 | $214.89 | $344.90 | 2,478,500 | — | — |
| 2024-12-20 | $211.78 | $339.91 | 6,604,100 | — | — |
| 2024-12-19 | $207.78 | $333.49 | 3,941,900 | — | — |
| 2024-12-18 | $207.77 | $333.47 | 4,077,400 | — | — |
| 2024-12-17 | $213.82 | $343.18 | 3,240,500 | — | — |
| 2024-12-16 | $216.31 | $347.18 | 3,409,800 | — | — |
| 2024-12-13 | $216.61 | $347.66 | 3,067,300 | — | — |
| 2024-12-12 | $217.72 | $349.44 | 2,995,000 | — | — |
| 2024-12-11 | $217.12 | $348.48 | 3,839,200 | — | — |
| 2024-12-10 | $215.61 | $346.06 | 2,679,400 | — | — |
| 2024-12-09 | $219.04 | $351.56 | 2,467,200 | — | — |
| 2024-12-06 | $218.20 | $348.74 | 3,189,400 | — | — |
| 2024-12-05 | $214.55 | $342.90 | 2,474,800 | — | — |
| 2024-12-04 | $218.30 | $348.90 | 2,635,200 | — | — |
| 2024-12-03 | $221.54 | $354.07 | 2,340,500 | — | — |
| 2024-12-02 | $223.12 | $356.60 | 3,240,200 | — | — |
| 2024-11-29 | $218.05 | $348.50 | 1,992,600 | — | — |
| 2024-11-27 | $217.17 | $347.09 | 2,943,400 | — | — |
| 2024-11-26 | $219.05 | $350.09 | 6,568,700 | — | — |
| 2024-11-25 | $223.58 | $357.33 | 7,303,600 | — | — |
| 2024-11-22 | $214.59 | $342.97 | 2,695,200 | — | — |
| 2024-11-21 | $213.96 | $341.96 | 2,540,600 | — | — |
| 2024-11-20 | $211.01 | $337.24 | 3,072,400 | — | — |
| 2024-11-19 | $210.43 | $336.32 | 2,958,600 | — | — |
| 2024-11-18 | $209.65 | $335.07 | 3,774,000 | — | — |
| 2024-11-15 | $206.35 | $329.80 | 3,881,000 | — | — |
| 2024-11-14 | $212.24 | $339.21 | 3,214,100 | — | — |
| 2024-11-13 | $212.84 | $340.17 | 4,609,800 | — | — |
| 2024-11-12 | $219.55 | $350.89 | 2,593,900 | — | — |
| 2024-11-11 | $220.47 | $352.36 | 3,271,700 | — | — |
| 2024-11-08 | $225.80 | $360.88 | 3,426,900 | — | — |
| 2024-11-07 | $227.77 | $364.03 | 2,500,600 | — | — |
| 2024-11-06 | $226.25 | $361.60 | 3,615,300 | — | — |
| 2024-11-05 | $217.60 | $347.78 | 3,753,400 | — | — |
| 2024-11-04 | $224.19 | $358.31 | 1,599,600 | — | — |
| 2024-11-01 | $225.48 | $360.37 | 2,922,800 | — | — |
| 2024-10-31 | $223.11 | $356.58 | 4,258,100 | — | — |
| 2024-10-30 | $230.12 | $367.79 | 2,084,400 | — | — |
| 2024-10-29 | $235.23 | $375.95 | 2,055,900 | — | — |
| 2024-10-28 | $230.14 | $367.82 | 3,403,700 | — | — |
| 2024-10-25 | $230.17 | $367.87 | 1,733,500 | — | — |
| 2024-10-24 | $229.68 | $367.08 | 2,376,100 | — | — |
| 2024-10-23 | $226.85 | $362.56 | 2,492,000 | — | — |
| 2024-10-22 | $224.62 | $359.00 | 1,833,700 | — | — |
| 2024-10-21 | $225.67 | $360.67 | 2,212,200 | — | — |
| 2024-10-18 | $228.33 | $364.93 | 1,763,100 | — | — |
| 2024-10-17 | $227.34 | $363.34 | 3,637,700 | — | — |
| 2024-10-16 | $227.49 | $363.58 | 1,585,700 | — | — |
| 2024-10-15 | $225.87 | $360.99 | 4,112,200 | — | — |
| 2024-10-14 | $236.43 | $377.87 | 1,770,300 | — | — |
| 2024-10-11 | $232.86 | $372.17 | 1,428,900 | — | — |
| 2024-10-10 | $230.70 | $368.71 | 1,793,700 | — | — |
| 2024-10-09 | $233.24 | $372.77 | 2,410,700 | — | — |
| 2024-10-08 | $229.40 | $366.64 | 2,447,400 | — | — |
| 2024-10-07 | $226.51 | $362.02 | 1,564,700 | — | — |
| 2024-10-04 | $228.23 | $364.77 | 1,895,200 | — | — |
| 2024-10-03 | $226.56 | $362.10 | 2,087,700 | — | — |
| 2024-10-02 | $227.73 | $363.97 | 1,858,000 | — | — |
| 2024-10-01 | $223.67 | $357.48 | 3,124,400 | — | — |
| 2024-09-30 | $230.17 | $367.87 | 2,711,400 | — | — |
| 2024-09-27 | $232.05 | $370.87 | 2,277,800 | — | — |
| 2024-09-26 | $232.46 | $371.53 | 3,883,000 | — | — |
| 2024-09-25 | $226.64 | $362.22 | 2,042,600 | — | — |
| 2024-09-24 | $227.33 | $363.33 | 1,984,800 | — | — |
| 2024-09-23 | $226.01 | $361.22 | 1,357,900 | — | — |
| 2024-09-20 | $226.78 | $362.45 | 5,009,500 | — | — |
| 2024-09-19 | $233.45 | $373.11 | 7,157,700 | — | — |
| 2024-09-18 | $222.64 | $355.83 | 2,527,300 | — | — |
| 2024-09-17 | $225.35 | $360.16 | 2,524,500 | — | — |
| 2024-09-16 | $223.28 | $356.85 | 2,124,000 | — | — |
| 2024-09-13 | $225.42 | $360.28 | 2,032,300 | — | — |
| 2024-09-12 | $221.53 | $354.06 | 2,157,800 | — | — |
| 2024-09-11 | $225.07 | $359.72 | 3,431,800 | — | — |
| 2024-09-10 | $218.72 | $349.57 | 2,048,900 | — | — |
| 2024-09-09 | $218.56 | $349.31 | 2,450,800 | — | — |
| 2024-09-06 | $213.64 | $341.45 | 3,437,000 | — | — |
| 2024-09-05 | $219.06 | $350.11 | 2,730,000 | — | — |
| 2024-09-04 | $221.80 | $354.49 | 2,736,400 | — | — |
| 2024-09-03 | $218.71 | $349.55 | 4,868,600 | — | — |
| 2024-08-30 | $234.84 | $373.86 | 2,770,900 | — | — |
| 2024-08-29 | $230.89 | $367.57 | 2,711,500 | — | — |
| 2024-08-28 | $227.17 | $361.65 | 3,211,800 | — | — |
| 2024-08-27 | $231.84 | $369.08 | 3,707,500 | — | — |
| 2024-08-26 | $225.61 | $359.17 | 2,532,300 | — | — |
| 2024-08-23 | $228.39 | $363.59 | 3,208,000 | — | — |
| 2024-08-22 | $221.91 | $353.28 | 3,708,100 | — | — |
| 2024-08-21 | $227.50 | $362.17 | 5,595,100 | — | — |
| 2024-08-20 | $223.49 | $355.79 | 3,994,200 | — | — |
| 2024-08-19 | $225.95 | $359.71 | 2,803,100 | — | — |
| 2024-08-16 | $223.19 | $355.31 | 2,573,600 | — | — |
| 2024-08-15 | $223.67 | $356.08 | 5,197,400 | — | — |
| 2024-08-14 | $215.32 | $342.78 | 2,409,500 | — | — |
| 2024-08-13 | $218.01 | $347.07 | 4,011,000 | — | — |
| 2024-08-12 | $212.08 | $337.63 | 1,712,100 | — | — |
| 2024-08-09 | $211.31 | $336.40 | 2,482,100 | — | — |
| 2024-08-08 | $213.64 | $340.11 | 4,510,100 | — | — |
| 2024-08-07 | $201.31 | $320.48 | 4,178,200 | — | — |
| 2024-08-06 | $204.88 | $326.16 | 4,671,100 | — | — |
| 2024-08-05 | $200.56 | $319.29 | 4,879,700 | — | — |
| 2024-08-02 | $207.96 | $331.07 | 6,796,700 | — | — |
| 2024-08-01 | $218.92 | $348.52 | 5,404,600 | — | — |
| 2024-07-31 | $231.38 | $368.35 | 4,308,100 | — | — |
| 2024-07-30 | $224.58 | $357.53 | 3,955,600 | — | — |
| 2024-07-29 | $227.40 | $362.02 | 2,672,200 | — | — |
| 2024-07-26 | $226.43 | $360.47 | 4,296,200 | — | — |
| 2024-07-25 | $220.92 | $351.70 | 5,114,600 | — | — |
| 2024-07-24 | $224.62 | $357.59 | 4,589,600 | — | — |
| 2024-07-23 | $230.32 | $366.66 | 3,876,200 | — | — |
| 2024-07-22 | $240.04 | $382.14 | 2,827,300 | — | — |
| 2024-07-19 | $231.22 | $368.10 | 2,894,900 | — | — |
| 2024-07-18 | $238.99 | $380.47 | 3,688,500 | — | — |
| 2024-07-17 | $235.61 | $375.09 | 4,448,200 | — | — |
| 2024-07-16 | $243.33 | $387.38 | 1,964,600 | — | — |
| 2024-07-15 | $237.72 | $378.45 | 2,057,200 | — | — |
| 2024-07-12 | $238.56 | $379.78 | 3,105,700 | — | — |
| 2024-07-11 | $233.74 | $372.11 | 3,103,700 | — | — |
| 2024-07-10 | $238.33 | $379.42 | 4,037,600 | — | — |
| 2024-07-09 | $232.01 | $369.35 | 1,315,500 | — | — |
| 2024-07-08 | $233.34 | $371.47 | 1,729,500 | — | — |
| 2024-07-05 | $230.89 | $367.57 | 2,251,800 | — | — |
| 2024-07-03 | $230.02 | $366.19 | 1,425,700 | — | — |
| 2024-07-02 | $228.24 | $363.35 | 2,417,900 | — | — |
| 2024-07-01 | $225.18 | $358.48 | 2,307,800 | — | — |
| 2024-06-28 | $228.26 | $363.38 | 3,634,000 | — | — |
| 2024-06-27 | $226.68 | $360.87 | 2,159,000 | — | — |
| 2024-06-26 | $227.84 | $362.72 | 2,510,600 | — | — |
| 2024-06-25 | $230.34 | $366.70 | 2,001,300 | — | — |
| 2024-06-24 | $228.46 | $363.70 | 2,413,600 | — | — |
| 2024-06-21 | $231.05 | $367.83 | 7,167,000 | — | — |
| 2024-06-20 | $229.51 | $365.37 | 4,562,300 | — | — |
| 2024-06-18 | $235.38 | $374.72 | 2,457,400 | — | — |
| 2024-06-17 | $232.39 | $369.96 | 2,415,000 | — | — |
| 2024-06-14 | $231.19 | $368.05 | 2,252,400 | — | — |
| 2024-06-13 | $234.03 | $372.57 | 2,673,800 | — | — |
| 2024-06-12 | $238.44 | $379.59 | 2,515,000 | — | — |
| 2024-06-11 | $236.30 | $376.18 | 3,098,600 | — | — |
| 2024-06-10 | $235.37 | $374.70 | 2,765,600 | — | — |
| 2024-06-07 | $234.77 | $373.75 | 2,208,200 | — | — |
| 2024-06-06 | $237.41 | $377.95 | 2,757,000 | — | — |
| 2024-06-05 | $235.68 | $375.20 | 4,016,700 | — | — |
| 2024-06-04 | $230.63 | $367.16 | 2,616,000 | — | — |
| 2024-06-03 | $232.21 | $368.21 | 3,087,800 | — | — |
| 2024-05-31 | $234.49 | $371.82 | 6,460,100 | — | — |
| 2024-05-30 | $230.00 | $364.70 | 2,884,600 | — | — |
| 2024-05-29 | $228.15 | $361.77 | 3,002,100 | — | — |
| 2024-05-28 | $233.44 | $370.16 | 2,673,800 | — | — |
| 2024-05-24 | $232.51 | $368.68 | 4,544,300 | — | — |
| 2024-05-23 | $234.56 | $371.93 | 5,578,400 | — | — |
| 2024-05-22 | $240.16 | $380.81 | 9,445,800 | — | — |
| 2024-05-21 | $216.64 | $343.52 | 3,428,800 | — | — |
| 2024-05-20 | $217.48 | $344.85 | 2,647,900 | — | — |
| 2024-05-17 | $214.08 | $339.46 | 2,373,800 | — | — |
| 2024-05-16 | $214.12 | $339.52 | 2,820,000 | — | — |
| 2024-05-15 | $215.75 | $342.11 | 3,802,700 | — | — |
| 2024-05-14 | $211.94 | $336.07 | 2,683,400 | — | — |
| 2024-05-13 | $208.38 | $330.42 | 2,314,800 | — | — |
| 2024-05-10 | $207.19 | $328.54 | 2,617,000 | — | — |
| 2024-05-09 | $204.79 | $324.73 | 2,941,800 | — | — |
| 2024-05-08 | $204.86 | $324.84 | 2,464,300 | — | — |
| 2024-05-07 | $203.57 | $322.79 | 3,276,700 | — | — |
| 2024-05-06 | $203.32 | $322.40 | 2,168,900 | — | — |
| 2024-05-03 | $199.63 | $316.55 | 2,372,800 | — | — |
| 2024-05-02 | $196.49 | $311.57 | 2,728,100 | — | — |
| 2024-05-01 | $193.89 | $307.45 | 3,554,600 | — | — |
| 2024-04-30 | $200.61 | $318.10 | 2,668,400 | — | — |
| 2024-04-29 | $203.90 | $323.32 | 2,289,200 | — | — |
| 2024-04-26 | $201.97 | $320.26 | 3,136,300 | — | — |
| 2024-04-25 | $197.94 | $313.87 | 3,301,500 | — | — |
| 2024-04-24 | $196.50 | $311.58 | 6,527,500 | — | — |
| 2024-04-23 | $189.93 | $301.17 | 4,177,800 | — | — |
| 2024-04-22 | $186.31 | $295.43 | 3,557,800 | — | — |
| 2024-04-19 | $183.36 | $290.75 | 4,121,300 | — | — |
| 2024-04-18 | $187.58 | $297.44 | 2,748,900 | — | — |
| 2024-04-17 | $189.43 | $300.37 | 2,763,200 | — | — |
| 2024-04-16 | $191.23 | $303.23 | 2,268,000 | — | — |
| 2024-04-15 | $190.29 | $301.74 | 2,561,500 | — | — |
| 2024-04-12 | $192.27 | $304.88 | 3,337,200 | — | — |
| 2024-04-11 | $198.64 | $314.98 | 3,427,100 | — | — |
| 2024-04-10 | $196.33 | $311.31 | 4,517,700 | — | — |
| 2024-04-09 | $204.12 | $323.67 | 4,598,000 | — | — |
| 2024-04-08 | $196.69 | $311.89 | 2,456,700 | — | — |
| 2024-04-05 | $194.76 | $308.83 | 2,087,400 | — | — |
| 2024-04-04 | $191.95 | $304.37 | 2,931,000 | — | — |
| 2024-04-03 | $195.36 | $309.78 | 1,928,300 | — | — |
| 2024-04-02 | $194.88 | $309.02 | 2,495,800 | — | — |
| 2024-04-01 | $196.62 | $311.77 | 2,032,300 | — | — |
| 2024-03-28 | $197.79 | $313.63 | 3,119,700 | — | — |
| 2024-03-27 | $193.33 | $306.56 | 2,410,300 | — | — |
| 2024-03-26 | $188.96 | $299.63 | 2,711,500 | — | — |
| 2024-03-25 | $190.63 | $302.28 | 1,768,700 | — | — |
| 2024-03-22 | $193.51 | $306.84 | 2,104,300 | — | — |
| 2024-03-21 | $195.15 | $309.44 | 3,109,000 | — | — |
| 2024-03-20 | $194.32 | $308.13 | 2,594,300 | — | — |
| 2024-03-19 | $190.54 | $302.13 | 2,226,700 | — | — |
| 2024-03-18 | $191.22 | $303.21 | 2,846,500 | — | — |
| 2024-03-15 | $195.20 | $309.52 | 10,198,200 | — | — |
| 2024-03-14 | $194.43 | $308.30 | 4,361,800 | — | — |
| 2024-03-13 | $198.60 | $314.91 | 3,647,400 | — | — |
| 2024-03-12 | $199.20 | $315.87 | 3,864,600 | — | — |
| 2024-03-11 | $198.21 | $314.30 | 3,110,900 | — | — |
| 2024-03-08 | $195.94 | $310.70 | 3,752,600 | — | — |
| 2024-03-07 | $198.24 | $314.34 | 4,275,300 | — | — |
| 2024-03-06 | $191.70 | $303.97 | 3,905,300 | — | — |
| 2024-03-05 | $189.80 | $300.96 | 3,328,500 | — | — |
| 2024-03-04 | $194.66 | $308.67 | 3,150,700 | — | — |
| 2024-03-01 | $196.16 | $309.59 | 2,934,700 | — | — |
| 2024-02-29 | $191.82 | $302.74 | 3,119,300 | — | — |
| 2024-02-28 | $187.76 | $296.33 | 1,774,800 | — | — |
| 2024-02-27 | $189.07 | $298.40 | 1,886,100 | — | — |
| 2024-02-26 | $189.01 | $298.30 | 2,827,100 | — | — |
| 2024-02-23 | $190.11 | $300.04 | 3,720,400 | — | — |
| 2024-02-22 | $191.91 | $302.88 | 5,780,400 | — | — |
| 2024-02-21 | $193.72 | $305.74 | 5,555,900 | — | — |
| 2024-02-20 | $189.40 | $298.92 | 4,600,500 | — | — |
| 2024-02-16 | $188.24 | $297.09 | 4,353,300 | — | — |
| 2024-02-15 | $187.54 | $295.98 | 2,811,200 | — | — |
| 2024-02-14 | $186.32 | $294.06 | 3,780,800 | — | — |
| 2024-02-13 | $184.69 | $291.48 | 6,800,200 | — | — |
| 2024-02-12 | $194.05 | $306.26 | 6,264,900 | — | — |
| 2024-02-09 | $195.02 | $307.79 | 3,183,900 | — | — |
| 2024-02-08 | $194.06 | $306.27 | 2,594,500 | — | — |
| 2024-02-07 | $191.97 | $302.97 | 3,500,400 | — | — |
| 2024-02-06 | $189.71 | $299.41 | 3,991,700 | — | — |
| 2024-02-05 | $192.56 | $303.90 | 3,193,700 | — | — |
| 2024-02-02 | $192.10 | $303.18 | 2,948,400 | — | — |
| 2024-02-01 | $192.01 | $303.04 | 2,628,000 | — | — |
| 2024-01-31 | $192.36 | $303.59 | 4,125,600 | — | — |
| 2024-01-30 | $194.74 | $307.35 | 2,479,800 | — | — |
| 2024-01-29 | $197.20 | $311.23 | 2,766,500 | — | — |
| 2024-01-26 | $193.93 | $306.07 | 2,379,100 | — | — |
| 2024-01-25 | $197.30 | $311.39 | 2,957,300 | — | — |
| 2024-01-24 | $198.30 | $312.96 | 4,255,300 | — | — |
| 2024-01-23 | $201.37 | $317.81 | 3,801,100 | — | — |
| 2024-01-22 | $197.31 | $311.40 | 2,861,800 | — | — |
| 2024-01-19 | $194.77 | $307.39 | 4,408,400 | — | — |
| 2024-01-18 | $189.97 | $299.82 | 3,585,500 | — | — |
| 2024-01-17 | $185.43 | $292.65 | 2,925,900 | — | — |
| 2024-01-16 | $187.79 | $296.38 | 2,373,300 | — | — |
| 2024-01-12 | $188.36 | $297.28 | 1,597,100 | — | — |
| 2024-01-11 | $188.96 | $298.22 | 2,918,700 | — | — |
| 2024-01-10 | $188.37 | $297.29 | 3,080,400 | — | — |
| 2024-01-09 | $189.76 | $299.49 | 3,151,700 | — | — |
| 2024-01-08 | $188.98 | $298.25 | 2,587,200 | — | — |
| 2024-01-05 | $186.55 | $294.42 | 2,492,200 | — | — |
| 2024-01-04 | $186.07 | $293.66 | 3,923,500 | — | — |
| 2024-01-03 | $188.96 | $298.22 | 3,297,400 | — | — |
| 2024-01-02 | $193.58 | $305.51 | 3,279,200 | — | — |