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
- 1972-06-01 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $188.47 | $409.45 | 2,813,900 | — | — |
| 2021-12-30 | $189.41 | $411.50 | 2,109,200 | — | — |
| 2021-12-29 | $190.81 | $414.54 | 2,754,900 | — | — |
| 2021-12-28 | $191.10 | $415.17 | 2,806,900 | — | — |
| 2021-12-27 | $191.84 | $416.77 | 3,405,600 | — | — |
| 2021-12-23 | $187.40 | $407.13 | 3,266,500 | — | — |
| 2021-12-22 | $186.93 | $406.11 | 3,375,500 | — | — |
| 2021-12-21 | $186.37 | $404.89 | 6,089,400 | — | — |
| 2021-12-20 | $184.24 | $400.26 | 4,474,300 | — | — |
| 2021-12-17 | $186.30 | $404.74 | 8,427,700 | — | — |
| 2021-12-16 | $188.24 | $408.95 | 5,452,300 | — | — |
| 2021-12-15 | $193.44 | $420.25 | 6,342,000 | — | — |
| 2021-12-14 | $190.27 | $413.36 | 6,130,400 | — | — |
| 2021-12-13 | $193.24 | $419.82 | 6,178,300 | — | — |
| 2021-12-10 | $196.00 | $425.81 | 3,264,200 | — | — |
| 2021-12-09 | $193.40 | $420.16 | 3,626,700 | — | — |
| 2021-12-08 | $196.39 | $426.66 | 4,255,900 | — | — |
| 2021-12-07 | $199.03 | $432.39 | 5,815,600 | — | — |
| 2021-12-06 | $194.61 | $422.79 | 4,084,600 | — | — |
| 2021-12-03 | $193.38 | $420.12 | 4,901,000 | — | — |
| 2021-12-02 | $193.58 | $420.55 | 4,236,700 | — | — |
| 2021-12-01 | $191.76 | $416.60 | 7,279,100 | — | — |
| 2021-11-30 | $192.37 | $417.93 | 8,775,600 | — | — |
| 2021-11-29 | $194.38 | $422.29 | 4,576,200 | — | — |
| 2021-11-26 | $188.26 | $409.00 | 3,324,900 | — | — |
| 2021-11-24 | $193.60 | $420.60 | 6,494,000 | — | — |
| 2021-11-23 | $192.64 | $418.51 | 4,881,400 | — | — |
| 2021-11-22 | $192.50 | $418.21 | 4,712,300 | — | — |
| 2021-11-19 | $195.16 | $423.99 | 5,129,100 | — | — |
| 2021-11-18 | $193.47 | $420.32 | 4,677,300 | — | — |
| 2021-11-17 | $189.57 | $411.84 | 4,167,800 | — | — |
| 2021-11-16 | $188.52 | $409.56 | 3,312,000 | — | — |
| 2021-11-15 | $189.23 | $411.10 | 2,985,200 | — | — |
| 2021-11-12 | $190.08 | $412.95 | 3,121,700 | — | — |
| 2021-11-11 | $188.60 | $409.74 | 2,554,800 | — | — |
| 2021-11-10 | $187.02 | $406.30 | 4,304,600 | — | — |
| 2021-11-09 | $190.79 | $414.49 | 4,314,700 | — | — |
| 2021-11-08 | $192.36 | $417.90 | 5,213,900 | — | — |
| 2021-11-05 | $193.40 | $420.16 | 4,510,500 | — | — |
| 2021-11-04 | $191.11 | $415.19 | 4,828,000 | — | — |
| 2021-11-03 | $189.19 | $411.02 | 3,666,900 | — | — |
| 2021-11-02 | $189.34 | $411.34 | 4,009,600 | — | — |
| 2021-11-01 | $187.47 | $407.28 | 4,203,900 | — | — |
| 2021-10-29 | $187.48 | $407.30 | 4,552,200 | — | — |
| 2021-10-28 | $187.87 | $405.65 | 5,123,000 | — | — |
| 2021-10-27 | $187.10 | $403.99 | 10,365,500 | — | — |
| 2021-10-26 | $196.98 | $425.32 | 5,837,500 | — | — |
| 2021-10-25 | $200.20 | $432.27 | 4,254,900 | — | — |
| 2021-10-22 | $199.07 | $429.83 | 3,649,200 | — | — |
| 2021-10-21 | $201.29 | $434.63 | 3,276,300 | — | — |
| 2021-10-20 | $199.38 | $430.50 | 3,043,300 | — | — |
| 2021-10-19 | $198.23 | $428.02 | 2,666,100 | — | — |
| 2021-10-18 | $194.91 | $420.85 | 2,804,600 | — | — |
| 2021-10-15 | $194.45 | $419.86 | 2,648,900 | — | — |
| 2021-10-14 | $192.49 | $415.63 | 3,412,800 | — | — |
| 2021-10-13 | $187.10 | $403.99 | 3,796,500 | — | — |
| 2021-10-12 | $188.48 | $406.97 | 6,225,100 | — | — |
| 2021-10-11 | $193.37 | $417.53 | 2,280,200 | — | — |
| 2021-10-08 | $195.24 | $421.56 | 2,574,100 | — | — |
| 2021-10-07 | $195.31 | $421.72 | 2,873,200 | — | — |
| 2021-10-06 | $194.39 | $419.73 | 3,103,400 | — | — |
| 2021-10-05 | $193.88 | $418.63 | 3,860,200 | — | — |
| 2021-10-04 | $190.40 | $411.11 | 3,934,100 | — | — |
| 2021-10-01 | $193.79 | $418.43 | 2,986,100 | — | — |
| 2021-09-30 | $192.21 | $415.02 | 3,270,800 | — | — |
| 2021-09-29 | $193.07 | $416.88 | 3,436,800 | — | — |
| 2021-09-28 | $194.89 | $420.81 | 4,274,600 | — | — |
| 2021-09-27 | $200.33 | $432.55 | 3,022,300 | — | — |
| 2021-09-24 | $200.65 | $433.25 | 3,191,500 | — | — |
| 2021-09-23 | $198.67 | $428.97 | 2,756,900 | — | — |
| 2021-09-22 | $195.92 | $423.03 | 3,526,100 | — | — |
| 2021-09-21 | $192.96 | $416.64 | 3,093,400 | — | — |
| 2021-09-20 | $192.59 | $415.84 | 4,614,300 | — | — |
| 2021-09-17 | $196.25 | $423.75 | 5,819,300 | — | — |
| 2021-09-16 | $196.82 | $424.98 | 2,661,500 | — | — |
| 2021-09-15 | $197.50 | $426.44 | 3,995,900 | — | — |
| 2021-09-14 | $195.11 | $421.28 | 3,239,600 | — | — |
| 2021-09-13 | $193.98 | $418.84 | 3,687,200 | — | — |
| 2021-09-10 | $190.65 | $411.65 | 3,331,700 | — | — |
| 2021-09-09 | $188.47 | $406.95 | 1,827,900 | — | — |
| 2021-09-08 | $188.80 | $407.66 | 2,021,600 | — | — |
| 2021-09-07 | $189.46 | $409.08 | 2,295,900 | — | — |
| 2021-09-03 | $189.88 | $409.99 | 2,103,400 | — | — |
| 2021-09-02 | $189.41 | $408.98 | 2,061,400 | — | — |
| 2021-09-01 | $188.35 | $406.69 | 4,536,600 | — | — |
| 2021-08-31 | $190.91 | $412.22 | 4,227,500 | — | — |
| 2021-08-30 | $191.43 | $413.34 | 2,356,500 | — | — |
| 2021-08-27 | $190.52 | $411.37 | 2,859,800 | — | — |
| 2021-08-26 | $187.97 | $405.87 | 3,643,700 | — | — |
| 2021-08-25 | $188.09 | $406.13 | 3,163,600 | — | — |
| 2021-08-24 | $187.82 | $405.54 | 3,268,200 | — | — |
| 2021-08-23 | $187.85 | $405.61 | 3,529,000 | — | — |
| 2021-08-20 | $184.97 | $399.39 | 3,855,300 | — | — |
| 2021-08-19 | $185.04 | $399.54 | 3,871,700 | — | — |
| 2021-08-18 | $183.80 | $396.86 | 2,862,500 | — | — |
| 2021-08-17 | $186.32 | $402.30 | 3,411,800 | — | — |
| 2021-08-16 | $189.85 | $409.93 | 2,506,100 | — | — |
| 2021-08-13 | $188.70 | $407.44 | 1,923,700 | — | — |
| 2021-08-12 | $187.87 | $405.65 | 3,949,600 | — | — |
| 2021-08-11 | $189.50 | $409.17 | 2,339,300 | — | — |
| 2021-08-10 | $189.65 | $409.49 | 3,497,100 | — | — |
| 2021-08-09 | $190.45 | $411.22 | 2,395,900 | — | — |
| 2021-08-06 | $192.96 | $416.64 | 2,414,300 | — | — |
| 2021-08-05 | $193.16 | $417.07 | 2,769,500 | — | — |
| 2021-08-04 | $192.38 | $415.39 | 3,793,600 | — | — |
| 2021-08-03 | $189.34 | $408.83 | 3,703,400 | — | — |
| 2021-08-02 | $190.72 | $411.80 | 2,922,600 | — | — |
| 2021-07-30 | $190.62 | $411.59 | 2,521,600 | — | — |
| 2021-07-29 | $189.83 | $409.88 | 3,081,800 | — | — |
| 2021-07-28 | $186.85 | $403.45 | 2,956,700 | — | — |
| 2021-07-27 | $185.13 | $399.73 | 4,649,900 | — | — |
| 2021-07-26 | $188.26 | $406.49 | 4,516,600 | — | — |
| 2021-07-23 | $186.85 | $403.45 | 5,983,000 | — | — |
| 2021-07-22 | $183.91 | $394.90 | 12,673,900 | — | — |
| 2021-07-21 | $194.24 | $417.08 | 6,352,800 | — | — |
| 2021-07-20 | $187.77 | $403.19 | 4,287,300 | — | — |
| 2021-07-19 | $186.24 | $399.90 | 4,181,300 | — | — |
| 2021-07-16 | $186.12 | $399.64 | 4,337,500 | — | — |
| 2021-07-15 | $188.26 | $404.24 | 4,259,900 | — | — |
| 2021-07-14 | $191.28 | $410.72 | 3,590,200 | — | — |
| 2021-07-13 | $191.20 | $410.55 | 2,695,100 | — | — |
| 2021-07-12 | $191.92 | $412.10 | 4,069,500 | — | — |
| 2021-07-09 | $190.27 | $408.55 | 3,109,200 | — | — |
| 2021-07-08 | $188.24 | $404.20 | 3,146,900 | — | — |
| 2021-07-07 | $189.78 | $407.50 | 2,749,500 | — | — |
| 2021-07-06 | $191.20 | $410.55 | 2,619,600 | — | — |
| 2021-07-02 | $192.21 | $412.72 | 2,389,900 | — | — |
| 2021-07-01 | $190.84 | $409.78 | 3,455,900 | — | — |
| 2021-06-30 | $192.30 | $412.91 | 2,687,600 | — | — |
| 2021-06-29 | $192.88 | $414.16 | 2,108,700 | — | — |
| 2021-06-28 | $191.53 | $411.26 | 3,228,700 | — | — |
| 2021-06-25 | $188.17 | $404.05 | 4,639,100 | — | — |
| 2021-06-24 | $188.61 | $404.99 | 2,876,700 | — | — |
| 2021-06-23 | $186.10 | $399.60 | 2,473,300 | — | — |
| 2021-06-22 | $187.04 | $401.62 | 3,299,700 | — | — |
| 2021-06-21 | $186.11 | $399.62 | 3,771,200 | — | — |
| 2021-06-18 | $183.07 | $393.09 | 7,535,200 | — | — |
| 2021-06-17 | $187.65 | $402.93 | 3,222,300 | — | — |
| 2021-06-16 | $187.73 | $403.10 | 3,357,900 | — | — |
| 2021-06-15 | $188.61 | $404.99 | 2,600,100 | — | — |
| 2021-06-14 | $190.26 | $408.53 | 3,360,300 | — | — |
| 2021-06-11 | $188.67 | $405.12 | 2,309,400 | — | — |
| 2021-06-10 | $188.00 | $403.68 | 3,188,700 | — | — |
| 2021-06-09 | $186.45 | $400.35 | 2,866,900 | — | — |
| 2021-06-08 | $186.93 | $401.38 | 3,063,600 | — | — |
| 2021-06-07 | $188.55 | $404.86 | 2,726,100 | — | — |
| 2021-06-04 | $190.07 | $408.13 | 3,462,900 | — | — |
| 2021-06-03 | $186.00 | $399.39 | 4,205,300 | — | — |
| 2021-06-02 | $190.75 | $409.59 | 3,137,900 | — | — |
| 2021-06-01 | $189.00 | $405.83 | 4,817,300 | — | — |
| 2021-05-28 | $189.82 | $407.59 | 3,306,500 | — | — |
| 2021-05-27 | $189.13 | $406.11 | 10,107,700 | — | — |
| 2021-05-26 | $188.36 | $404.45 | 4,221,600 | — | — |
| 2021-05-25 | $188.70 | $405.18 | 4,270,100 | — | — |
| 2021-05-24 | $188.69 | $405.16 | 4,175,900 | — | — |
| 2021-05-21 | $185.01 | $397.26 | 3,682,300 | — | — |
| 2021-05-20 | $185.30 | $397.88 | 5,387,000 | — | — |
| 2021-05-19 | $181.72 | $390.20 | 4,780,000 | — | — |
| 2021-05-18 | $178.87 | $384.08 | 3,454,100 | — | — |
| 2021-05-17 | $180.83 | $388.28 | 4,162,300 | — | — |
| 2021-05-14 | $183.27 | $393.52 | 4,433,500 | — | — |
| 2021-05-13 | $178.99 | $384.33 | 4,361,000 | — | — |
| 2021-05-12 | $176.60 | $379.20 | 5,297,900 | — | — |
| 2021-05-11 | $183.20 | $393.37 | 4,641,300 | — | — |
| 2021-05-10 | $182.05 | $390.90 | 4,580,400 | — | — |
| 2021-05-07 | $187.76 | $403.17 | 4,591,400 | — | — |
| 2021-05-06 | $184.27 | $395.67 | 4,525,800 | — | — |
| 2021-05-05 | $181.65 | $390.05 | 5,257,100 | — | — |
| 2021-05-04 | $179.03 | $384.42 | 5,222,300 | — | — |
| 2021-05-03 | $178.80 | $383.93 | 5,136,100 | — | — |
| 2021-04-30 | $180.51 | $387.60 | 6,193,600 | — | — |
| 2021-04-29 | $185.82 | $396.81 | 4,547,300 | — | — |
| 2021-04-28 | $181.82 | $388.27 | 9,434,200 | — | — |
| 2021-04-27 | $190.21 | $406.18 | 3,864,100 | — | — |
| 2021-04-26 | $191.36 | $408.64 | 3,842,300 | — | — |
| 2021-04-23 | $188.82 | $403.22 | 3,512,400 | — | — |
| 2021-04-22 | $185.80 | $396.77 | 3,853,100 | — | — |
| 2021-04-21 | $188.90 | $403.39 | 4,796,500 | — | — |
| 2021-04-20 | $185.27 | $395.63 | 4,258,900 | — | — |
| 2021-04-19 | $187.06 | $399.46 | 5,334,900 | — | — |
| 2021-04-16 | $191.93 | $409.86 | 5,792,900 | — | — |
| 2021-04-15 | $193.17 | $412.50 | 4,471,900 | — | — |
| 2021-04-14 | $190.33 | $406.44 | 3,555,000 | — | — |
| 2021-04-13 | $191.24 | $408.38 | 4,009,300 | — | — |
| 2021-04-12 | $192.43 | $410.92 | 4,504,800 | — | — |
| 2021-04-09 | $195.43 | $417.33 | 3,127,300 | — | — |
| 2021-04-08 | $195.20 | $416.84 | 3,157,200 | — | — |
| 2021-04-07 | $193.09 | $412.33 | 3,678,900 | — | — |
| 2021-04-06 | $194.59 | $415.54 | 3,506,900 | — | — |
| 2021-04-05 | $196.93 | $420.53 | 4,323,900 | — | — |
| 2021-04-01 | $192.06 | $410.13 | 4,581,300 | — | — |
| 2021-03-31 | $188.99 | $403.58 | 5,427,500 | — | — |
| 2021-03-30 | $185.94 | $397.07 | 4,458,700 | — | — |
| 2021-03-29 | $186.18 | $397.58 | 4,983,600 | — | — |
| 2021-03-26 | $188.20 | $401.89 | 6,363,500 | — | — |
| 2021-03-25 | $178.49 | $381.16 | 4,878,500 | — | — |
| 2021-03-24 | $178.90 | $382.03 | 5,056,100 | — | — |
| 2021-03-23 | $178.78 | $381.78 | 4,688,500 | — | — |
| 2021-03-22 | $180.10 | $384.59 | 4,476,100 | — | — |
| 2021-03-19 | $175.98 | $375.80 | 8,447,300 | — | — |
| 2021-03-18 | $174.36 | $372.34 | 4,214,400 | — | — |
| 2021-03-17 | $179.35 | $382.99 | 4,004,800 | — | — |
| 2021-03-16 | $177.14 | $378.27 | 4,132,600 | — | — |
| 2021-03-15 | $174.91 | $373.51 | 3,876,500 | — | — |
| 2021-03-12 | $173.57 | $370.65 | 3,514,600 | — | — |
| 2021-03-11 | $174.95 | $373.60 | 5,002,700 | — | — |
| 2021-03-10 | $169.42 | $361.79 | 4,270,500 | — | — |
| 2021-03-09 | $170.36 | $363.80 | 7,610,300 | — | — |
| 2021-03-08 | $162.11 | $346.18 | 6,065,400 | — | — |
| 2021-03-05 | $167.94 | $358.63 | 5,681,200 | — | — |
| 2021-03-04 | $163.25 | $348.61 | 8,318,900 | — | — |
| 2021-03-03 | $170.59 | $364.29 | 4,715,900 | — | — |
| 2021-03-02 | $174.89 | $373.47 | 5,401,500 | — | — |
| 2021-03-01 | $177.67 | $379.41 | 4,771,500 | — | — |
| 2021-02-26 | $172.27 | $367.87 | 6,060,600 | — | — |
| 2021-02-25 | $170.53 | $364.16 | 6,099,600 | — | — |
| 2021-02-24 | $179.39 | $383.08 | 5,100,500 | — | — |
| 2021-02-23 | $172.85 | $369.11 | 6,514,400 | — | — |
| 2021-02-22 | $173.09 | $369.63 | 4,386,900 | — | — |
| 2021-02-19 | $178.35 | $380.86 | 4,248,500 | — | — |
| 2021-02-18 | $176.51 | $376.93 | 4,195,100 | — | — |
| 2021-02-17 | $178.53 | $381.24 | 4,315,100 | — | — |
| 2021-02-16 | $180.76 | $386.00 | 3,887,600 | — | — |
| 2021-02-12 | $179.64 | $383.61 | 2,532,500 | — | — |
| 2021-02-11 | $179.22 | $382.72 | 4,776,000 | — | — |
| 2021-02-10 | $174.36 | $372.34 | 3,414,600 | — | — |
| 2021-02-09 | $173.69 | $370.91 | 2,777,700 | — | — |
| 2021-02-08 | $175.12 | $373.96 | 4,597,600 | — | — |
| 2021-02-05 | $169.93 | $362.88 | 4,045,000 | — | — |
| 2021-02-04 | $172.00 | $367.30 | 3,519,800 | — | — |
| 2021-02-03 | $168.58 | $359.99 | 5,019,200 | — | — |
| 2021-02-02 | $174.75 | $373.17 | 4,861,200 | — | — |
| 2021-02-01 | $172.46 | $368.28 | 5,715,600 | — | — |
| 2021-01-29 | $165.69 | $353.82 | 5,969,800 | — | — |
| 2021-01-28 | $169.23 | $359.20 | 6,796,600 | — | — |
| 2021-01-27 | $162.93 | $345.83 | 10,011,200 | — | — |
| 2021-01-26 | $171.47 | $363.96 | 5,341,900 | — | — |
| 2021-01-25 | $172.92 | $367.04 | 5,401,900 | — | — |
| 2021-01-22 | $172.81 | $366.80 | 3,736,800 | — | — |
| 2021-01-21 | $175.10 | $371.66 | 3,583,900 | — | — |
| 2021-01-20 | $173.33 | $367.91 | 4,329,500 | — | — |
| 2021-01-19 | $174.19 | $369.73 | 6,277,800 | — | — |
| 2021-01-15 | $169.19 | $359.12 | 3,734,600 | — | — |
| 2021-01-14 | $171.71 | $364.47 | 3,416,300 | — | — |
| 2021-01-13 | $171.41 | $363.83 | 2,953,900 | — | — |
| 2021-01-12 | $172.30 | $365.72 | 3,406,600 | — | — |
| 2021-01-11 | $171.31 | $363.62 | 4,553,100 | — | — |
| 2021-01-08 | $171.16 | $363.30 | 4,556,500 | — | — |
| 2021-01-07 | $167.94 | $356.47 | 5,673,600 | — | — |
| 2021-01-06 | $164.22 | $348.57 | 5,254,400 | — | — |
| 2021-01-05 | $163.41 | $346.85 | 4,734,100 | — | — |
| 2021-01-04 | $162.22 | $344.32 | 4,659,900 | — | — |