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
- 2019-09-13 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 | $131.50 | $131.50 | 2,013,700 | — | — |
| 2021-12-30 | $133.20 | $133.20 | 1,580,700 | — | — |
| 2021-12-29 | $133.30 | $133.30 | 1,988,100 | — | — |
| 2021-12-28 | $132.93 | $132.93 | 2,105,700 | — | — |
| 2021-12-27 | $138.94 | $138.94 | 2,054,700 | — | — |
| 2021-12-23 | $137.27 | $137.27 | 2,018,300 | — | — |
| 2021-12-22 | $136.81 | $136.81 | 3,429,000 | — | — |
| 2021-12-21 | $144.34 | $144.34 | 4,200,400 | — | — |
| 2021-12-20 | $131.89 | $131.89 | 4,160,300 | — | — |
| 2021-12-17 | $134.59 | $134.59 | 8,283,500 | — | — |
| 2021-12-16 | $131.87 | $131.87 | 5,406,900 | — | — |
| 2021-12-15 | $139.05 | $139.05 | 5,091,000 | — | — |
| 2021-12-14 | $132.00 | $132.00 | 9,058,800 | — | — |
| 2021-12-13 | $145.03 | $145.03 | 5,662,100 | — | — |
| 2021-12-10 | $140.48 | $140.48 | 5,638,300 | — | — |
| 2021-12-09 | $150.20 | $150.20 | 4,504,400 | — | — |
| 2021-12-08 | $160.44 | $160.44 | 3,143,000 | — | — |
| 2021-12-07 | $156.25 | $156.25 | 3,533,600 | — | — |
| 2021-12-06 | $147.69 | $147.69 | 7,480,700 | — | — |
| 2021-12-03 | $159.69 | $159.69 | 6,102,000 | — | — |
| 2021-12-02 | $166.37 | $166.37 | 5,238,400 | — | — |
| 2021-12-01 | $164.21 | $164.21 | 6,770,900 | — | — |
| 2021-11-30 | $188.24 | $188.24 | 5,191,400 | — | — |
| 2021-11-29 | $191.09 | $191.09 | 4,083,700 | — | — |
| 2021-11-26 | $200.12 | $200.12 | 2,248,300 | — | — |
| 2021-11-24 | $197.39 | $197.39 | 3,945,300 | — | — |
| 2021-11-23 | $184.65 | $184.65 | 4,527,900 | — | — |
| 2021-11-22 | $186.45 | $186.45 | 5,795,600 | — | — |
| 2021-11-19 | $211.04 | $211.04 | 2,510,800 | — | — |
| 2021-11-18 | $217.25 | $217.25 | 3,186,500 | — | — |
| 2021-11-17 | $211.80 | $211.80 | 2,277,200 | — | — |
| 2021-11-16 | $212.17 | $212.17 | 2,825,600 | — | — |
| 2021-11-15 | $206.60 | $206.60 | 2,515,000 | — | — |
| 2021-11-12 | $204.76 | $204.76 | 2,153,400 | — | — |
| 2021-11-11 | $196.26 | $196.26 | 1,781,900 | — | — |
| 2021-11-10 | $195.36 | $195.36 | 2,888,000 | — | — |
| 2021-11-09 | $204.60 | $204.60 | 2,976,700 | — | — |
| 2021-11-08 | $210.00 | $210.00 | 3,970,800 | — | — |
| 2021-11-05 | $197.26 | $197.26 | 5,071,300 | — | — |
| 2021-11-04 | $201.09 | $201.09 | 3,812,300 | — | — |
| 2021-11-03 | $194.85 | $194.85 | 2,180,500 | — | — |
| 2021-11-02 | $192.37 | $192.37 | 2,122,900 | — | — |
| 2021-11-01 | $194.26 | $194.26 | 3,016,400 | — | — |
| 2021-10-29 | $194.72 | $194.72 | 3,943,300 | — | — |
| 2021-10-28 | $184.05 | $184.05 | 3,154,800 | — | — |
| 2021-10-27 | $178.65 | $178.65 | 3,698,200 | — | — |
| 2021-10-26 | $185.36 | $185.36 | 2,888,400 | — | — |
| 2021-10-25 | $189.41 | $189.41 | 3,585,100 | — | — |
| 2021-10-22 | $181.35 | $181.35 | 3,081,400 | — | — |
| 2021-10-21 | $182.00 | $182.00 | 3,570,100 | — | — |
| 2021-10-20 | $175.45 | $175.45 | 5,040,600 | — | — |
| 2021-10-19 | $172.89 | $172.89 | 7,857,300 | — | — |
| 2021-10-18 | $180.77 | $180.77 | 7,068,700 | — | — |
| 2021-10-15 | $167.69 | $167.69 | 6,212,800 | — | — |
| 2021-10-14 | $165.28 | $165.28 | 6,421,000 | — | — |
| 2021-10-13 | $159.43 | $159.43 | 5,762,100 | — | — |
| 2021-10-12 | $150.94 | $150.94 | 4,142,700 | — | — |
| 2021-10-11 | $144.27 | $144.27 | 5,379,700 | — | — |
| 2021-10-08 | $139.66 | $139.66 | 2,996,900 | — | — |
| 2021-10-07 | $136.92 | $136.92 | 4,040,400 | — | — |
| 2021-10-06 | $133.44 | $133.44 | 7,620,100 | — | — |
| 2021-10-05 | $125.59 | $125.59 | 6,688,800 | — | — |
| 2021-10-04 | $115.73 | $115.73 | 4,170,800 | — | — |
| 2021-10-01 | $114.98 | $114.98 | 3,446,700 | — | — |
| 2021-09-30 | $112.65 | $112.65 | 3,379,300 | — | — |
| 2021-09-29 | $112.34 | $112.34 | 3,715,900 | — | — |
| 2021-09-28 | $113.08 | $113.08 | 5,888,100 | — | — |
| 2021-09-27 | $122.81 | $122.81 | 4,487,500 | — | — |
| 2021-09-24 | $130.36 | $130.36 | 3,902,700 | — | — |
| 2021-09-23 | $135.67 | $135.67 | 3,859,100 | — | — |
| 2021-09-22 | $136.97 | $136.97 | 3,002,400 | — | — |
| 2021-09-21 | $130.40 | $130.40 | 1,834,300 | — | — |
| 2021-09-20 | $127.19 | $127.19 | 2,335,400 | — | — |
| 2021-09-17 | $131.41 | $131.41 | 6,355,400 | — | — |
| 2021-09-16 | $133.49 | $133.49 | 3,107,000 | — | — |
| 2021-09-15 | $128.55 | $128.55 | 2,191,300 | — | — |
| 2021-09-14 | $126.76 | $126.76 | 2,925,900 | — | — |
| 2021-09-13 | $124.70 | $124.70 | 3,100,700 | — | — |
| 2021-09-10 | $127.48 | $127.48 | 1,734,400 | — | — |
| 2021-09-09 | $127.99 | $127.99 | 1,966,800 | — | — |
| 2021-09-08 | $128.18 | $128.18 | 1,884,400 | — | — |
| 2021-09-07 | $131.28 | $131.28 | 2,196,200 | — | — |
| 2021-09-03 | $130.44 | $130.44 | 2,440,100 | — | — |
| 2021-09-02 | $128.61 | $128.61 | 2,171,600 | — | — |
| 2021-09-01 | $126.86 | $126.86 | 5,168,700 | — | — |
| 2021-08-31 | $120.74 | $120.74 | 3,166,400 | — | — |
| 2021-08-30 | $123.42 | $123.42 | 1,849,600 | — | — |
| 2021-08-27 | $123.57 | $123.57 | 1,993,800 | — | — |
| 2021-08-26 | $120.90 | $120.90 | 1,619,700 | — | — |
| 2021-08-25 | $123.24 | $123.24 | 1,176,900 | — | — |
| 2021-08-24 | $124.02 | $124.02 | 1,361,100 | — | — |
| 2021-08-23 | $124.18 | $124.18 | 1,767,100 | — | — |
| 2021-08-20 | $119.96 | $119.96 | 2,463,400 | — | — |
| 2021-08-19 | $118.15 | $118.15 | 2,523,700 | — | — |
| 2021-08-18 | $116.93 | $116.93 | 2,817,500 | — | — |
| 2021-08-17 | $119.84 | $119.84 | 2,435,100 | — | — |
| 2021-08-16 | $120.38 | $120.38 | 3,321,900 | — | — |
| 2021-08-13 | $121.75 | $121.75 | 1,732,200 | — | — |
| 2021-08-12 | $122.23 | $122.23 | 5,853,900 | — | — |
| 2021-08-11 | $119.01 | $119.01 | 7,776,800 | — | — |
| 2021-08-10 | $125.47 | $125.47 | 8,163,400 | — | — |
| 2021-08-09 | $123.43 | $123.43 | 4,416,200 | — | — |
| 2021-08-06 | $118.82 | $118.82 | 3,405,500 | — | — |
| 2021-08-05 | $121.46 | $121.46 | 3,640,300 | — | — |
| 2021-08-04 | $120.00 | $120.00 | 2,451,600 | — | — |
| 2021-08-03 | $119.57 | $119.57 | 1,639,800 | — | — |
| 2021-08-02 | $118.59 | $118.59 | 1,983,700 | — | — |
| 2021-07-30 | $118.63 | $118.63 | 2,546,500 | — | — |
| 2021-07-29 | $120.39 | $120.39 | 2,455,700 | — | — |
| 2021-07-28 | $119.75 | $119.75 | 2,534,900 | — | — |
| 2021-07-27 | $115.47 | $115.47 | 2,169,500 | — | — |
| 2021-07-26 | $116.73 | $116.73 | 1,770,600 | — | — |
| 2021-07-23 | $117.24 | $117.24 | 2,369,800 | — | — |
| 2021-07-22 | $113.77 | $113.77 | 2,898,900 | — | — |
| 2021-07-21 | $109.52 | $109.52 | 1,731,800 | — | — |
| 2021-07-20 | $107.68 | $107.68 | 2,617,000 | — | — |
| 2021-07-19 | $105.52 | $105.52 | 2,869,500 | — | — |
| 2021-07-16 | $102.66 | $102.66 | 1,941,900 | — | — |
| 2021-07-15 | $102.67 | $102.67 | 2,343,200 | — | — |
| 2021-07-14 | $104.38 | $104.38 | 2,687,500 | — | — |
| 2021-07-13 | $106.51 | $106.51 | 1,491,900 | — | — |
| 2021-07-12 | $107.28 | $107.28 | 2,810,100 | — | — |
| 2021-07-09 | $108.97 | $108.97 | 1,909,300 | — | — |
| 2021-07-08 | $108.78 | $108.78 | 2,634,300 | — | — |
| 2021-07-07 | $108.35 | $108.35 | 2,726,300 | — | — |
| 2021-07-06 | $108.93 | $108.93 | 3,269,200 | — | — |
| 2021-07-02 | $106.02 | $106.02 | 1,455,200 | — | — |
| 2021-07-01 | $104.39 | $104.39 | 2,519,900 | — | — |
| 2021-06-30 | $105.84 | $105.84 | 2,286,400 | — | — |
| 2021-06-29 | $107.60 | $107.60 | 1,853,700 | — | — |
| 2021-06-28 | $106.04 | $106.04 | 2,401,000 | — | — |
| 2021-06-25 | $104.84 | $104.84 | 10,476,900 | — | — |
| 2021-06-24 | $104.57 | $104.57 | 5,234,200 | — | — |
| 2021-06-23 | $103.74 | $103.74 | 3,066,600 | — | — |
| 2021-06-22 | $102.57 | $102.57 | 4,082,600 | — | — |
| 2021-06-21 | $101.08 | $101.08 | 4,245,000 | — | — |
| 2021-06-18 | $101.68 | $101.68 | 7,301,600 | — | — |
| 2021-06-17 | $100.69 | $100.69 | 6,651,300 | — | — |
| 2021-06-16 | $94.76 | $94.76 | 3,671,700 | — | — |
| 2021-06-15 | $93.40 | $93.40 | 3,112,300 | — | — |
| 2021-06-14 | $95.64 | $95.64 | 4,320,700 | — | — |
| 2021-06-11 | $94.00 | $94.00 | 2,712,400 | — | — |
| 2021-06-10 | $93.47 | $93.47 | 3,369,100 | — | — |
| 2021-06-09 | $90.13 | $90.13 | 2,782,900 | — | — |
| 2021-06-08 | $89.78 | $89.78 | 4,686,800 | — | — |
| 2021-06-07 | $85.84 | $85.84 | 3,186,200 | — | — |
| 2021-06-04 | $83.08 | $83.08 | 1,496,600 | — | — |
| 2021-06-03 | $81.92 | $81.92 | 1,588,300 | — | — |
| 2021-06-02 | $83.86 | $83.86 | 1,983,300 | — | — |
| 2021-06-01 | $83.07 | $83.07 | 2,976,100 | — | — |
| 2021-05-28 | $82.06 | $82.06 | 2,400,100 | — | — |
| 2021-05-27 | $82.81 | $82.81 | 6,704,800 | — | — |
| 2021-05-26 | $79.88 | $79.88 | 2,772,400 | — | — |
| 2021-05-25 | $79.59 | $79.59 | 3,323,200 | — | — |
| 2021-05-24 | $78.88 | $78.88 | 3,006,100 | — | — |
| 2021-05-21 | $74.80 | $74.80 | 2,854,500 | — | — |
| 2021-05-20 | $74.50 | $74.50 | 3,931,100 | — | — |
| 2021-05-19 | $70.79 | $70.79 | 4,239,200 | — | — |
| 2021-05-18 | $72.43 | $72.43 | 3,505,100 | — | — |
| 2021-05-17 | $70.96 | $70.96 | 2,702,800 | — | — |
| 2021-05-14 | $72.30 | $72.30 | 2,807,000 | — | — |
| 2021-05-13 | $66.65 | $66.65 | 3,311,800 | — | — |
| 2021-05-12 | $69.69 | $69.69 | 3,186,500 | — | — |
| 2021-05-11 | $71.29 | $71.29 | 5,715,700 | — | — |
| 2021-05-10 | $68.87 | $68.87 | 6,297,100 | — | — |
| 2021-05-07 | $71.62 | $71.62 | 7,155,700 | — | — |
| 2021-05-06 | $69.07 | $69.07 | 10,109,600 | — | — |
| 2021-05-05 | $79.02 | $79.02 | 5,333,900 | — | — |
| 2021-05-04 | $80.19 | $80.19 | 5,738,700 | — | — |
| 2021-05-03 | $84.06 | $84.06 | 4,926,500 | — | — |
| 2021-04-30 | $84.74 | $84.74 | 4,159,400 | — | — |
| 2021-04-29 | $84.89 | $84.89 | 3,797,200 | — | — |
| 2021-04-28 | $86.16 | $86.16 | 3,484,500 | — | — |
| 2021-04-27 | $87.01 | $87.01 | 5,852,100 | — | — |
| 2021-04-26 | $84.76 | $84.76 | 5,258,600 | — | — |
| 2021-04-23 | $82.72 | $82.72 | 7,106,200 | — | — |
| 2021-04-22 | $75.43 | $75.43 | 4,023,800 | — | — |
| 2021-04-21 | $73.78 | $73.78 | 1,898,800 | — | — |
| 2021-04-20 | $72.39 | $72.39 | 3,419,900 | — | — |
| 2021-04-19 | $73.30 | $73.30 | 2,494,200 | — | — |
| 2021-04-16 | $74.24 | $74.24 | 3,597,300 | — | — |
| 2021-04-15 | $78.09 | $78.09 | 4,165,600 | — | — |
| 2021-04-14 | $74.57 | $74.57 | 4,760,600 | — | — |
| 2021-04-13 | $77.61 | $77.61 | 13,151,700 | — | — |
| 2021-04-12 | $69.73 | $69.73 | 2,268,200 | — | — |
| 2021-04-09 | $70.88 | $70.88 | 3,472,400 | — | — |
| 2021-04-08 | $72.36 | $72.36 | 5,341,200 | — | — |
| 2021-04-07 | $70.05 | $70.05 | 5,729,900 | — | — |
| 2021-04-06 | $72.21 | $72.21 | 1,845,500 | — | — |
| 2021-04-05 | $71.17 | $71.17 | 2,299,100 | — | — |
| 2021-04-01 | $71.79 | $71.79 | 2,020,500 | — | — |
| 2021-03-31 | $70.26 | $70.26 | 2,872,600 | — | — |
| 2021-03-30 | $65.80 | $65.80 | 3,499,700 | — | — |
| 2021-03-29 | $65.63 | $65.63 | 2,276,600 | — | — |
| 2021-03-26 | $67.57 | $67.57 | 2,118,200 | — | — |
| 2021-03-25 | $66.65 | $66.65 | 4,097,100 | — | — |
| 2021-03-24 | $67.83 | $67.83 | 3,828,800 | — | — |
| 2021-03-23 | $72.37 | $72.37 | 2,121,200 | — | — |
| 2021-03-22 | $72.76 | $72.76 | 1,935,400 | — | — |
| 2021-03-19 | $71.69 | $71.69 | 6,369,600 | — | — |
| 2021-03-18 | $70.42 | $70.42 | 3,725,000 | — | — |
| 2021-03-17 | $74.82 | $74.82 | 2,631,200 | — | — |
| 2021-03-16 | $74.04 | $74.04 | 2,949,800 | — | — |
| 2021-03-15 | $75.15 | $75.15 | 2,622,200 | — | — |
| 2021-03-12 | $76.30 | $76.30 | 3,229,000 | — | — |
| 2021-03-11 | $76.61 | $76.61 | 4,746,900 | — | — |
| 2021-03-10 | $70.49 | $70.49 | 6,062,900 | — | — |
| 2021-03-09 | $69.43 | $69.43 | 6,089,800 | — | — |
| 2021-03-08 | $61.77 | $61.77 | 6,720,200 | — | — |
| 2021-03-05 | $67.03 | $67.03 | 9,858,100 | — | — |
| 2021-03-04 | $67.30 | $67.30 | 7,396,100 | — | — |
| 2021-03-03 | $70.83 | $70.83 | 3,560,500 | — | — |
| 2021-03-02 | $75.50 | $75.50 | 5,204,100 | — | — |
| 2021-03-01 | $76.90 | $76.90 | 3,262,300 | — | — |
| 2021-02-26 | $73.97 | $73.97 | 7,740,700 | — | — |
| 2021-02-25 | $71.72 | $71.72 | 4,565,100 | — | — |
| 2021-02-24 | $76.43 | $76.43 | 4,900,400 | — | — |
| 2021-02-23 | $77.28 | $77.28 | 6,740,300 | — | — |
| 2021-02-22 | $78.38 | $78.38 | 4,310,800 | — | — |
| 2021-02-19 | $82.17 | $82.17 | 4,910,100 | — | — |
| 2021-02-18 | $82.79 | $82.79 | 5,202,300 | — | — |
| 2021-02-17 | $84.40 | $84.40 | 5,794,800 | — | — |
| 2021-02-16 | $82.07 | $82.07 | 7,335,300 | — | — |
| 2021-02-12 | $85.95 | $85.95 | 10,650,400 | — | — |
| 2021-02-11 | $91.28 | $91.28 | 5,335,000 | — | — |
| 2021-02-10 | $90.91 | $90.91 | 4,522,500 | — | — |
| 2021-02-09 | $93.46 | $93.46 | 4,914,200 | — | — |
| 2021-02-08 | $91.13 | $91.13 | 5,880,200 | — | — |
| 2021-02-05 | $85.56 | $85.56 | 3,250,100 | — | — |
| 2021-02-04 | $83.04 | $83.04 | 1,833,200 | — | — |
| 2021-02-03 | $82.34 | $82.34 | 2,622,100 | — | — |
| 2021-02-02 | $83.57 | $83.57 | 3,292,800 | — | — |
| 2021-02-01 | $80.48 | $80.48 | 2,645,400 | — | — |
| 2021-01-29 | $76.66 | $76.66 | 3,583,900 | — | — |
| 2021-01-28 | $78.80 | $78.80 | 3,855,700 | — | — |
| 2021-01-27 | $74.57 | $74.57 | 5,028,600 | — | — |
| 2021-01-26 | $77.03 | $77.03 | 4,099,400 | — | — |
| 2021-01-25 | $82.78 | $82.78 | 5,263,600 | — | — |
| 2021-01-22 | $83.47 | $83.47 | 2,779,600 | — | — |
| 2021-01-21 | $83.02 | $83.02 | 2,987,200 | — | — |
| 2021-01-20 | $83.51 | $83.51 | 3,509,800 | — | — |
| 2021-01-19 | $81.44 | $81.44 | 3,019,700 | — | — |
| 2021-01-15 | $77.85 | $77.85 | 3,382,200 | — | — |
| 2021-01-14 | $80.51 | $80.51 | 4,372,900 | — | — |
| 2021-01-13 | $82.48 | $82.48 | 5,644,000 | — | — |
| 2021-01-12 | $77.82 | $77.82 | 2,961,400 | — | — |
| 2021-01-11 | $76.50 | $76.50 | 3,381,500 | — | — |
| 2021-01-08 | $79.15 | $79.15 | 4,577,900 | — | — |
| 2021-01-07 | $79.02 | $79.02 | 6,191,900 | — | — |
| 2021-01-06 | $73.27 | $73.27 | 4,467,800 | — | — |
| 2021-01-05 | $75.14 | $75.14 | 2,864,500 | — | — |
| 2021-01-04 | $74.59 | $74.59 | 4,439,600 | — | — |