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
- 2011-03-30 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 | $72.43 | $171.61 | 4,888,500 | — | — |
| 2021-12-30 | $73.04 | $173.06 | 1,654,600 | — | — |
| 2021-12-29 | $72.80 | $172.49 | 1,354,600 | — | — |
| 2021-12-28 | $73.47 | $174.08 | 1,647,100 | — | — |
| 2021-12-27 | $74.02 | $175.38 | 1,891,800 | — | — |
| 2021-12-23 | $74.27 | $175.97 | 1,761,100 | — | — |
| 2021-12-22 | $72.27 | $171.23 | 2,292,800 | — | — |
| 2021-12-21 | $71.90 | $170.36 | 5,211,800 | — | — |
| 2021-12-20 | $68.58 | $162.49 | 3,477,900 | — | — |
| 2021-12-17 | $70.34 | $166.66 | 8,529,300 | — | — |
| 2021-12-16 | $69.80 | $165.38 | 5,325,600 | — | — |
| 2021-12-15 | $70.16 | $166.23 | 3,782,100 | — | — |
| 2021-12-14 | $68.53 | $162.37 | 3,278,200 | — | — |
| 2021-12-13 | $69.61 | $164.93 | 3,151,000 | — | — |
| 2021-12-10 | $69.65 | $165.03 | 5,360,700 | — | — |
| 2021-12-09 | $70.49 | $167.02 | 3,489,300 | — | — |
| 2021-12-08 | $71.05 | $168.34 | 4,225,600 | — | — |
| 2021-12-07 | $70.99 | $168.20 | 6,081,600 | — | — |
| 2021-12-06 | $70.15 | $166.21 | 5,566,300 | — | — |
| 2021-12-03 | $70.11 | $166.11 | 3,827,600 | — | — |
| 2021-12-02 | $71.80 | $170.12 | 4,396,500 | — | — |
| 2021-12-01 | $70.65 | $167.39 | 3,214,900 | — | — |
| 2021-11-30 | $70.78 | $167.70 | 3,916,300 | — | — |
| 2021-11-29 | $73.35 | $173.79 | 2,736,500 | — | — |
| 2021-11-26 | $71.74 | $169.98 | 1,650,700 | — | — |
| 2021-11-24 | $73.95 | $175.21 | 2,496,900 | — | — |
| 2021-11-23 | $73.81 | $174.88 | 2,494,200 | — | — |
| 2021-11-22 | $75.85 | $179.72 | 3,144,700 | — | — |
| 2021-11-19 | $74.95 | $177.58 | 1,625,200 | — | — |
| 2021-11-18 | $75.40 | $178.65 | 2,308,500 | — | — |
| 2021-11-17 | $75.50 | $177.70 | 1,139,400 | — | — |
| 2021-11-16 | $75.79 | $178.38 | 1,506,900 | — | — |
| 2021-11-15 | $76.10 | $179.11 | 1,547,900 | — | — |
| 2021-11-12 | $74.99 | $176.50 | 1,443,400 | — | — |
| 2021-11-11 | $74.92 | $176.34 | 1,730,500 | — | — |
| 2021-11-10 | $74.00 | $174.17 | 2,420,700 | — | — |
| 2021-11-09 | $76.29 | $179.56 | 1,879,900 | — | — |
| 2021-11-08 | $77.04 | $181.33 | 1,566,600 | — | — |
| 2021-11-05 | $76.94 | $181.09 | 2,897,000 | — | — |
| 2021-11-04 | $77.29 | $181.91 | 2,495,000 | — | — |
| 2021-11-03 | $77.97 | $183.51 | 3,049,100 | — | — |
| 2021-11-02 | $76.42 | $179.87 | 2,887,600 | — | — |
| 2021-11-01 | $76.33 | $179.65 | 3,864,500 | — | — |
| 2021-10-29 | $76.95 | $181.11 | 4,587,000 | — | — |
| 2021-10-28 | $78.33 | $184.36 | 2,331,100 | — | — |
| 2021-10-27 | $77.47 | $182.34 | 2,843,000 | — | — |
| 2021-10-26 | $79.76 | $187.73 | 3,890,900 | — | — |
| 2021-10-25 | $79.96 | $188.20 | 3,986,700 | — | — |
| 2021-10-22 | $79.72 | $187.63 | 4,953,900 | — | — |
| 2021-10-21 | $77.29 | $181.91 | 4,027,700 | — | — |
| 2021-10-20 | $74.30 | $174.88 | 4,850,900 | — | — |
| 2021-10-19 | $73.18 | $172.24 | 8,887,700 | — | — |
| 2021-10-18 | $68.30 | $160.75 | 2,751,700 | — | — |
| 2021-10-15 | $67.42 | $158.68 | 2,219,500 | — | — |
| 2021-10-14 | $67.80 | $159.58 | 1,800,300 | — | — |
| 2021-10-13 | $66.04 | $155.44 | 1,629,900 | — | — |
| 2021-10-12 | $65.91 | $155.13 | 1,573,900 | — | — |
| 2021-10-11 | $65.42 | $153.98 | 1,734,300 | — | — |
| 2021-10-08 | $65.36 | $153.83 | 1,557,600 | — | — |
| 2021-10-07 | $63.59 | $149.67 | 2,351,500 | — | — |
| 2021-10-06 | $62.61 | $147.36 | 1,904,200 | — | — |
| 2021-10-05 | $61.55 | $144.87 | 2,507,300 | — | — |
| 2021-10-04 | $58.79 | $138.37 | 3,591,200 | — | — |
| 2021-10-01 | $61.87 | $145.62 | 3,167,400 | — | — |
| 2021-09-30 | $61.59 | $144.96 | 3,228,400 | — | — |
| 2021-09-29 | $62.35 | $146.75 | 1,863,500 | — | — |
| 2021-09-28 | $61.44 | $144.61 | 2,939,100 | — | — |
| 2021-09-27 | $62.99 | $148.26 | 3,745,500 | — | — |
| 2021-09-24 | $62.41 | $146.89 | 2,040,800 | — | — |
| 2021-09-23 | $61.26 | $144.18 | 3,116,300 | — | — |
| 2021-09-22 | $59.41 | $139.83 | 1,782,000 | — | — |
| 2021-09-21 | $59.13 | $139.17 | 2,611,600 | — | — |
| 2021-09-20 | $58.43 | $137.52 | 3,519,300 | — | — |
| 2021-09-17 | $62.80 | $147.81 | 2,607,100 | — | — |
| 2021-09-16 | $62.71 | $147.60 | 1,706,900 | — | — |
| 2021-09-15 | $63.02 | $148.33 | 2,148,500 | — | — |
| 2021-09-14 | $61.02 | $143.62 | 1,869,000 | — | — |
| 2021-09-13 | $62.00 | $145.93 | 1,479,900 | — | — |
| 2021-09-10 | $60.72 | $142.91 | 1,027,800 | — | — |
| 2021-09-09 | $61.14 | $143.90 | 1,156,500 | — | — |
| 2021-09-08 | $61.28 | $144.23 | 1,200,700 | — | — |
| 2021-09-07 | $61.90 | $145.69 | 2,210,000 | — | — |
| 2021-09-03 | $61.81 | $145.48 | 2,035,800 | — | — |
| 2021-09-02 | $61.20 | $144.04 | 1,625,600 | — | — |
| 2021-09-01 | $60.97 | $143.50 | 2,547,500 | — | — |
| 2021-08-31 | $59.78 | $140.70 | 1,915,200 | — | — |
| 2021-08-30 | $58.87 | $138.56 | 1,605,700 | — | — |
| 2021-08-27 | $58.65 | $138.04 | 1,228,600 | — | — |
| 2021-08-26 | $57.92 | $136.32 | 1,053,700 | — | — |
| 2021-08-25 | $58.15 | $136.87 | 2,032,900 | — | — |
| 2021-08-24 | $57.70 | $135.81 | 1,061,900 | — | — |
| 2021-08-23 | $57.41 | $135.12 | 2,018,700 | — | — |
| 2021-08-20 | $56.27 | $132.44 | 1,208,300 | — | — |
| 2021-08-19 | $55.97 | $131.73 | 2,166,000 | — | — |
| 2021-08-18 | $57.03 | $134.23 | 1,890,700 | — | — |
| 2021-08-17 | $58.32 | $136.09 | 1,850,200 | — | — |
| 2021-08-16 | $59.45 | $138.73 | 2,374,000 | — | — |
| 2021-08-13 | $59.37 | $138.54 | 1,561,700 | — | — |
| 2021-08-12 | $58.79 | $137.19 | 1,864,100 | — | — |
| 2021-08-11 | $59.33 | $138.45 | 1,727,800 | — | — |
| 2021-08-10 | $60.10 | $140.24 | 2,153,600 | — | — |
| 2021-08-09 | $61.29 | $143.02 | 1,597,800 | — | — |
| 2021-08-06 | $61.64 | $143.84 | 2,106,200 | — | — |
| 2021-08-05 | $61.14 | $142.67 | 1,909,200 | — | — |
| 2021-08-04 | $60.89 | $142.09 | 3,235,400 | — | — |
| 2021-08-03 | $60.66 | $141.55 | 3,036,700 | — | — |
| 2021-08-02 | $59.20 | $138.14 | 1,665,100 | — | — |
| 2021-07-30 | $58.86 | $137.35 | 1,950,800 | — | — |
| 2021-07-29 | $59.52 | $138.89 | 2,883,900 | — | — |
| 2021-07-28 | $58.83 | $137.28 | 1,530,000 | — | — |
| 2021-07-27 | $59.23 | $138.21 | 1,671,500 | — | — |
| 2021-07-26 | $59.33 | $138.45 | 1,494,400 | — | — |
| 2021-07-23 | $59.44 | $138.70 | 1,883,700 | — | — |
| 2021-07-22 | $58.51 | $136.53 | 2,154,100 | — | — |
| 2021-07-21 | $58.13 | $135.65 | 1,980,400 | — | — |
| 2021-07-20 | $57.43 | $134.01 | 3,014,000 | — | — |
| 2021-07-19 | $56.21 | $131.16 | 2,948,100 | — | — |
| 2021-07-16 | $56.74 | $132.40 | 4,090,000 | — | — |
| 2021-07-15 | $59.44 | $138.70 | 2,756,300 | — | — |
| 2021-07-14 | $60.01 | $140.03 | 1,839,900 | — | — |
| 2021-07-13 | $59.89 | $139.75 | 6,256,200 | — | — |
| 2021-07-12 | $61.32 | $143.09 | 1,278,300 | — | — |
| 2021-07-09 | $61.17 | $142.74 | 2,222,600 | — | — |
| 2021-07-08 | $60.51 | $141.20 | 3,780,500 | — | — |
| 2021-07-07 | $63.29 | $147.69 | 2,336,200 | — | — |
| 2021-07-06 | $63.71 | $148.67 | 3,004,100 | — | — |
| 2021-07-02 | $64.23 | $149.88 | 2,307,000 | — | — |
| 2021-07-01 | $63.01 | $147.03 | 3,979,200 | — | — |
| 2021-06-30 | $62.20 | $145.14 | 3,880,700 | — | — |
| 2021-06-29 | $62.41 | $145.63 | 2,941,800 | — | — |
| 2021-06-28 | $61.53 | $143.58 | 3,529,500 | — | — |
| 2021-06-25 | $61.58 | $143.70 | 6,650,900 | — | — |
| 2021-06-24 | $59.12 | $137.96 | 1,509,500 | — | — |
| 2021-06-23 | $58.29 | $136.02 | 1,722,400 | — | — |
| 2021-06-22 | $58.25 | $135.93 | 2,720,800 | — | — |
| 2021-06-21 | $58.47 | $136.44 | 1,477,300 | — | — |
| 2021-06-18 | $57.37 | $133.87 | 3,706,200 | — | — |
| 2021-06-17 | $58.43 | $136.35 | 3,035,300 | — | — |
| 2021-06-16 | $58.57 | $136.67 | 1,436,700 | — | — |
| 2021-06-15 | $58.01 | $135.37 | 1,306,000 | — | — |
| 2021-06-14 | $57.51 | $134.20 | 1,302,300 | — | — |
| 2021-06-11 | $57.79 | $134.85 | 1,087,400 | — | — |
| 2021-06-10 | $57.30 | $133.71 | 922,200 | — | — |
| 2021-06-09 | $57.20 | $133.47 | 1,604,100 | — | — |
| 2021-06-08 | $57.52 | $134.22 | 2,444,700 | — | — |
| 2021-06-07 | $57.74 | $134.74 | 1,689,000 | — | — |
| 2021-06-04 | $57.41 | $133.96 | 1,647,000 | — | — |
| 2021-06-03 | $57.53 | $134.25 | 2,843,900 | — | — |
| 2021-06-02 | $56.69 | $132.28 | 2,502,700 | — | — |
| 2021-06-01 | $56.63 | $132.14 | 1,955,400 | — | — |
| 2021-05-28 | $57.34 | $133.80 | 1,302,200 | — | — |
| 2021-05-27 | $57.87 | $135.04 | 2,901,900 | — | — |
| 2021-05-26 | $57.30 | $133.71 | 2,278,300 | — | — |
| 2021-05-25 | $56.62 | $132.12 | 1,435,600 | — | — |
| 2021-05-24 | $57.44 | $134.03 | 1,863,600 | — | — |
| 2021-05-21 | $57.43 | $134.01 | 1,990,100 | — | — |
| 2021-05-20 | $56.77 | $132.47 | 2,038,500 | — | — |
| 2021-05-19 | $56.99 | $132.98 | 2,190,800 | — | — |
| 2021-05-18 | $56.99 | $131.82 | 2,205,600 | — | — |
| 2021-05-17 | $57.38 | $132.72 | 1,315,200 | — | — |
| 2021-05-14 | $57.42 | $132.81 | 1,571,500 | — | — |
| 2021-05-13 | $56.20 | $129.99 | 2,043,800 | — | — |
| 2021-05-12 | $55.76 | $128.97 | 2,884,500 | — | — |
| 2021-05-11 | $57.79 | $133.67 | 3,210,200 | — | — |
| 2021-05-10 | $57.63 | $133.30 | 3,855,900 | — | — |
| 2021-05-07 | $58.22 | $134.66 | 2,336,300 | — | — |
| 2021-05-06 | $57.19 | $132.28 | 1,935,100 | — | — |
| 2021-05-05 | $56.64 | $131.01 | 2,744,800 | — | — |
| 2021-05-04 | $55.00 | $127.22 | 2,859,400 | — | — |
| 2021-05-03 | $55.07 | $127.38 | 2,467,400 | — | — |
| 2021-04-30 | $55.37 | $128.07 | 1,908,200 | — | — |
| 2021-04-29 | $55.53 | $128.44 | 1,584,800 | — | — |
| 2021-04-28 | $55.41 | $128.16 | 1,904,300 | — | — |
| 2021-04-27 | $55.17 | $127.61 | 2,110,900 | — | — |
| 2021-04-26 | $54.53 | $126.13 | 2,500,000 | — | — |
| 2021-04-23 | $53.19 | $123.03 | 1,904,500 | — | — |
| 2021-04-22 | $52.71 | $121.92 | 2,209,900 | — | — |
| 2021-04-21 | $52.30 | $120.97 | 2,070,100 | — | — |
| 2021-04-20 | $51.32 | $118.70 | 1,894,700 | — | — |
| 2021-04-19 | $51.49 | $119.10 | 1,834,800 | — | — |
| 2021-04-16 | $51.57 | $119.28 | 2,898,500 | — | — |
| 2021-04-15 | $50.24 | $116.21 | 2,754,700 | — | — |
| 2021-04-14 | $49.47 | $114.42 | 4,158,800 | — | — |
| 2021-04-13 | $47.37 | $109.57 | 1,796,400 | — | — |
| 2021-04-12 | $47.56 | $110.01 | 1,970,500 | — | — |
| 2021-04-09 | $47.03 | $108.78 | 2,138,900 | — | — |
| 2021-04-08 | $46.56 | $107.69 | 2,225,100 | — | — |
| 2021-04-07 | $47.05 | $108.83 | 2,998,900 | — | — |
| 2021-04-06 | $47.80 | $110.56 | 1,478,500 | — | — |
| 2021-04-05 | $47.68 | $110.28 | 1,854,000 | — | — |
| 2021-04-01 | $48.01 | $111.05 | 1,923,500 | — | — |
| 2021-03-31 | $47.01 | $108.73 | 2,076,200 | — | — |
| 2021-03-30 | $47.15 | $109.06 | 2,228,900 | — | — |
| 2021-03-29 | $46.49 | $107.53 | 2,914,600 | — | — |
| 2021-03-26 | $46.69 | $107.99 | 3,899,900 | — | — |
| 2021-03-25 | $46.97 | $108.64 | 3,717,100 | — | — |
| 2021-03-24 | $47.67 | $110.26 | 1,995,100 | — | — |
| 2021-03-23 | $49.12 | $113.61 | 4,285,800 | — | — |
| 2021-03-22 | $49.42 | $114.31 | 5,544,700 | — | — |
| 2021-03-19 | $47.29 | $109.38 | 5,285,700 | — | — |
| 2021-03-18 | $47.44 | $109.73 | 3,342,000 | — | — |
| 2021-03-17 | $48.19 | $111.46 | 3,675,600 | — | — |
| 2021-03-16 | $48.07 | $111.19 | 2,703,300 | — | — |
| 2021-03-15 | $48.80 | $112.87 | 4,817,800 | — | — |
| 2021-03-12 | $48.08 | $111.21 | 3,361,800 | — | — |
| 2021-03-11 | $47.83 | $110.63 | 5,367,900 | — | — |
| 2021-03-10 | $45.53 | $105.31 | 3,861,200 | — | — |
| 2021-03-09 | $45.77 | $105.87 | 5,882,900 | — | — |
| 2021-03-08 | $47.46 | $109.78 | 9,803,300 | — | — |
| 2021-03-05 | $49.56 | $114.63 | 1,021,300 | — | — |
| 2021-03-04 | $49.56 | $114.63 | 597,900 | — | — |
| 2021-03-03 | $50.41 | $116.60 | 1,580,300 | — | — |
| 2021-03-02 | $49.93 | $115.49 | 588,200 | — | — |
| 2021-03-01 | $50.38 | $116.53 | 760,300 | — | — |
| 2021-02-26 | $49.46 | $114.40 | 1,282,400 | — | — |
| 2021-02-25 | $48.88 | $113.06 | 1,076,200 | — | — |
| 2021-02-24 | $51.01 | $117.99 | 984,500 | — | — |
| 2021-02-23 | $50.47 | $116.74 | 851,000 | — | — |
| 2021-02-22 | $51.00 | $117.96 | 1,165,000 | — | — |
| 2021-02-19 | $51.83 | $119.88 | 2,301,700 | — | — |
| 2021-02-18 | $51.12 | $118.24 | 1,505,000 | — | — |
| 2021-02-17 | $51.95 | $118.77 | 614,500 | — | — |
| 2021-02-16 | $51.52 | $117.79 | 975,200 | — | — |
| 2021-02-12 | $51.46 | $117.65 | 744,100 | — | — |
| 2021-02-11 | $50.49 | $115.43 | 1,553,100 | — | — |
| 2021-02-10 | $51.86 | $118.57 | 1,519,900 | — | — |
| 2021-02-09 | $50.60 | $115.69 | 1,237,400 | — | — |
| 2021-02-08 | $50.94 | $116.46 | 1,299,800 | — | — |
| 2021-02-05 | $50.69 | $115.89 | 1,315,800 | — | — |
| 2021-02-04 | $50.95 | $116.49 | 1,703,900 | — | — |
| 2021-02-03 | $50.12 | $114.59 | 2,634,300 | — | — |
| 2021-02-02 | $48.89 | $111.78 | 1,325,600 | — | — |
| 2021-02-01 | $47.64 | $108.92 | 1,353,300 | — | — |
| 2021-01-29 | $45.94 | $105.03 | 1,467,400 | — | — |
| 2021-01-28 | $48.06 | $109.88 | 1,300,600 | — | — |
| 2021-01-27 | $47.58 | $108.78 | 2,815,500 | — | — |
| 2021-01-26 | $49.18 | $112.44 | 4,533,000 | — | — |
| 2021-01-25 | $45.88 | $104.90 | 1,522,300 | — | — |
| 2021-01-22 | $46.43 | $106.15 | 1,104,300 | — | — |
| 2021-01-21 | $47.81 | $109.31 | 458,600 | — | — |
| 2021-01-20 | $48.05 | $109.86 | 482,700 | — | — |
| 2021-01-19 | $48.19 | $110.18 | 562,800 | — | — |
| 2021-01-15 | $47.95 | $109.63 | 648,900 | — | — |
| 2021-01-14 | $48.21 | $110.22 | 963,500 | — | — |
| 2021-01-13 | $47.14 | $107.78 | 1,847,500 | — | — |
| 2021-01-12 | $46.98 | $107.41 | 839,400 | — | — |
| 2021-01-11 | $47.46 | $108.51 | 1,047,600 | — | — |
| 2021-01-08 | $46.96 | $107.36 | 1,248,000 | — | — |
| 2021-01-07 | $46.90 | $107.23 | 1,283,700 | — | — |
| 2021-01-06 | $47.50 | $108.60 | 1,782,000 | — | — |
| 2021-01-05 | $48.14 | $110.06 | 655,500 | — | — |
| 2021-01-04 | $47.77 | $109.22 | 1,064,700 | — | — |