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
- 2001-12-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 | $82.40 | $82.40 | 2,965,600 | — | — |
| 2021-12-30 | $83.99 | $83.99 | 2,019,100 | — | — |
| 2021-12-29 | $84.22 | $84.22 | 1,878,700 | — | — |
| 2021-12-28 | $84.45 | $84.45 | 1,784,800 | — | — |
| 2021-12-27 | $84.37 | $84.37 | 2,910,900 | — | — |
| 2021-12-23 | $84.72 | $84.72 | 2,254,400 | — | — |
| 2021-12-22 | $84.37 | $84.37 | 3,245,300 | — | — |
| 2021-12-21 | $82.99 | $82.99 | 3,489,700 | — | — |
| 2021-12-20 | $82.42 | $82.42 | 4,470,600 | — | — |
| 2021-12-17 | $83.02 | $83.02 | 7,823,300 | — | — |
| 2021-12-16 | $83.00 | $83.00 | 6,306,200 | — | — |
| 2021-12-15 | $83.33 | $83.33 | 6,717,100 | — | — |
| 2021-12-14 | $81.85 | $81.85 | 10,930,900 | — | — |
| 2021-12-13 | $78.15 | $78.15 | 4,496,100 | — | — |
| 2021-12-10 | $78.45 | $78.45 | 7,261,200 | — | — |
| 2021-12-09 | $74.87 | $74.87 | 4,887,400 | — | — |
| 2021-12-08 | $73.88 | $73.88 | 4,658,000 | — | — |
| 2021-12-07 | $73.40 | $73.40 | 5,260,400 | — | — |
| 2021-12-06 | $71.77 | $71.77 | 5,306,800 | — | — |
| 2021-12-03 | $71.05 | $71.05 | 3,440,200 | — | — |
| 2021-12-02 | $71.42 | $71.42 | 3,798,200 | — | — |
| 2021-12-01 | $70.18 | $70.18 | 3,372,400 | — | — |
| 2021-11-30 | $71.41 | $71.41 | 4,527,100 | — | — |
| 2021-11-29 | $73.77 | $73.77 | 3,133,000 | — | — |
| 2021-11-26 | $73.90 | $73.90 | 1,992,100 | — | — |
| 2021-11-24 | $75.61 | $75.61 | 3,072,600 | — | — |
| 2021-11-23 | $76.03 | $76.03 | 3,050,600 | — | — |
| 2021-11-22 | $74.08 | $74.08 | 2,459,700 | — | — |
| 2021-11-19 | $73.01 | $73.01 | 3,801,900 | — | — |
| 2021-11-18 | $75.37 | $75.37 | 7,428,400 | — | — |
| 2021-11-17 | $76.18 | $76.18 | 6,264,200 | — | — |
| 2021-11-16 | $74.98 | $74.98 | 3,481,500 | — | — |
| 2021-11-15 | $75.10 | $75.10 | 2,613,800 | — | — |
| 2021-11-12 | $75.86 | $75.86 | 2,352,800 | — | — |
| 2021-11-11 | $75.29 | $75.29 | 1,989,000 | — | — |
| 2021-11-10 | $75.06 | $75.06 | 4,150,900 | — | — |
| 2021-11-09 | $74.77 | $74.77 | 2,596,500 | — | — |
| 2021-11-08 | $74.08 | $74.08 | 1,817,300 | — | — |
| 2021-11-05 | $74.17 | $74.17 | 2,719,500 | — | — |
| 2021-11-04 | $73.77 | $73.77 | 5,101,900 | — | — |
| 2021-11-03 | $73.90 | $73.90 | 7,585,900 | — | — |
| 2021-11-02 | $69.34 | $69.34 | 4,841,600 | — | — |
| 2021-11-01 | $71.74 | $71.74 | 4,716,500 | — | — |
| 2021-10-29 | $71.24 | $71.24 | 3,045,700 | — | — |
| 2021-10-28 | $71.61 | $71.61 | 3,604,800 | — | — |
| 2021-10-27 | $70.55 | $70.55 | 7,717,400 | — | — |
| 2021-10-26 | $70.97 | $70.97 | 10,237,000 | — | — |
| 2021-10-25 | $67.97 | $67.97 | 5,060,800 | — | — |
| 2021-10-22 | $69.24 | $69.24 | 3,001,500 | — | — |
| 2021-10-21 | $68.99 | $68.99 | 4,906,800 | — | — |
| 2021-10-20 | $68.09 | $68.09 | 5,834,100 | — | — |
| 2021-10-19 | $64.71 | $64.71 | 2,470,400 | — | — |
| 2021-10-18 | $64.01 | $64.01 | 2,603,500 | — | — |
| 2021-10-15 | $65.32 | $65.32 | 4,394,100 | — | — |
| 2021-10-14 | $63.23 | $63.23 | 3,873,300 | — | — |
| 2021-10-13 | $61.94 | $61.94 | 3,160,700 | — | — |
| 2021-10-12 | $63.04 | $63.04 | 2,790,200 | — | — |
| 2021-10-11 | $63.10 | $63.10 | 2,248,200 | — | — |
| 2021-10-08 | $64.33 | $64.33 | 2,678,500 | — | — |
| 2021-10-07 | $63.97 | $63.97 | 2,372,400 | — | — |
| 2021-10-06 | $63.04 | $63.04 | 3,333,800 | — | — |
| 2021-10-05 | $62.71 | $62.71 | 4,022,900 | — | — |
| 2021-10-04 | $62.53 | $62.53 | 2,430,400 | — | — |
| 2021-10-01 | $63.05 | $63.05 | 2,485,300 | — | — |
| 2021-09-30 | $62.31 | $62.31 | 4,128,700 | — | — |
| 2021-09-29 | $63.26 | $63.26 | 1,577,200 | — | — |
| 2021-09-28 | $63.50 | $63.50 | 2,842,400 | — | — |
| 2021-09-27 | $63.83 | $63.83 | 3,801,200 | — | — |
| 2021-09-24 | $62.82 | $62.82 | 1,623,400 | — | — |
| 2021-09-23 | $62.60 | $62.60 | 2,448,200 | — | — |
| 2021-09-22 | $62.94 | $62.94 | 2,239,400 | — | — |
| 2021-09-21 | $63.09 | $63.09 | 4,807,800 | — | — |
| 2021-09-20 | $64.35 | $64.35 | 4,395,400 | — | — |
| 2021-09-17 | $64.64 | $64.64 | 12,211,300 | — | — |
| 2021-09-16 | $61.59 | $61.59 | 2,069,200 | — | — |
| 2021-09-15 | $61.63 | $61.63 | 3,926,200 | — | — |
| 2021-09-14 | $60.80 | $60.80 | 3,219,300 | — | — |
| 2021-09-13 | $62.90 | $62.90 | 5,974,300 | — | — |
| 2021-09-10 | $59.73 | $59.73 | 3,995,500 | — | — |
| 2021-09-09 | $61.96 | $61.96 | 2,084,300 | — | — |
| 2021-09-08 | $62.85 | $62.85 | 1,924,400 | — | — |
| 2021-09-07 | $63.79 | $63.79 | 2,638,500 | — | — |
| 2021-09-03 | $64.37 | $64.37 | 1,905,700 | — | — |
| 2021-09-02 | $64.61 | $64.61 | 2,206,200 | — | — |
| 2021-09-01 | $62.71 | $62.71 | 2,211,700 | — | — |
| 2021-08-31 | $62.98 | $62.98 | 3,822,500 | — | — |
| 2021-08-30 | $63.23 | $63.23 | 2,715,800 | — | — |
| 2021-08-27 | $63.98 | $63.98 | 1,735,300 | — | — |
| 2021-08-26 | $63.58 | $63.58 | 2,378,000 | — | — |
| 2021-08-25 | $63.56 | $63.56 | 2,822,300 | — | — |
| 2021-08-24 | $64.58 | $64.58 | 2,181,800 | — | — |
| 2021-08-23 | $64.53 | $64.53 | 2,035,900 | — | — |
| 2021-08-20 | $64.31 | $64.31 | 2,397,600 | — | — |
| 2021-08-19 | $63.91 | $63.91 | 1,972,800 | — | — |
| 2021-08-18 | $63.82 | $63.82 | 3,162,500 | — | — |
| 2021-08-17 | $65.41 | $65.41 | 3,103,600 | — | — |
| 2021-08-16 | $64.06 | $64.06 | 2,835,200 | — | — |
| 2021-08-13 | $63.07 | $63.07 | 4,626,300 | — | — |
| 2021-08-12 | $63.11 | $63.11 | 3,655,200 | — | — |
| 2021-08-11 | $64.45 | $64.45 | 3,158,800 | — | — |
| 2021-08-10 | $64.99 | $64.99 | 4,071,600 | — | — |
| 2021-08-09 | $66.19 | $66.19 | 3,786,900 | — | — |
| 2021-08-06 | $66.80 | $66.80 | 5,405,100 | — | — |
| 2021-08-05 | $67.23 | $67.23 | 7,259,000 | — | — |
| 2021-08-04 | $69.09 | $69.09 | 2,625,300 | — | — |
| 2021-08-03 | $69.33 | $69.33 | 2,756,200 | — | — |
| 2021-08-02 | $70.31 | $70.31 | 4,271,700 | — | — |
| 2021-07-30 | $68.61 | $68.61 | 3,820,600 | — | — |
| 2021-07-29 | $69.08 | $69.08 | 2,682,000 | — | — |
| 2021-07-28 | $69.73 | $69.73 | 3,879,400 | — | — |
| 2021-07-27 | $70.47 | $70.47 | 6,686,900 | — | — |
| 2021-07-26 | $72.67 | $72.67 | 3,515,800 | — | — |
| 2021-07-23 | $73.46 | $73.46 | 3,048,800 | — | — |
| 2021-07-22 | $73.15 | $73.15 | 3,175,300 | — | — |
| 2021-07-21 | $72.91 | $72.91 | 3,807,400 | — | — |
| 2021-07-20 | $71.67 | $71.67 | 2,873,000 | — | — |
| 2021-07-19 | $71.37 | $71.37 | 3,272,200 | — | — |
| 2021-07-16 | $72.66 | $72.66 | 1,794,100 | — | — |
| 2021-07-15 | $73.30 | $73.30 | 4,074,600 | — | — |
| 2021-07-14 | $73.77 | $73.77 | 2,466,600 | — | — |
| 2021-07-13 | $74.57 | $74.57 | 2,408,900 | — | — |
| 2021-07-12 | $74.70 | $74.70 | 3,286,500 | — | — |
| 2021-07-09 | $73.51 | $73.51 | 1,830,600 | — | — |
| 2021-07-08 | $72.66 | $72.66 | 2,735,700 | — | — |
| 2021-07-07 | $74.14 | $74.14 | 1,922,800 | — | — |
| 2021-07-06 | $73.61 | $73.61 | 2,727,200 | — | — |
| 2021-07-02 | $73.88 | $73.88 | 3,144,300 | — | — |
| 2021-07-01 | $73.66 | $73.66 | 3,189,900 | — | — |
| 2021-06-30 | $72.93 | $72.93 | 2,960,300 | — | — |
| 2021-06-29 | $73.75 | $73.75 | 2,128,200 | — | — |
| 2021-06-28 | $74.30 | $74.30 | 2,775,600 | — | — |
| 2021-06-25 | $73.90 | $73.90 | 5,303,900 | — | — |
| 2021-06-24 | $72.80 | $72.80 | 2,359,200 | — | — |
| 2021-06-23 | $73.09 | $73.09 | 3,066,800 | — | — |
| 2021-06-22 | $72.20 | $72.20 | 2,234,800 | — | — |
| 2021-06-21 | $72.17 | $72.17 | 3,310,900 | — | — |
| 2021-06-18 | $71.69 | $71.69 | 6,498,400 | — | — |
| 2021-06-17 | $74.31 | $74.31 | 9,047,000 | — | — |
| 2021-06-16 | $72.62 | $72.62 | 10,811,900 | — | — |
| 2021-06-15 | $70.00 | $70.00 | 3,341,100 | — | — |
| 2021-06-14 | $68.78 | $68.78 | 3,506,900 | — | — |
| 2021-06-11 | $70.81 | $70.81 | 1,915,200 | — | — |
| 2021-06-10 | $71.02 | $71.02 | 2,782,300 | — | — |
| 2021-06-09 | $71.66 | $71.66 | 2,598,500 | — | — |
| 2021-06-08 | $71.55 | $71.55 | 4,758,700 | — | — |
| 2021-06-07 | $71.28 | $71.28 | 3,618,500 | — | — |
| 2021-06-04 | $71.44 | $71.44 | 3,204,400 | — | — |
| 2021-06-03 | $72.41 | $72.41 | 3,320,800 | — | — |
| 2021-06-02 | $72.61 | $72.61 | 2,900,900 | — | — |
| 2021-06-01 | $73.28 | $73.28 | 4,308,300 | — | — |
| 2021-05-28 | $73.60 | $73.60 | 3,240,700 | — | — |
| 2021-05-27 | $73.72 | $73.72 | 4,156,500 | — | — |
| 2021-05-26 | $73.49 | $73.49 | 3,341,800 | — | — |
| 2021-05-25 | $73.96 | $73.96 | 5,254,900 | — | — |
| 2021-05-24 | $73.92 | $73.92 | 5,348,300 | — | — |
| 2021-05-21 | $73.73 | $73.73 | 7,245,700 | — | — |
| 2021-05-20 | $71.80 | $71.80 | 8,318,400 | — | — |
| 2021-05-19 | $70.88 | $70.88 | 4,162,400 | — | — |
| 2021-05-18 | $70.73 | $70.73 | 4,807,400 | — | — |
| 2021-05-17 | $70.56 | $70.56 | 4,611,500 | — | — |
| 2021-05-14 | $69.20 | $69.20 | 2,980,600 | — | — |
| 2021-05-13 | $68.39 | $68.39 | 5,493,800 | — | — |
| 2021-05-12 | $69.64 | $69.64 | 5,407,400 | — | — |
| 2021-05-11 | $68.06 | $68.06 | 3,881,400 | — | — |
| 2021-05-10 | $69.56 | $69.56 | 5,817,300 | — | — |
| 2021-05-07 | $70.45 | $70.45 | 11,819,100 | — | — |
| 2021-05-06 | $65.19 | $65.19 | 4,023,800 | — | — |
| 2021-05-05 | $65.29 | $65.29 | 6,551,000 | — | — |
| 2021-05-04 | $64.56 | $64.56 | 4,493,100 | — | — |
| 2021-05-03 | $62.42 | $62.42 | 4,060,300 | — | — |
| 2021-04-30 | $61.74 | $61.74 | 5,171,500 | — | — |
| 2021-04-29 | $60.59 | $60.59 | 5,730,000 | — | — |
| 2021-04-28 | $59.49 | $59.49 | 8,433,000 | — | — |
| 2021-04-27 | $61.31 | $61.31 | 10,697,100 | — | — |
| 2021-04-26 | $66.00 | $66.00 | 4,711,100 | — | — |
| 2021-04-23 | $65.37 | $65.37 | 3,269,000 | — | — |
| 2021-04-22 | $64.64 | $64.64 | 1,897,300 | — | — |
| 2021-04-21 | $65.49 | $65.49 | 1,793,800 | — | — |
| 2021-04-20 | $65.43 | $65.43 | 2,025,400 | — | — |
| 2021-04-19 | $65.38 | $65.38 | 3,379,300 | — | — |
| 2021-04-16 | $64.96 | $64.96 | 3,398,500 | — | — |
| 2021-04-15 | $64.24 | $64.24 | 3,813,600 | — | — |
| 2021-04-14 | $62.58 | $62.58 | 2,696,000 | — | — |
| 2021-04-13 | $62.23 | $62.23 | 3,400,000 | — | — |
| 2021-04-12 | $62.43 | $62.43 | 2,986,900 | — | — |
| 2021-04-09 | $62.61 | $62.61 | 3,661,700 | — | — |
| 2021-04-08 | $61.54 | $61.54 | 4,613,900 | — | — |
| 2021-04-07 | $62.62 | $62.62 | 2,723,500 | — | — |
| 2021-04-06 | $62.64 | $62.64 | 3,201,500 | — | — |
| 2021-04-05 | $63.96 | $63.96 | 2,341,800 | — | — |
| 2021-04-01 | $63.25 | $63.25 | 3,794,200 | — | — |
| 2021-03-31 | $63.91 | $63.91 | 3,005,300 | — | — |
| 2021-03-30 | $65.38 | $65.38 | 2,851,100 | — | — |
| 2021-03-29 | $65.64 | $65.64 | 2,523,000 | — | — |
| 2021-03-26 | $64.86 | $64.86 | 3,380,600 | — | — |
| 2021-03-25 | $64.94 | $64.94 | 2,445,500 | — | — |
| 2021-03-24 | $64.94 | $64.94 | 2,504,800 | — | — |
| 2021-03-23 | $64.06 | $64.06 | 2,213,900 | — | — |
| 2021-03-22 | $64.46 | $64.46 | 2,198,400 | — | — |
| 2021-03-19 | $64.24 | $64.24 | 5,419,400 | — | — |
| 2021-03-18 | $63.57 | $63.57 | 3,528,600 | — | — |
| 2021-03-17 | $61.89 | $61.89 | 2,675,700 | — | — |
| 2021-03-16 | $62.97 | $62.97 | 2,343,100 | — | — |
| 2021-03-15 | $62.80 | $62.80 | 2,588,000 | — | — |
| 2021-03-12 | $62.90 | $62.90 | 2,787,300 | — | — |
| 2021-03-11 | $61.89 | $61.89 | 2,979,600 | — | — |
| 2021-03-10 | $61.59 | $61.59 | 2,628,600 | — | — |
| 2021-03-09 | $61.49 | $61.49 | 3,573,600 | — | — |
| 2021-03-08 | $61.72 | $61.72 | 3,824,000 | — | — |
| 2021-03-05 | $60.52 | $60.52 | 5,345,200 | — | — |
| 2021-03-04 | $59.29 | $59.29 | 4,501,000 | — | — |
| 2021-03-03 | $58.80 | $58.80 | 2,902,700 | — | — |
| 2021-03-02 | $59.14 | $59.14 | 3,184,000 | — | — |
| 2021-03-01 | $59.39 | $59.39 | 2,183,300 | — | — |
| 2021-02-26 | $58.54 | $58.54 | 3,886,300 | — | — |
| 2021-02-25 | $58.76 | $58.76 | 3,445,800 | — | — |
| 2021-02-24 | $59.35 | $59.35 | 2,602,800 | — | — |
| 2021-02-23 | $59.30 | $59.30 | 4,449,300 | — | — |
| 2021-02-22 | $58.28 | $58.28 | 3,582,500 | — | — |
| 2021-02-19 | $57.97 | $57.97 | 3,094,400 | — | — |
| 2021-02-18 | $58.73 | $58.73 | 3,843,200 | — | — |
| 2021-02-17 | $58.61 | $58.61 | 2,870,000 | — | — |
| 2021-02-16 | $58.19 | $58.19 | 3,837,200 | — | — |
| 2021-02-12 | $59.20 | $59.20 | 3,119,200 | — | — |
| 2021-02-11 | $59.97 | $59.97 | 3,911,700 | — | — |
| 2021-02-10 | $61.06 | $61.06 | 5,294,500 | — | — |
| 2021-02-09 | $60.27 | $60.27 | 5,691,000 | — | — |
| 2021-02-08 | $58.24 | $58.24 | 4,197,600 | — | — |
| 2021-02-05 | $58.88 | $58.88 | 4,287,700 | — | — |
| 2021-02-04 | $60.40 | $60.40 | 3,089,400 | — | — |
| 2021-02-03 | $60.48 | $60.48 | 2,527,500 | — | — |
| 2021-02-02 | $59.64 | $59.64 | 2,687,600 | — | — |
| 2021-02-01 | $59.60 | $59.60 | 3,044,400 | — | — |
| 2021-01-29 | $60.30 | $60.30 | 3,446,500 | — | — |
| 2021-01-28 | $60.77 | $60.77 | 4,474,900 | — | — |
| 2021-01-27 | $58.42 | $58.42 | 5,622,800 | — | — |
| 2021-01-26 | $60.10 | $60.10 | 2,989,800 | — | — |
| 2021-01-25 | $60.93 | $60.93 | 3,543,500 | — | — |
| 2021-01-22 | $61.51 | $61.51 | 3,896,800 | — | — |
| 2021-01-21 | $62.75 | $62.75 | 5,082,800 | — | — |
| 2021-01-20 | $62.42 | $62.42 | 3,410,900 | — | — |
| 2021-01-19 | $62.79 | $62.79 | 2,649,500 | — | — |
| 2021-01-15 | $63.99 | $63.99 | 4,129,700 | — | — |
| 2021-01-14 | $65.03 | $65.03 | 3,039,200 | — | — |
| 2021-01-13 | $66.51 | $66.51 | 2,745,500 | — | — |
| 2021-01-12 | $68.14 | $68.14 | 1,859,500 | — | — |
| 2021-01-11 | $68.68 | $68.68 | 2,522,000 | — | — |
| 2021-01-08 | $68.21 | $68.21 | 3,676,000 | — | — |
| 2021-01-07 | $69.75 | $69.75 | 4,312,400 | — | — |
| 2021-01-06 | $67.66 | $67.66 | 11,283,800 | — | — |
| 2021-01-05 | $61.07 | $61.07 | 3,602,700 | — | — |
| 2021-01-04 | $62.09 | $62.09 | 6,310,800 | — | — |