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
- 2021-04-14 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 | $252.37 | $252.37 | 2,360,300 | — | — |
| 2021-12-30 | $256.79 | $256.79 | 2,887,600 | — | — |
| 2021-12-29 | $252.60 | $252.60 | 3,474,300 | — | — |
| 2021-12-28 | $261.33 | $261.33 | 4,372,800 | — | — |
| 2021-12-27 | $280.27 | $280.27 | 4,448,900 | — | — |
| 2021-12-23 | $268.15 | $268.15 | 4,106,100 | — | — |
| 2021-12-22 | $254.55 | $254.55 | 3,779,100 | — | — |
| 2021-12-21 | $247.69 | $247.69 | 2,776,500 | — | — |
| 2021-12-20 | $238.05 | $238.05 | 3,572,200 | — | — |
| 2021-12-17 | $243.35 | $243.35 | 4,420,300 | — | — |
| 2021-12-16 | $247.17 | $247.17 | 3,346,600 | — | — |
| 2021-12-15 | $258.30 | $258.30 | 4,623,500 | — | — |
| 2021-12-14 | $255.86 | $255.86 | 3,866,600 | — | — |
| 2021-12-13 | $251.37 | $251.37 | 3,410,400 | — | — |
| 2021-12-10 | $255.76 | $255.76 | 5,062,100 | — | — |
| 2021-12-09 | $263.91 | $263.91 | 5,394,600 | — | — |
| 2021-12-08 | $287.48 | $287.48 | 2,495,900 | — | — |
| 2021-12-07 | $286.42 | $286.42 | 4,648,200 | — | — |
| 2021-12-06 | $263.24 | $263.24 | 5,366,400 | — | — |
| 2021-12-03 | $265.65 | $265.65 | 7,271,100 | — | — |
| 2021-12-02 | $284.71 | $284.71 | 4,625,100 | — | — |
| 2021-12-01 | $294.50 | $294.50 | 4,267,500 | — | — |
| 2021-11-30 | $315.00 | $315.00 | 7,168,400 | — | — |
| 2021-11-29 | $319.39 | $319.39 | 4,159,700 | — | — |
| 2021-11-26 | $303.19 | $303.19 | 2,678,700 | — | — |
| 2021-11-24 | $312.38 | $312.38 | 2,759,800 | — | — |
| 2021-11-23 | $317.20 | $317.20 | 3,465,000 | — | — |
| 2021-11-22 | $315.48 | $315.48 | 5,013,600 | — | — |
| 2021-11-19 | $332.55 | $332.55 | 3,680,400 | — | — |
| 2021-11-18 | $323.57 | $323.57 | 5,408,800 | — | — |
| 2021-11-17 | $346.52 | $346.52 | 3,772,100 | — | — |
| 2021-11-16 | $342.12 | $342.12 | 4,128,100 | — | — |
| 2021-11-15 | $345.36 | $345.36 | 4,465,700 | — | — |
| 2021-11-12 | $342.98 | $342.98 | 4,469,900 | — | — |
| 2021-11-11 | $336.39 | $336.39 | 4,905,800 | — | — |
| 2021-11-10 | $328.60 | $328.60 | 15,168,900 | — | — |
| 2021-11-09 | $357.39 | $357.39 | 10,153,700 | — | — |
| 2021-11-08 | $353.92 | $353.92 | 8,531,100 | — | — |
| 2021-11-05 | $337.05 | $337.05 | 3,527,600 | — | — |
| 2021-11-04 | $344.45 | $344.45 | 5,893,700 | — | — |
| 2021-11-03 | $344.38 | $344.38 | 4,809,800 | — | — |
| 2021-11-02 | $336.34 | $336.34 | 6,104,700 | — | — |
| 2021-11-01 | $330.99 | $330.99 | 6,255,900 | — | — |
| 2021-10-29 | $319.42 | $319.42 | 3,766,400 | — | — |
| 2021-10-28 | $319.13 | $319.13 | 5,952,300 | — | — |
| 2021-10-27 | $311.67 | $311.67 | 5,253,300 | — | — |
| 2021-10-26 | $319.49 | $319.49 | 7,635,800 | — | — |
| 2021-10-25 | $325.54 | $325.54 | 8,444,900 | — | — |
| 2021-10-22 | $300.84 | $300.84 | 5,437,300 | — | — |
| 2021-10-21 | $300.01 | $300.01 | 8,289,200 | — | — |
| 2021-10-20 | $314.71 | $314.71 | 10,315,300 | — | — |
| 2021-10-19 | $305.63 | $305.63 | 14,785,700 | — | — |
| 2021-10-18 | $293.34 | $293.34 | 11,789,600 | — | — |
| 2021-10-15 | $280.61 | $280.61 | 9,517,500 | — | — |
| 2021-10-14 | $260.00 | $260.00 | 6,299,100 | — | — |
| 2021-10-13 | $246.78 | $246.78 | 2,878,000 | — | — |
| 2021-10-12 | $249.33 | $249.33 | 3,971,900 | — | — |
| 2021-10-11 | $256.50 | $256.50 | 4,945,300 | — | — |
| 2021-10-08 | $248.14 | $248.14 | 2,873,700 | — | — |
| 2021-10-07 | $251.59 | $251.59 | 3,213,200 | — | — |
| 2021-10-06 | $250.38 | $250.38 | 5,747,700 | — | — |
| 2021-10-05 | $240.09 | $240.09 | 2,994,400 | — | — |
| 2021-10-04 | $229.31 | $229.31 | 2,591,100 | — | — |
| 2021-10-01 | $231.15 | $231.15 | 3,457,300 | — | — |
| 2021-09-30 | $227.48 | $227.48 | 2,514,700 | — | — |
| 2021-09-29 | $225.28 | $225.28 | 2,547,300 | — | — |
| 2021-09-28 | $229.84 | $229.84 | 3,231,200 | — | — |
| 2021-09-27 | $232.24 | $232.24 | 3,234,800 | — | — |
| 2021-09-24 | $231.82 | $231.82 | 3,700,000 | — | — |
| 2021-09-23 | $237.50 | $237.50 | 3,151,300 | — | — |
| 2021-09-22 | $241.85 | $241.85 | 1,660,200 | — | — |
| 2021-09-21 | $238.46 | $238.46 | 2,174,700 | — | — |
| 2021-09-20 | $236.53 | $236.53 | 4,192,600 | — | — |
| 2021-09-17 | $245.19 | $245.19 | 2,948,000 | — | — |
| 2021-09-16 | $243.21 | $243.21 | 2,596,800 | — | — |
| 2021-09-15 | $247.07 | $247.07 | 2,148,300 | — | — |
| 2021-09-14 | $243.00 | $243.00 | 2,748,900 | — | — |
| 2021-09-13 | $242.84 | $242.84 | 4,021,400 | — | — |
| 2021-09-10 | $248.32 | $248.32 | 3,191,300 | — | — |
| 2021-09-09 | $256.42 | $256.42 | 3,074,500 | — | — |
| 2021-09-08 | $258.20 | $258.20 | 4,507,600 | — | — |
| 2021-09-07 | $266.81 | $266.81 | 5,173,000 | — | — |
| 2021-09-03 | $278.44 | $278.44 | 4,425,700 | — | — |
| 2021-09-02 | $268.18 | $268.18 | 3,733,200 | — | — |
| 2021-09-01 | $265.90 | $265.90 | 4,789,600 | — | — |
| 2021-08-31 | $259.00 | $259.00 | 2,493,800 | — | — |
| 2021-08-30 | $262.66 | $262.66 | 2,687,600 | — | — |
| 2021-08-27 | $259.12 | $259.12 | 3,201,400 | — | — |
| 2021-08-26 | $248.54 | $248.54 | 3,038,900 | — | — |
| 2021-08-25 | $256.77 | $256.77 | 2,675,100 | — | — |
| 2021-08-24 | $259.28 | $259.28 | 3,982,800 | — | — |
| 2021-08-23 | $256.00 | $256.00 | 5,705,300 | — | — |
| 2021-08-20 | $257.32 | $257.32 | 4,031,100 | — | — |
| 2021-08-19 | $248.24 | $248.24 | 3,247,200 | — | — |
| 2021-08-18 | $244.39 | $244.39 | 2,565,000 | — | — |
| 2021-08-17 | $250.80 | $250.80 | 3,102,000 | — | — |
| 2021-08-16 | $256.83 | $256.83 | 3,232,200 | — | — |
| 2021-08-13 | $261.25 | $261.25 | 4,472,800 | — | — |
| 2021-08-12 | $256.50 | $256.50 | 8,247,800 | — | — |
| 2021-08-11 | $278.40 | $278.40 | 13,998,300 | — | — |
| 2021-08-10 | $269.67 | $269.67 | 7,723,400 | — | — |
| 2021-08-09 | $280.47 | $280.47 | 8,892,400 | — | — |
| 2021-08-06 | $258.26 | $258.26 | 5,579,900 | — | — |
| 2021-08-05 | $255.50 | $255.50 | 6,017,800 | — | — |
| 2021-08-04 | $244.36 | $244.36 | 3,684,700 | — | — |
| 2021-08-03 | $230.18 | $230.18 | 2,850,500 | — | — |
| 2021-08-02 | $235.40 | $235.40 | 2,151,300 | — | — |
| 2021-07-30 | $236.58 | $236.58 | 2,041,100 | — | — |
| 2021-07-29 | $235.78 | $235.78 | 2,453,100 | — | — |
| 2021-07-28 | $241.75 | $241.75 | 2,065,200 | — | — |
| 2021-07-27 | $235.08 | $235.08 | 5,636,400 | — | — |
| 2021-07-26 | $245.45 | $245.45 | 7,615,700 | — | — |
| 2021-07-23 | $224.92 | $224.92 | 1,574,700 | — | — |
| 2021-07-22 | $226.08 | $226.08 | 2,551,700 | — | — |
| 2021-07-21 | $230.87 | $230.87 | 3,677,400 | — | — |
| 2021-07-20 | $224.96 | $224.96 | 3,104,800 | — | — |
| 2021-07-19 | $220.61 | $220.61 | 3,149,300 | — | — |
| 2021-07-16 | $225.01 | $225.01 | 3,373,100 | — | — |
| 2021-07-15 | $224.63 | $224.63 | 3,635,900 | — | — |
| 2021-07-14 | $229.94 | $229.94 | 4,808,400 | — | — |
| 2021-07-13 | $243.31 | $243.31 | 3,308,000 | — | — |
| 2021-07-12 | $247.67 | $247.67 | 2,222,100 | — | — |
| 2021-07-09 | $253.88 | $253.88 | 4,457,400 | — | — |
| 2021-07-08 | $244.29 | $244.29 | 4,350,000 | — | — |
| 2021-07-07 | $251.97 | $251.97 | 4,804,400 | — | — |
| 2021-07-06 | $235.41 | $235.41 | 2,212,600 | — | — |
| 2021-07-02 | $240.72 | $240.72 | 2,325,000 | — | — |
| 2021-07-01 | $241.44 | $241.44 | 3,611,300 | — | — |
| 2021-06-30 | $253.30 | $253.30 | 4,143,500 | — | — |
| 2021-06-29 | $254.90 | $254.90 | 7,867,600 | — | — |
| 2021-06-28 | $246.69 | $246.69 | 7,449,000 | — | — |
| 2021-06-25 | $224.54 | $224.54 | 2,507,000 | — | — |
| 2021-06-24 | $229.93 | $229.93 | 2,857,700 | — | — |
| 2021-06-23 | $226.01 | $226.01 | 3,394,700 | — | — |
| 2021-06-22 | $222.47 | $222.47 | 6,206,100 | — | — |
| 2021-06-21 | $222.60 | $222.60 | 4,687,600 | — | — |
| 2021-06-18 | $229.29 | $229.29 | 3,265,200 | — | — |
| 2021-06-17 | $230.66 | $230.66 | 2,589,600 | — | — |
| 2021-06-16 | $228.05 | $228.05 | 2,874,800 | — | — |
| 2021-06-15 | $232.21 | $232.21 | 3,007,900 | — | — |
| 2021-06-14 | $239.10 | $239.10 | 6,151,700 | — | — |
| 2021-06-11 | $223.92 | $223.92 | 2,383,500 | — | — |
| 2021-06-10 | $221.85 | $221.85 | 3,955,300 | — | — |
| 2021-06-09 | $224.32 | $224.32 | 6,865,900 | — | — |
| 2021-06-08 | $220.66 | $220.66 | 6,015,800 | — | — |
| 2021-06-07 | $231.45 | $231.45 | 2,658,300 | — | — |
| 2021-06-04 | $228.79 | $228.79 | 3,775,100 | — | — |
| 2021-06-03 | $233.66 | $233.66 | 3,091,100 | — | — |
| 2021-06-02 | $240.48 | $240.48 | 3,383,800 | — | — |
| 2021-06-01 | $238.93 | $238.93 | 3,962,700 | — | — |
| 2021-05-28 | $236.54 | $236.54 | 5,091,500 | — | — |
| 2021-05-27 | $247.09 | $247.09 | 5,083,300 | — | — |
| 2021-05-26 | $241.52 | $241.52 | 6,602,800 | — | — |
| 2021-05-25 | $242.41 | $242.41 | 11,827,800 | — | — |
| 2021-05-24 | $225.30 | $225.30 | 10,185,600 | — | — |
| 2021-05-21 | $224.35 | $224.35 | 7,554,900 | — | — |
| 2021-05-20 | $233.40 | $233.40 | 10,386,900 | — | — |
| 2021-05-19 | $224.80 | $224.80 | 16,766,000 | — | — |
| 2021-05-18 | $239.00 | $239.00 | 7,852,100 | — | — |
| 2021-05-17 | $248.24 | $248.24 | 8,828,100 | — | — |
| 2021-05-14 | $258.37 | $258.37 | 11,751,800 | — | — |
| 2021-05-13 | $265.10 | $265.10 | 11,226,800 | — | — |
| 2021-05-12 | $283.61 | $283.61 | 7,214,200 | — | — |
| 2021-05-11 | $303.00 | $303.00 | 7,456,000 | — | — |
| 2021-05-10 | $293.45 | $293.45 | 10,268,600 | — | — |
| 2021-05-07 | $263.70 | $263.70 | 4,243,700 | — | — |
| 2021-05-06 | $256.76 | $256.76 | 8,342,000 | — | — |
| 2021-05-05 | $273.00 | $273.00 | 5,074,600 | — | — |
| 2021-05-04 | $280.66 | $280.66 | 5,707,700 | — | — |
| 2021-05-03 | $294.21 | $294.21 | 3,333,800 | — | — |
| 2021-04-30 | $297.64 | $297.64 | 3,997,400 | — | — |
| 2021-04-29 | $294.77 | $294.77 | 2,845,800 | — | — |
| 2021-04-28 | $298.05 | $298.05 | 2,746,100 | — | — |
| 2021-04-27 | $302.00 | $302.00 | 3,902,000 | — | — |
| 2021-04-26 | $304.54 | $304.54 | 6,330,200 | — | — |
| 2021-04-23 | $291.60 | $291.60 | 9,853,800 | — | — |
| 2021-04-22 | $293.45 | $293.45 | 14,991,900 | — | — |
| 2021-04-21 | $311.92 | $311.92 | 10,103,900 | — | — |
| 2021-04-20 | $320.82 | $320.82 | 18,082,300 | — | — |
| 2021-04-19 | $333.00 | $333.00 | 11,405,600 | — | — |
| 2021-04-16 | $342.00 | $342.00 | 22,654,500 | — | — |
| 2021-04-15 | $322.75 | $322.75 | 39,777,900 | — | — |
| 2021-04-14 | $328.28 | $328.28 | 81,065,700 | — | — |