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
- 2008-03-19 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 | $216.71 | $238.23 | 4,723,300 | — | — |
| 2021-12-30 | $217.87 | $239.51 | 3,812,800 | — | — |
| 2021-12-29 | $218.17 | $239.84 | 3,223,100 | — | — |
| 2021-12-28 | $218.05 | $239.70 | 4,279,800 | — | — |
| 2021-12-27 | $217.63 | $239.24 | 4,818,400 | — | — |
| 2021-12-23 | $216.62 | $238.13 | 4,798,200 | — | — |
| 2021-12-22 | $217.96 | $239.60 | 6,003,400 | — | — |
| 2021-12-21 | $215.38 | $236.77 | 6,993,700 | — | — |
| 2021-12-20 | $208.74 | $229.47 | 9,434,400 | — | — |
| 2021-12-17 | $211.88 | $232.92 | 11,578,400 | — | — |
| 2021-12-16 | $214.37 | $235.66 | 8,548,400 | — | — |
| 2021-12-15 | $212.31 | $233.39 | 10,892,500 | — | — |
| 2021-12-14 | $209.98 | $230.83 | 9,832,300 | — | — |
| 2021-12-13 | $211.02 | $231.98 | 8,844,300 | — | — |
| 2021-12-10 | $213.40 | $234.59 | 8,882,700 | — | — |
| 2021-12-09 | $211.39 | $232.38 | 10,176,800 | — | — |
| 2021-12-08 | $208.99 | $229.74 | 11,749,200 | — | — |
| 2021-12-07 | $207.37 | $227.96 | 11,897,200 | — | — |
| 2021-12-06 | $202.68 | $222.81 | 10,722,100 | — | — |
| 2021-12-03 | $196.32 | $215.82 | 10,660,500 | — | — |
| 2021-12-02 | $198.29 | $217.98 | 13,976,300 | — | — |
| 2021-12-01 | $190.16 | $209.04 | 13,204,900 | — | — |
| 2021-11-30 | $193.77 | $213.01 | 16,023,000 | — | — |
| 2021-11-29 | $196.29 | $215.78 | 14,633,500 | — | — |
| 2021-11-26 | $197.65 | $217.28 | 10,987,600 | — | — |
| 2021-11-24 | $203.25 | $223.43 | 12,026,800 | — | — |
| 2021-11-23 | $198.49 | $218.20 | 14,742,700 | — | — |
| 2021-11-22 | $195.58 | $215.00 | 21,185,800 | — | — |
| 2021-11-19 | $200.86 | $220.81 | 18,032,600 | — | — |
| 2021-11-18 | $203.33 | $223.52 | 18,292,200 | — | — |
| 2021-11-17 | $205.06 | $225.42 | 38,379,600 | — | — |
| 2021-11-16 | $215.18 | $236.55 | 8,719,600 | — | — |
| 2021-11-15 | $212.30 | $233.38 | 9,596,900 | — | — |
| 2021-11-12 | $212.09 | $233.15 | 7,660,500 | — | — |
| 2021-11-11 | $210.42 | $231.32 | 13,546,900 | — | — |
| 2021-11-10 | $215.56 | $236.97 | 10,063,600 | — | — |
| 2021-11-09 | $213.39 | $234.17 | 11,535,000 | — | — |
| 2021-11-08 | $220.49 | $241.96 | 13,500,100 | — | — |
| 2021-11-05 | $216.67 | $237.77 | 14,273,600 | — | — |
| 2021-11-04 | $208.78 | $229.11 | 11,368,200 | — | — |
| 2021-11-03 | $208.10 | $228.36 | 11,486,700 | — | — |
| 2021-11-02 | $209.14 | $229.50 | 14,688,700 | — | — |
| 2021-11-01 | $212.46 | $233.15 | 13,210,300 | — | — |
| 2021-10-29 | $211.77 | $232.39 | 14,329,800 | — | — |
| 2021-10-28 | $209.84 | $230.27 | 23,199,400 | — | — |
| 2021-10-27 | $215.78 | $236.79 | 22,958,100 | — | — |
| 2021-10-26 | $231.82 | $254.39 | 7,814,500 | — | — |
| 2021-10-25 | $233.88 | $256.65 | 4,938,700 | — | — |
| 2021-10-22 | $231.23 | $253.75 | 3,788,000 | — | — |
| 2021-10-21 | $230.24 | $252.66 | 5,982,200 | — | — |
| 2021-10-20 | $231.42 | $253.95 | 5,401,800 | — | — |
| 2021-10-19 | $233.52 | $256.26 | 4,409,700 | — | — |
| 2021-10-18 | $230.65 | $253.11 | 5,580,200 | — | — |
| 2021-10-15 | $230.99 | $253.48 | 6,355,100 | — | — |
| 2021-10-14 | $225.18 | $247.11 | 5,590,500 | — | — |
| 2021-10-13 | $222.46 | $244.12 | 9,076,000 | — | — |
| 2021-10-12 | $224.05 | $245.87 | 5,448,200 | — | — |
| 2021-10-11 | $225.11 | $247.03 | 5,620,200 | — | — |
| 2021-10-08 | $230.27 | $252.69 | 3,735,200 | — | — |
| 2021-10-07 | $230.55 | $253.00 | 6,561,900 | — | — |
| 2021-10-06 | $226.51 | $248.57 | 5,420,900 | — | — |
| 2021-10-05 | $224.28 | $246.12 | 5,814,000 | — | — |
| 2021-10-04 | $224.73 | $246.61 | 10,283,400 | — | — |
| 2021-10-01 | $230.46 | $252.90 | 7,925,400 | — | — |
| 2021-09-30 | $222.75 | $244.44 | 7,128,500 | — | — |
| 2021-09-29 | $226.68 | $248.75 | 6,432,700 | — | — |
| 2021-09-28 | $225.56 | $247.52 | 6,951,400 | — | — |
| 2021-09-27 | $229.60 | $251.96 | 6,881,100 | — | — |
| 2021-09-24 | $231.59 | $254.14 | 6,461,200 | — | — |
| 2021-09-23 | $228.31 | $250.54 | 7,952,700 | — | — |
| 2021-09-22 | $222.75 | $244.44 | 6,005,900 | — | — |
| 2021-09-21 | $220.17 | $241.61 | 7,033,600 | — | — |
| 2021-09-20 | $220.05 | $241.48 | 8,822,600 | — | — |
| 2021-09-17 | $221.75 | $243.34 | 13,787,400 | — | — |
| 2021-09-16 | $224.33 | $246.17 | 5,928,500 | — | — |
| 2021-09-15 | $223.81 | $245.60 | 6,535,800 | — | — |
| 2021-09-14 | $223.03 | $244.75 | 6,575,700 | — | — |
| 2021-09-13 | $224.63 | $246.50 | 6,808,100 | — | — |
| 2021-09-10 | $224.91 | $246.81 | 6,715,400 | — | — |
| 2021-09-09 | $227.49 | $249.64 | 5,853,000 | — | — |
| 2021-09-08 | $229.09 | $251.40 | 10,652,600 | — | — |
| 2021-09-07 | $226.27 | $248.30 | 9,662,600 | — | — |
| 2021-09-03 | $225.11 | $247.03 | 11,532,000 | — | — |
| 2021-09-02 | $224.18 | $246.01 | 19,708,800 | — | — |
| 2021-09-01 | $230.12 | $252.53 | 8,177,600 | — | — |
| 2021-08-31 | $229.10 | $251.41 | 9,405,100 | — | — |
| 2021-08-30 | $231.23 | $253.75 | 6,448,000 | — | — |
| 2021-08-27 | $232.69 | $255.35 | 6,369,000 | — | — |
| 2021-08-26 | $230.52 | $252.97 | 5,889,100 | — | — |
| 2021-08-25 | $232.59 | $255.24 | 5,277,100 | — | — |
| 2021-08-24 | $234.24 | $257.05 | 5,081,800 | — | — |
| 2021-08-23 | $234.14 | $256.94 | 6,342,000 | — | — |
| 2021-08-20 | $231.36 | $253.89 | 5,522,200 | — | — |
| 2021-08-19 | $231.57 | $254.12 | 5,761,300 | — | — |
| 2021-08-18 | $231.63 | $254.18 | 4,996,500 | — | — |
| 2021-08-17 | $234.53 | $257.37 | 6,850,500 | — | — |
| 2021-08-16 | $235.36 | $258.28 | 7,575,900 | — | — |
| 2021-08-13 | $232.65 | $255.30 | 5,445,400 | — | — |
| 2021-08-12 | $231.79 | $254.36 | 9,867,000 | — | — |
| 2021-08-11 | $235.06 | $257.60 | 7,375,700 | — | — |
| 2021-08-10 | $238.07 | $260.90 | 7,185,700 | — | — |
| 2021-08-09 | $240.00 | $263.01 | 5,226,900 | — | — |
| 2021-08-06 | $241.40 | $264.55 | 4,509,700 | — | — |
| 2021-08-05 | $240.21 | $263.24 | 5,337,500 | — | — |
| 2021-08-04 | $236.67 | $259.36 | 8,171,800 | — | — |
| 2021-08-03 | $237.09 | $259.82 | 9,839,000 | — | — |
| 2021-08-02 | $239.78 | $262.77 | 9,989,500 | — | — |
| 2021-07-30 | $246.39 | $270.01 | 5,804,700 | — | — |
| 2021-07-29 | $247.92 | $271.69 | 7,495,300 | — | — |
| 2021-07-28 | $246.94 | $270.62 | 9,036,500 | — | — |
| 2021-07-27 | $250.93 | $274.99 | 7,038,300 | — | — |
| 2021-07-26 | $250.25 | $274.24 | 4,879,000 | — | — |
| 2021-07-23 | $249.02 | $272.90 | 6,766,000 | — | — |
| 2021-07-22 | $244.14 | $267.55 | 10,293,600 | — | — |
| 2021-07-21 | $243.66 | $267.02 | 11,241,400 | — | — |
| 2021-07-20 | $242.70 | $265.97 | 7,072,300 | — | — |
| 2021-07-19 | $240.41 | $263.46 | 11,474,600 | — | — |
| 2021-07-16 | $248.12 | $271.91 | 8,674,500 | — | — |
| 2021-07-15 | $248.55 | $272.38 | 10,135,100 | — | — |
| 2021-07-14 | $245.99 | $269.58 | 8,693,400 | — | — |
| 2021-07-13 | $242.35 | $265.59 | 8,079,200 | — | — |
| 2021-07-12 | $237.87 | $260.68 | 7,010,700 | — | — |
| 2021-07-09 | $238.47 | $261.33 | 5,615,900 | — | — |
| 2021-07-08 | $236.61 | $259.30 | 6,388,000 | — | — |
| 2021-07-07 | $240.00 | $263.01 | 4,366,100 | — | — |
| 2021-07-06 | $239.60 | $262.57 | 8,048,700 | — | — |
| 2021-07-02 | $238.63 | $261.51 | 4,383,700 | — | — |
| 2021-07-01 | $235.15 | $257.70 | 5,329,600 | — | — |
| 2021-06-30 | $233.82 | $256.24 | 7,797,100 | — | — |
| 2021-06-29 | $235.95 | $258.57 | 11,897,700 | — | — |
| 2021-06-28 | $234.09 | $256.53 | 9,301,700 | — | — |
| 2021-06-25 | $237.32 | $260.07 | 7,825,200 | — | — |
| 2021-06-24 | $236.24 | $258.89 | 4,611,500 | — | — |
| 2021-06-23 | $234.68 | $257.18 | 6,814,700 | — | — |
| 2021-06-22 | $235.93 | $258.55 | 8,858,400 | — | — |
| 2021-06-21 | $234.32 | $256.79 | 7,298,400 | — | — |
| 2021-06-18 | $230.41 | $252.50 | 8,840,000 | — | — |
| 2021-06-17 | $232.15 | $254.41 | 6,876,700 | — | — |
| 2021-06-16 | $229.60 | $251.61 | 8,905,400 | — | — |
| 2021-06-15 | $232.98 | $255.32 | 7,093,800 | — | — |
| 2021-06-14 | $234.08 | $256.52 | 5,805,800 | — | — |
| 2021-06-11 | $234.96 | $257.49 | 5,378,300 | — | — |
| 2021-06-10 | $233.95 | $256.38 | 4,452,500 | — | — |
| 2021-06-09 | $232.31 | $254.58 | 4,659,000 | — | — |
| 2021-06-08 | $232.05 | $254.30 | 4,170,600 | — | — |
| 2021-06-07 | $231.32 | $253.50 | 5,421,300 | — | — |
| 2021-06-04 | $230.14 | $252.21 | 5,085,700 | — | — |
| 2021-06-03 | $228.11 | $249.98 | 6,382,400 | — | — |
| 2021-06-02 | $229.66 | $251.68 | 9,081,100 | — | — |
| 2021-06-01 | $226.63 | $248.36 | 5,091,500 | — | — |
| 2021-05-28 | $227.30 | $249.09 | 5,779,700 | — | — |
| 2021-05-27 | $226.86 | $248.61 | 5,969,600 | — | — |
| 2021-05-26 | $227.07 | $248.84 | 4,295,600 | — | — |
| 2021-05-25 | $229.02 | $250.98 | 4,689,100 | — | — |
| 2021-05-24 | $229.32 | $251.31 | 4,040,100 | — | — |
| 2021-05-21 | $226.77 | $248.51 | 5,603,900 | — | — |
| 2021-05-20 | $226.44 | $248.15 | 7,478,600 | — | — |
| 2021-05-19 | $224.59 | $246.12 | 9,311,900 | — | — |
| 2021-05-18 | $225.57 | $247.20 | 6,900,000 | — | — |
| 2021-05-17 | $226.44 | $248.15 | 5,534,200 | — | — |
| 2021-05-14 | $226.94 | $248.70 | 4,777,200 | — | — |
| 2021-05-13 | $223.74 | $245.19 | 6,650,100 | — | — |
| 2021-05-12 | $220.63 | $241.43 | 7,721,300 | — | — |
| 2021-05-11 | $225.48 | $246.74 | 7,633,300 | — | — |
| 2021-05-10 | $225.97 | $247.28 | 9,627,400 | — | — |
| 2021-05-07 | $232.12 | $254.01 | 4,528,700 | — | — |
| 2021-05-06 | $231.32 | $253.13 | 6,124,100 | — | — |
| 2021-05-05 | $229.21 | $250.82 | 6,523,200 | — | — |
| 2021-05-04 | $232.03 | $253.91 | 5,884,500 | — | — |
| 2021-05-03 | $232.61 | $254.54 | 8,174,400 | — | — |
| 2021-04-30 | $233.56 | $255.58 | 10,260,200 | — | — |
| 2021-04-29 | $236.86 | $259.19 | 7,411,400 | — | — |
| 2021-04-28 | $233.45 | $255.46 | 10,111,400 | — | — |
| 2021-04-27 | $229.91 | $251.59 | 6,642,100 | — | — |
| 2021-04-26 | $230.34 | $252.06 | 5,650,000 | — | — |
| 2021-04-23 | $230.00 | $251.69 | 5,345,200 | — | — |
| 2021-04-22 | $227.57 | $249.03 | 7,303,000 | — | — |
| 2021-04-21 | $227.45 | $248.90 | 9,490,600 | — | — |
| 2021-04-20 | $223.28 | $244.33 | 5,799,100 | — | — |
| 2021-04-19 | $225.79 | $247.08 | 6,541,600 | — | — |
| 2021-04-16 | $226.41 | $247.76 | 6,829,400 | — | — |
| 2021-04-15 | $226.28 | $247.62 | 8,698,100 | — | — |
| 2021-04-14 | $221.98 | $242.91 | 4,972,600 | — | — |
| 2021-04-13 | $221.02 | $241.86 | 4,764,000 | — | — |
| 2021-04-12 | $221.47 | $242.35 | 6,315,200 | — | — |
| 2021-04-09 | $222.52 | $243.50 | 5,724,900 | — | — |
| 2021-04-08 | $220.70 | $241.51 | 11,042,000 | — | — |
| 2021-04-07 | $219.27 | $239.94 | 5,614,300 | — | — |
| 2021-04-06 | $218.65 | $239.27 | 7,828,100 | — | — |
| 2021-04-05 | $219.04 | $239.69 | 10,440,500 | — | — |
| 2021-04-01 | $216.86 | $237.31 | 6,138,400 | — | — |
| 2021-03-31 | $211.73 | $231.69 | 13,180,000 | — | — |
| 2021-03-30 | $211.90 | $231.88 | 5,498,000 | — | — |
| 2021-03-29 | $214.51 | $234.74 | 7,792,300 | — | — |
| 2021-03-26 | $213.53 | $233.66 | 7,399,900 | — | — |
| 2021-03-25 | $207.97 | $227.58 | 8,390,800 | — | — |
| 2021-03-24 | $208.07 | $227.69 | 10,101,600 | — | — |
| 2021-03-23 | $208.15 | $227.78 | 8,820,700 | — | — |
| 2021-03-22 | $208.00 | $227.61 | 11,371,600 | — | — |
| 2021-03-19 | $206.90 | $226.41 | 32,209,700 | — | — |
| 2021-03-18 | $220.66 | $241.47 | 9,321,800 | — | — |
| 2021-03-17 | $223.02 | $244.05 | 8,675,600 | — | — |
| 2021-03-16 | $224.70 | $245.89 | 8,949,300 | — | — |
| 2021-03-15 | $223.27 | $244.32 | 9,306,100 | — | — |
| 2021-03-12 | $224.36 | $245.51 | 8,172,400 | — | — |
| 2021-03-11 | $226.15 | $247.47 | 10,053,400 | — | — |
| 2021-03-10 | $223.17 | $244.21 | 7,822,900 | — | — |
| 2021-03-09 | $220.36 | $241.14 | 9,228,600 | — | — |
| 2021-03-08 | $220.27 | $241.04 | 14,750,400 | — | — |
| 2021-03-05 | $215.41 | $235.72 | 7,582,000 | — | — |
| 2021-03-04 | $211.50 | $231.44 | 10,658,900 | — | — |
| 2021-03-03 | $214.85 | $235.11 | 6,484,600 | — | — |
| 2021-03-02 | $215.77 | $236.11 | 6,155,200 | — | — |
| 2021-03-01 | $216.63 | $237.06 | 6,982,000 | — | — |
| 2021-02-26 | $212.39 | $232.42 | 11,730,000 | — | — |
| 2021-02-25 | $213.75 | $233.90 | 11,404,300 | — | — |
| 2021-02-24 | $219.43 | $240.12 | 12,039,000 | — | — |
| 2021-02-23 | $212.11 | $232.11 | 10,571,700 | — | — |
| 2021-02-22 | $208.32 | $227.96 | 8,337,700 | — | — |
| 2021-02-19 | $204.73 | $224.03 | 15,011,500 | — | — |
| 2021-02-18 | $209.35 | $229.09 | 7,328,600 | — | — |
| 2021-02-17 | $207.51 | $227.08 | 8,373,200 | — | — |
| 2021-02-16 | $207.90 | $227.50 | 9,652,700 | — | — |
| 2021-02-12 | $209.96 | $229.76 | 6,911,000 | — | — |
| 2021-02-11 | $210.66 | $230.52 | 8,411,100 | — | — |
| 2021-02-10 | $206.44 | $225.55 | 8,467,600 | — | — |
| 2021-02-09 | $206.52 | $225.64 | 7,619,400 | — | — |
| 2021-02-08 | $206.89 | $226.05 | 8,637,100 | — | — |
| 2021-02-05 | $208.77 | $228.10 | 10,284,000 | — | — |
| 2021-02-04 | $209.25 | $228.62 | 14,534,800 | — | — |
| 2021-02-03 | $201.36 | $220.00 | 13,458,600 | — | — |
| 2021-02-02 | $202.61 | $221.37 | 11,305,100 | — | — |
| 2021-02-01 | $198.36 | $216.73 | 12,970,700 | — | — |
| 2021-01-29 | $193.25 | $211.14 | 21,503,000 | — | — |
| 2021-01-28 | $198.22 | $216.57 | 11,041,300 | — | — |
| 2021-01-27 | $194.97 | $213.02 | 13,772,400 | — | — |
| 2021-01-26 | $202.01 | $220.71 | 9,605,300 | — | — |
| 2021-01-25 | $200.98 | $219.59 | 19,282,400 | — | — |
| 2021-01-22 | $202.02 | $220.73 | 7,316,200 | — | — |
| 2021-01-21 | $205.14 | $224.13 | 6,513,500 | — | — |
| 2021-01-20 | $206.01 | $225.09 | 12,675,700 | — | — |
| 2021-01-19 | $201.66 | $220.33 | 9,772,000 | — | — |
| 2021-01-15 | $201.59 | $220.26 | 8,755,000 | — | — |
| 2021-01-14 | $201.86 | $220.55 | 12,887,500 | — | — |
| 2021-01-13 | $209.35 | $228.73 | 6,688,500 | — | — |
| 2021-01-12 | $208.86 | $228.20 | 9,331,600 | — | — |
| 2021-01-11 | $212.89 | $232.60 | 7,353,100 | — | — |
| 2021-01-08 | $215.45 | $235.40 | 6,513,000 | — | — |
| 2021-01-07 | $213.81 | $233.61 | 10,967,900 | — | — |
| 2021-01-06 | $212.62 | $232.31 | 7,206,200 | — | — |
| 2021-01-05 | $214.51 | $234.37 | 6,869,700 | — | — |
| 2021-01-04 | $217.76 | $237.92 | 10,318,300 | — | — |