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-26 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 | $35.76 | $35.76 | 14,463,700 | — | — |
| 2021-12-30 | $37.19 | $37.19 | 16,974,900 | — | — |
| 2021-12-29 | $34.56 | $34.56 | 13,595,000 | — | — |
| 2021-12-28 | $35.13 | $35.13 | 14,026,000 | — | — |
| 2021-12-27 | $36.71 | $36.71 | 15,765,100 | — | — |
| 2021-12-23 | $38.59 | $38.59 | 17,147,600 | — | — |
| 2021-12-22 | $37.78 | $37.78 | 17,182,400 | — | — |
| 2021-12-21 | $39.19 | $39.19 | 11,555,200 | — | — |
| 2021-12-20 | $38.70 | $38.70 | 18,246,100 | — | — |
| 2021-12-17 | $42.45 | $42.45 | 18,360,300 | — | — |
| 2021-12-16 | $39.81 | $39.81 | 15,792,600 | — | — |
| 2021-12-15 | $38.50 | $38.50 | 18,012,200 | — | — |
| 2021-12-14 | $39.26 | $39.26 | 30,336,100 | — | — |
| 2021-12-13 | $41.34 | $41.34 | 30,021,500 | — | — |
| 2021-12-10 | $38.51 | $38.51 | 23,570,800 | — | — |
| 2021-12-09 | $40.70 | $40.70 | 19,329,500 | — | — |
| 2021-12-08 | $45.91 | $45.91 | 17,354,800 | — | — |
| 2021-12-07 | $41.78 | $41.78 | 11,574,300 | — | — |
| 2021-12-06 | $42.49 | $42.49 | 13,586,600 | — | — |
| 2021-12-03 | $43.55 | $43.55 | 17,128,600 | — | — |
| 2021-12-02 | $44.45 | $44.45 | 17,120,800 | — | — |
| 2021-12-01 | $42.25 | $42.25 | 12,842,700 | — | — |
| 2021-11-30 | $44.00 | $44.00 | 17,337,100 | — | — |
| 2021-11-29 | $44.39 | $44.39 | 14,785,600 | — | — |
| 2021-11-26 | $46.41 | $46.41 | 16,487,600 | — | — |
| 2021-11-24 | $43.92 | $43.92 | 13,120,600 | — | — |
| 2021-11-23 | $42.97 | $42.97 | 17,946,900 | — | — |
| 2021-11-22 | $44.08 | $44.08 | 19,820,500 | — | — |
| 2021-11-19 | $47.14 | $47.14 | 12,695,100 | — | — |
| 2021-11-18 | $48.40 | $48.40 | 24,991,600 | — | — |
| 2021-11-17 | $51.13 | $51.13 | 24,285,000 | — | — |
| 2021-11-16 | $54.85 | $54.85 | 73,863,000 | — | — |
| 2021-11-15 | $47.49 | $47.49 | 12,812,700 | — | — |
| 2021-11-12 | $49.22 | $49.22 | 8,862,700 | — | — |
| 2021-11-11 | $50.52 | $50.52 | 15,780,100 | — | — |
| 2021-11-10 | $48.95 | $48.95 | 16,018,600 | — | — |
| 2021-11-09 | $50.13 | $50.13 | 22,802,700 | — | — |
| 2021-11-08 | $51.25 | $51.25 | 52,497,900 | — | — |
| 2021-11-05 | $55.64 | $55.64 | 83,569,400 | — | — |
| 2021-11-04 | $86.06 | $86.06 | 21,312,600 | — | — |
| 2021-11-03 | $89.90 | $89.90 | 6,263,700 | — | — |
| 2021-11-02 | $89.37 | $89.37 | 7,532,200 | — | — |
| 2021-11-01 | $92.83 | $92.83 | 5,482,900 | — | — |
| 2021-10-29 | $91.44 | $91.44 | 6,352,400 | — | — |
| 2021-10-28 | $90.31 | $90.31 | 5,461,700 | — | — |
| 2021-10-27 | $88.45 | $88.45 | 5,119,800 | — | — |
| 2021-10-26 | $93.46 | $93.46 | 6,124,000 | — | — |
| 2021-10-25 | $96.60 | $96.60 | 5,713,200 | — | — |
| 2021-10-22 | $93.83 | $93.83 | 3,926,900 | — | — |
| 2021-10-21 | $94.83 | $94.83 | 7,021,600 | — | — |
| 2021-10-20 | $90.65 | $90.65 | 9,689,600 | — | — |
| 2021-10-19 | $88.19 | $88.19 | 4,020,600 | — | — |
| 2021-10-18 | $87.65 | $87.65 | 6,496,000 | — | — |
| 2021-10-15 | $85.11 | $85.11 | 4,174,700 | — | — |
| 2021-10-14 | $85.85 | $85.85 | 3,332,800 | — | — |
| 2021-10-13 | $86.71 | $86.71 | 3,941,000 | — | — |
| 2021-10-12 | $86.65 | $86.65 | 4,100,300 | — | — |
| 2021-10-11 | $84.87 | $84.87 | 3,632,900 | — | — |
| 2021-10-08 | $86.11 | $86.11 | 4,132,300 | — | — |
| 2021-10-07 | $87.74 | $87.74 | 8,829,500 | — | — |
| 2021-10-06 | $83.76 | $83.76 | 6,972,200 | — | — |
| 2021-10-05 | $82.56 | $82.56 | 5,454,400 | — | — |
| 2021-10-04 | $82.35 | $82.35 | 8,961,500 | — | — |
| 2021-10-01 | $86.71 | $86.71 | 6,266,800 | — | — |
| 2021-09-30 | $87.05 | $87.05 | 6,951,400 | — | — |
| 2021-09-29 | $85.40 | $85.40 | 7,212,900 | — | — |
| 2021-09-28 | $87.80 | $87.80 | 10,388,500 | — | — |
| 2021-09-27 | $92.07 | $92.07 | 8,976,400 | — | — |
| 2021-09-24 | $92.64 | $92.64 | 5,244,900 | — | — |
| 2021-09-23 | $94.38 | $94.38 | 5,366,900 | — | — |
| 2021-09-22 | $94.55 | $94.55 | 17,075,000 | — | — |
| 2021-09-21 | $100.92 | $100.92 | 3,909,900 | — | — |
| 2021-09-20 | $100.73 | $100.73 | 5,282,300 | — | — |
| 2021-09-17 | $103.42 | $103.42 | 5,901,900 | — | — |
| 2021-09-16 | $104.92 | $104.92 | 3,682,300 | — | — |
| 2021-09-15 | $105.56 | $105.56 | 7,189,700 | — | — |
| 2021-09-14 | $108.50 | $108.50 | 6,512,400 | — | — |
| 2021-09-13 | $111.51 | $111.51 | 8,518,300 | — | — |
| 2021-09-10 | $114.39 | $114.39 | 22,449,500 | — | — |
| 2021-09-09 | $107.08 | $107.08 | 16,954,000 | — | — |
| 2021-09-08 | $97.50 | $97.50 | 5,426,300 | — | — |
| 2021-09-07 | $96.48 | $96.48 | 5,734,900 | — | — |
| 2021-09-03 | $98.56 | $98.56 | 8,255,900 | — | — |
| 2021-09-02 | $101.00 | $101.00 | 8,577,100 | — | — |
| 2021-09-01 | $100.04 | $100.04 | 9,293,600 | — | — |
| 2021-08-31 | $100.19 | $100.19 | 9,805,100 | — | — |
| 2021-08-30 | $101.48 | $101.48 | 11,769,600 | — | — |
| 2021-08-27 | $104.34 | $104.34 | 31,932,400 | — | — |
| 2021-08-26 | $114.09 | $114.09 | 14,720,200 | — | — |
| 2021-08-25 | $116.25 | $116.25 | 4,410,000 | — | — |
| 2021-08-24 | $113.71 | $113.71 | 7,034,200 | — | — |
| 2021-08-23 | $106.59 | $106.59 | 6,596,300 | — | — |
| 2021-08-20 | $108.07 | $108.07 | 4,552,000 | — | — |
| 2021-08-19 | $107.80 | $107.80 | 3,907,700 | — | — |
| 2021-08-18 | $110.65 | $110.65 | 3,780,800 | — | — |
| 2021-08-17 | $113.25 | $113.25 | 4,644,500 | — | — |
| 2021-08-16 | $110.00 | $110.00 | 5,927,200 | — | — |
| 2021-08-13 | $110.88 | $110.88 | 3,181,200 | — | — |
| 2021-08-12 | $112.64 | $112.64 | 2,448,000 | — | — |
| 2021-08-11 | $112.95 | $112.95 | 3,833,800 | — | — |
| 2021-08-10 | $113.84 | $113.84 | 3,432,900 | — | — |
| 2021-08-09 | $116.58 | $116.58 | 5,036,700 | — | — |
| 2021-08-06 | $112.69 | $112.69 | 5,631,400 | — | — |
| 2021-08-05 | $120.22 | $120.22 | 4,303,300 | — | — |
| 2021-08-04 | $120.93 | $120.93 | 3,071,100 | — | — |
| 2021-08-03 | $119.27 | $119.27 | 3,712,700 | — | — |
| 2021-08-02 | $120.69 | $120.69 | 4,634,600 | — | — |
| 2021-07-30 | $118.05 | $118.05 | 4,423,000 | — | — |
| 2021-07-29 | $118.10 | $118.10 | 4,039,400 | — | — |
| 2021-07-28 | $121.92 | $121.92 | 3,307,100 | — | — |
| 2021-07-27 | $121.36 | $121.36 | 4,063,400 | — | — |
| 2021-07-26 | $122.68 | $122.68 | 3,239,000 | — | — |
| 2021-07-23 | $121.55 | $121.55 | 4,149,500 | — | — |
| 2021-07-22 | $119.67 | $119.67 | 6,576,700 | — | — |
| 2021-07-21 | $126.43 | $126.43 | 5,117,100 | — | — |
| 2021-07-20 | $126.35 | $126.35 | 11,892,900 | — | — |
| 2021-07-19 | $118.43 | $118.43 | 9,198,400 | — | — |
| 2021-07-16 | $110.54 | $110.54 | 4,593,300 | — | — |
| 2021-07-15 | $111.19 | $111.19 | 8,178,400 | — | — |
| 2021-07-14 | $113.36 | $113.36 | 10,359,500 | — | — |
| 2021-07-13 | $119.85 | $119.85 | 4,918,700 | — | — |
| 2021-07-12 | $120.31 | $120.31 | 7,372,000 | — | — |
| 2021-07-09 | $117.84 | $117.84 | 6,943,400 | — | — |
| 2021-07-08 | $124.06 | $124.06 | 5,716,200 | — | — |
| 2021-07-07 | $123.51 | $123.51 | 6,399,500 | — | — |
| 2021-07-06 | $123.69 | $123.69 | 5,878,600 | — | — |
| 2021-07-02 | $121.60 | $121.60 | 3,631,700 | — | — |
| 2021-07-01 | $122.16 | $122.16 | 4,681,700 | — | — |
| 2021-06-30 | $124.02 | $124.02 | 4,378,500 | — | — |
| 2021-06-29 | $125.68 | $125.68 | 6,133,900 | — | — |
| 2021-06-28 | $126.92 | $126.92 | 11,088,500 | — | — |
| 2021-06-25 | $121.49 | $121.49 | 12,475,000 | — | — |
| 2021-06-24 | $121.85 | $121.85 | 12,767,000 | — | — |
| 2021-06-23 | $117.48 | $117.48 | 7,885,900 | — | — |
| 2021-06-22 | $117.17 | $117.17 | 13,099,900 | — | — |
| 2021-06-21 | $108.11 | $108.11 | 7,878,200 | — | — |
| 2021-06-18 | $109.12 | $109.12 | 6,363,200 | — | — |
| 2021-06-17 | $108.81 | $108.81 | 6,552,500 | — | — |
| 2021-06-16 | $105.07 | $105.07 | 8,972,500 | — | — |
| 2021-06-15 | $106.11 | $106.11 | 6,075,100 | — | — |
| 2021-06-14 | $112.09 | $112.09 | 6,617,600 | — | — |
| 2021-06-11 | $113.12 | $113.12 | 9,666,700 | — | — |
| 2021-06-10 | $106.08 | $106.08 | 5,921,900 | — | — |
| 2021-06-09 | $106.97 | $106.97 | 5,384,600 | — | — |
| 2021-06-08 | $109.69 | $109.69 | 7,105,700 | — | — |
| 2021-06-07 | $109.79 | $109.79 | 9,138,600 | — | — |
| 2021-06-04 | $103.01 | $103.01 | 6,619,900 | — | — |
| 2021-06-03 | $103.10 | $103.10 | 8,464,900 | — | — |
| 2021-06-02 | $108.55 | $108.55 | 8,316,100 | — | — |
| 2021-06-01 | $108.89 | $108.89 | 7,181,200 | — | — |
| 2021-05-28 | $110.31 | $110.31 | 7,663,400 | — | — |
| 2021-05-27 | $112.60 | $112.60 | 13,568,300 | — | — |
| 2021-05-26 | $109.56 | $109.56 | 26,620,600 | — | — |
| 2021-05-25 | $99.44 | $99.44 | 9,340,200 | — | — |
| 2021-05-24 | $101.16 | $101.16 | 13,135,300 | — | — |
| 2021-05-21 | $100.90 | $100.90 | 10,514,400 | — | — |
| 2021-05-20 | $100.46 | $100.46 | 11,665,400 | — | — |
| 2021-05-19 | $96.55 | $96.55 | 14,793,300 | — | — |
| 2021-05-18 | $95.19 | $95.19 | 17,131,300 | — | — |
| 2021-05-17 | $92.29 | $92.29 | 17,851,500 | — | — |
| 2021-05-14 | $96.58 | $96.58 | 18,743,800 | — | — |
| 2021-05-13 | $95.29 | $95.29 | 28,794,600 | — | — |
| 2021-05-12 | $89.35 | $89.35 | 28,848,500 | — | — |
| 2021-05-11 | $91.01 | $91.01 | 25,425,900 | — | — |
| 2021-05-10 | $87.49 | $87.49 | 38,641,900 | — | — |
| 2021-05-07 | $83.81 | $83.81 | 62,105,000 | — | — |
| 2021-05-06 | $83.78 | $83.78 | 46,079,400 | — | — |
| 2021-05-05 | $82.62 | $82.62 | 84,914,500 | — | — |
| 2021-05-04 | $96.70 | $96.70 | 9,224,500 | — | — |
| 2021-05-03 | $95.84 | $95.84 | 7,059,000 | — | — |
| 2021-04-30 | $98.35 | $98.35 | 8,767,200 | — | — |
| 2021-04-29 | $98.90 | $98.90 | 13,344,300 | — | — |
| 2021-04-28 | $103.22 | $103.22 | 6,288,800 | — | — |
| 2021-04-27 | $102.34 | $102.34 | 5,712,600 | — | — |
| 2021-04-26 | $103.27 | $103.27 | 8,022,700 | — | — |
| 2021-04-23 | $101.07 | $101.07 | 10,151,900 | — | — |
| 2021-04-22 | $101.49 | $101.49 | 14,597,500 | — | — |
| 2021-04-21 | $99.93 | $99.93 | 16,621,100 | — | — |
| 2021-04-20 | $106.50 | $106.50 | 8,472,800 | — | — |
| 2021-04-19 | $107.75 | $107.75 | 22,451,300 | — | — |
| 2021-04-16 | $116.21 | $116.21 | 4,759,900 | — | — |
| 2021-04-15 | $119.90 | $119.90 | 4,704,700 | — | — |
| 2021-04-14 | $117.80 | $117.80 | 5,802,600 | — | — |
| 2021-04-13 | $122.36 | $122.36 | 6,644,700 | — | — |
| 2021-04-12 | $118.97 | $118.97 | 5,596,300 | — | — |
| 2021-04-09 | $118.60 | $118.60 | 6,751,100 | — | — |
| 2021-04-08 | $123.62 | $123.62 | 14,751,500 | — | — |
| 2021-04-07 | $115.20 | $115.20 | 6,066,900 | — | — |
| 2021-04-06 | $115.38 | $115.38 | 7,403,200 | — | — |
| 2021-04-05 | $109.09 | $109.09 | 6,348,000 | — | — |
| 2021-04-01 | $112.09 | $112.09 | 6,986,400 | — | — |
| 2021-03-31 | $112.44 | $112.44 | 6,933,700 | — | — |
| 2021-03-30 | $107.17 | $107.17 | 4,201,200 | — | — |
| 2021-03-29 | $105.02 | $105.02 | 5,163,000 | — | — |
| 2021-03-26 | $106.42 | $106.42 | 6,479,700 | — | — |
| 2021-03-25 | $103.23 | $103.23 | 8,356,500 | — | — |
| 2021-03-24 | $101.79 | $101.79 | 10,340,000 | — | — |
| 2021-03-23 | $113.35 | $113.35 | 9,079,500 | — | — |
| 2021-03-22 | $109.54 | $109.54 | 6,913,600 | — | — |
| 2021-03-19 | $108.31 | $108.31 | 11,222,200 | — | — |
| 2021-03-18 | $102.74 | $102.74 | 7,895,900 | — | — |
| 2021-03-17 | $107.79 | $107.79 | 9,713,000 | — | — |
| 2021-03-16 | $107.96 | $107.96 | 5,673,600 | — | — |
| 2021-03-15 | $112.74 | $112.74 | 5,327,800 | — | — |
| 2021-03-12 | $111.55 | $111.55 | 8,118,600 | — | — |
| 2021-03-11 | $117.65 | $117.65 | 8,180,600 | — | — |
| 2021-03-10 | $111.32 | $111.32 | 8,770,600 | — | — |
| 2021-03-09 | $116.02 | $116.02 | 11,068,400 | — | — |
| 2021-03-08 | $101.35 | $101.35 | 13,486,300 | — | — |
| 2021-03-05 | $105.13 | $105.13 | 14,661,500 | — | — |
| 2021-03-04 | $104.75 | $104.75 | 13,875,400 | — | — |
| 2021-03-03 | $108.08 | $108.08 | 10,930,900 | — | — |
| 2021-03-02 | $117.97 | $117.97 | 5,277,800 | — | — |
| 2021-03-01 | $123.81 | $123.81 | 5,943,500 | — | — |
| 2021-02-26 | $120.47 | $120.47 | 8,635,500 | — | — |
| 2021-02-25 | $115.21 | $115.21 | 7,624,700 | — | — |
| 2021-02-24 | $122.72 | $122.72 | 7,718,800 | — | — |
| 2021-02-23 | $126.89 | $126.89 | 11,066,000 | — | — |
| 2021-02-22 | $125.75 | $125.75 | 9,730,200 | — | — |
| 2021-02-19 | $139.71 | $139.71 | 4,229,600 | — | — |
| 2021-02-18 | $138.45 | $138.45 | 5,947,600 | — | — |
| 2021-02-17 | $139.23 | $139.23 | 10,626,000 | — | — |
| 2021-02-16 | $145.88 | $145.88 | 6,758,500 | — | — |
| 2021-02-12 | $154.67 | $154.67 | 7,844,200 | — | — |
| 2021-02-11 | $146.48 | $146.48 | 4,286,500 | — | — |
| 2021-02-10 | $145.04 | $145.04 | 5,936,900 | — | — |
| 2021-02-09 | $147.76 | $147.76 | 7,611,900 | — | — |
| 2021-02-08 | $144.99 | $144.99 | 11,373,300 | — | — |
| 2021-02-05 | $148.30 | $148.30 | 23,157,400 | — | — |
| 2021-02-04 | $157.53 | $157.53 | 11,604,100 | — | — |
| 2021-02-03 | $147.17 | $147.17 | 4,095,000 | — | — |
| 2021-02-02 | $147.73 | $147.73 | 5,315,400 | — | — |
| 2021-02-01 | $146.79 | $146.79 | 5,087,500 | — | — |
| 2021-01-29 | $146.13 | $146.13 | 4,580,800 | — | — |
| 2021-01-28 | $145.83 | $145.83 | 6,281,500 | — | — |
| 2021-01-27 | $144.96 | $144.96 | 7,359,200 | — | — |
| 2021-01-26 | $147.79 | $147.79 | 6,664,700 | — | — |
| 2021-01-25 | $157.14 | $157.14 | 6,611,700 | — | — |
| 2021-01-22 | $159.75 | $159.75 | 3,226,100 | — | — |
| 2021-01-21 | $158.13 | $158.13 | 4,351,400 | — | — |
| 2021-01-20 | $155.79 | $155.79 | 5,413,700 | — | — |
| 2021-01-19 | $150.14 | $150.14 | 10,387,700 | — | — |
| 2021-01-15 | $157.81 | $157.81 | 5,833,600 | — | — |
| 2021-01-14 | $165.25 | $165.25 | 7,498,500 | — | — |
| 2021-01-13 | $167.42 | $167.42 | 10,618,900 | — | — |
| 2021-01-12 | $156.04 | $156.04 | 6,313,700 | — | — |
| 2021-01-11 | $152.34 | $152.34 | 4,624,000 | — | — |
| 2021-01-08 | $158.88 | $158.88 | 6,248,400 | — | — |
| 2021-01-07 | $154.00 | $154.00 | 6,583,600 | — | — |
| 2021-01-06 | $143.76 | $143.76 | 7,748,300 | — | — |
| 2021-01-05 | $148.53 | $148.53 | 4,883,000 | — | — |
| 2021-01-04 | $145.96 | $145.96 | 7,911,600 | — | — |