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
- 1970-01-02 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 | $86.06 | $432.44 | 2,667,700 | — | — |
| 2021-12-30 | $85.80 | $431.13 | 2,459,400 | — | — |
| 2021-12-29 | $85.89 | $431.59 | 2,085,300 | — | — |
| 2021-12-28 | $86.02 | $432.24 | 3,220,100 | — | — |
| 2021-12-27 | $85.24 | $428.32 | 2,743,700 | — | — |
| 2021-12-23 | $84.90 | $426.61 | 2,650,000 | — | — |
| 2021-12-22 | $84.07 | $422.44 | 3,852,800 | — | — |
| 2021-12-21 | $83.68 | $420.48 | 7,301,900 | — | — |
| 2021-12-20 | $81.03 | $407.17 | 5,828,400 | — | — |
| 2021-12-17 | $82.28 | $413.45 | 8,892,600 | — | — |
| 2021-12-16 | $82.70 | $415.56 | 4,546,300 | — | — |
| 2021-12-15 | $83.43 | $419.23 | 5,388,300 | — | — |
| 2021-12-14 | $83.50 | $419.58 | 6,144,700 | — | — |
| 2021-12-13 | $84.33 | $423.75 | 4,173,900 | — | — |
| 2021-12-10 | $86.16 | $432.94 | 3,294,400 | — | — |
| 2021-12-09 | $86.16 | $432.94 | 4,241,900 | — | — |
| 2021-12-08 | $86.50 | $434.65 | 6,749,500 | — | — |
| 2021-12-07 | $85.01 | $427.17 | 5,102,900 | — | — |
| 2021-12-06 | $83.76 | $420.88 | 4,964,200 | — | — |
| 2021-12-03 | $81.11 | $407.57 | 6,038,900 | — | — |
| 2021-12-02 | $81.66 | $410.33 | 6,409,100 | — | — |
| 2021-12-01 | $79.05 | $397.22 | 8,499,000 | — | — |
| 2021-11-30 | $80.92 | $406.61 | 7,966,000 | — | — |
| 2021-11-29 | $82.94 | $416.76 | 5,835,000 | — | — |
| 2021-11-26 | $83.00 | $417.07 | 7,113,600 | — | — |
| 2021-11-24 | $87.19 | $438.12 | 3,464,500 | — | — |
| 2021-11-23 | $87.31 | $438.72 | 5,950,700 | — | — |
| 2021-11-22 | $86.80 | $436.16 | 6,819,800 | — | — |
| 2021-11-19 | $85.43 | $429.28 | 5,478,200 | — | — |
| 2021-11-18 | $86.91 | $436.71 | 4,376,300 | — | — |
| 2021-11-17 | $87.45 | $436.86 | 3,910,600 | — | — |
| 2021-11-16 | $88.90 | $444.11 | 4,746,200 | — | — |
| 2021-11-15 | $89.35 | $446.35 | 3,423,100 | — | — |
| 2021-11-12 | $88.86 | $443.91 | 3,273,100 | — | — |
| 2021-11-11 | $89.05 | $444.86 | 4,993,600 | — | — |
| 2021-11-10 | $90.18 | $450.50 | 3,503,200 | — | — |
| 2021-11-09 | $90.99 | $454.55 | 3,372,900 | — | — |
| 2021-11-08 | $90.71 | $453.15 | 4,469,100 | — | — |
| 2021-11-05 | $91.18 | $455.50 | 4,330,400 | — | — |
| 2021-11-04 | $88.06 | $439.91 | 3,711,700 | — | — |
| 2021-11-03 | $88.67 | $442.96 | 4,148,500 | — | — |
| 2021-11-02 | $87.80 | $438.61 | 4,554,100 | — | — |
| 2021-11-01 | $88.55 | $442.36 | 4,588,800 | — | — |
| 2021-10-29 | $88.86 | $443.91 | 5,202,300 | — | — |
| 2021-10-28 | $89.19 | $445.56 | 4,179,900 | — | — |
| 2021-10-27 | $89.16 | $445.41 | 4,273,200 | — | — |
| 2021-10-26 | $89.16 | $445.41 | 9,122,500 | — | — |
| 2021-10-25 | $91.30 | $456.10 | 5,953,900 | — | — |
| 2021-10-22 | $91.86 | $458.89 | 4,160,800 | — | — |
| 2021-10-21 | $91.61 | $457.64 | 4,274,900 | — | — |
| 2021-10-20 | $91.68 | $457.99 | 3,916,600 | — | — |
| 2021-10-19 | $91.23 | $455.75 | 4,195,100 | — | — |
| 2021-10-18 | $90.80 | $453.60 | 3,898,700 | — | — |
| 2021-10-15 | $90.92 | $454.20 | 4,581,600 | — | — |
| 2021-10-14 | $89.17 | $445.46 | 4,225,300 | — | — |
| 2021-10-13 | $89.68 | $448.00 | 3,285,500 | — | — |
| 2021-10-12 | $89.72 | $448.20 | 3,404,100 | — | — |
| 2021-10-11 | $89.89 | $449.05 | 3,048,000 | — | — |
| 2021-10-08 | $90.62 | $452.70 | 3,342,700 | — | — |
| 2021-10-07 | $90.15 | $450.35 | 3,750,900 | — | — |
| 2021-10-06 | $89.27 | $445.96 | 4,354,100 | — | — |
| 2021-10-05 | $88.72 | $443.21 | 4,820,500 | — | — |
| 2021-10-04 | $87.69 | $438.06 | 5,490,600 | — | — |
| 2021-10-01 | $87.48 | $437.01 | 5,499,500 | — | — |
| 2021-09-30 | $85.96 | $429.42 | 5,642,900 | — | — |
| 2021-09-29 | $86.99 | $434.57 | 3,612,600 | — | — |
| 2021-09-28 | $86.84 | $433.82 | 5,781,200 | — | — |
| 2021-09-27 | $87.34 | $436.31 | 4,162,100 | — | — |
| 2021-09-24 | $87.16 | $435.41 | 4,665,900 | — | — |
| 2021-09-23 | $86.75 | $433.37 | 5,906,800 | — | — |
| 2021-09-22 | $85.27 | $425.97 | 6,233,700 | — | — |
| 2021-09-21 | $83.11 | $415.18 | 5,900,300 | — | — |
| 2021-09-20 | $83.45 | $416.88 | 8,217,100 | — | — |
| 2021-09-17 | $83.39 | $416.58 | 23,128,700 | — | — |
| 2021-09-16 | $84.02 | $419.73 | 5,907,500 | — | — |
| 2021-09-15 | $84.87 | $423.97 | 5,673,400 | — | — |
| 2021-09-14 | $82.74 | $413.33 | 5,253,300 | — | — |
| 2021-09-13 | $83.64 | $417.83 | 4,768,000 | — | — |
| 2021-09-10 | $83.00 | $414.63 | 3,893,400 | — | — |
| 2021-09-09 | $83.66 | $417.93 | 4,521,200 | — | — |
| 2021-09-08 | $82.87 | $413.98 | 3,911,400 | — | — |
| 2021-09-07 | $83.00 | $414.63 | 5,701,400 | — | — |
| 2021-09-03 | $83.65 | $417.88 | 3,300,100 | — | — |
| 2021-09-02 | $84.54 | $422.33 | 3,471,600 | — | — |
| 2021-09-01 | $84.10 | $420.13 | 4,109,000 | — | — |
| 2021-08-31 | $84.76 | $423.43 | 3,969,600 | — | — |
| 2021-08-30 | $84.80 | $423.62 | 2,936,800 | — | — |
| 2021-08-27 | $85.40 | $426.62 | 3,590,400 | — | — |
| 2021-08-26 | $84.76 | $423.43 | 2,596,000 | — | — |
| 2021-08-25 | $85.73 | $428.27 | 3,195,200 | — | — |
| 2021-08-24 | $85.43 | $426.77 | 4,751,800 | — | — |
| 2021-08-23 | $84.96 | $424.42 | 3,367,700 | — | — |
| 2021-08-20 | $84.05 | $419.88 | 4,502,400 | — | — |
| 2021-08-19 | $83.35 | $416.38 | 5,707,000 | — | — |
| 2021-08-18 | $85.48 | $424.47 | 4,256,200 | — | — |
| 2021-08-17 | $86.61 | $430.09 | 3,999,200 | — | — |
| 2021-08-16 | $87.14 | $432.72 | 3,895,900 | — | — |
| 2021-08-13 | $87.25 | $433.26 | 3,051,300 | — | — |
| 2021-08-12 | $87.98 | $436.89 | 2,816,500 | — | — |
| 2021-08-11 | $88.62 | $440.07 | 3,724,800 | — | — |
| 2021-08-10 | $87.65 | $435.25 | 2,909,100 | — | — |
| 2021-08-09 | $87.08 | $432.42 | 3,265,600 | — | — |
| 2021-08-06 | $87.58 | $434.90 | 3,020,200 | — | — |
| 2021-08-05 | $86.88 | $431.43 | 3,604,600 | — | — |
| 2021-08-04 | $85.82 | $426.16 | 5,286,000 | — | — |
| 2021-08-03 | $87.97 | $436.84 | 4,629,200 | — | — |
| 2021-08-02 | $86.61 | $430.09 | 4,049,200 | — | — |
| 2021-07-30 | $86.95 | $431.77 | 4,443,600 | — | — |
| 2021-07-29 | $87.65 | $435.25 | 4,135,400 | — | — |
| 2021-07-28 | $87.20 | $433.02 | 5,517,100 | — | — |
| 2021-07-27 | $88.22 | $438.08 | 8,429,700 | — | — |
| 2021-07-26 | $85.95 | $426.81 | 3,759,800 | — | — |
| 2021-07-23 | $85.81 | $426.11 | 2,607,600 | — | — |
| 2021-07-22 | $85.82 | $426.16 | 4,124,300 | — | — |
| 2021-07-21 | $86.58 | $429.94 | 5,398,300 | — | — |
| 2021-07-20 | $84.80 | $421.10 | 7,935,000 | — | — |
| 2021-07-19 | $81.05 | $402.48 | 9,221,300 | — | — |
| 2021-07-16 | $83.53 | $414.79 | 4,023,800 | — | — |
| 2021-07-15 | $84.98 | $421.99 | 3,460,800 | — | — |
| 2021-07-14 | $84.91 | $421.64 | 3,665,400 | — | — |
| 2021-07-13 | $85.33 | $423.73 | 4,595,000 | — | — |
| 2021-07-12 | $86.22 | $428.15 | 5,464,400 | — | — |
| 2021-07-09 | $86.38 | $428.94 | 4,556,200 | — | — |
| 2021-07-08 | $85.44 | $424.28 | 4,665,500 | — | — |
| 2021-07-07 | $85.83 | $426.21 | 4,127,200 | — | — |
| 2021-07-06 | $85.75 | $425.81 | 4,140,000 | — | — |
| 2021-07-02 | $86.70 | $430.53 | 4,185,400 | — | — |
| 2021-07-01 | $86.22 | $428.15 | 3,903,900 | — | — |
| 2021-06-30 | $85.31 | $423.63 | 4,744,500 | — | — |
| 2021-06-29 | $84.44 | $419.31 | 6,496,800 | — | — |
| 2021-06-28 | $85.11 | $422.64 | 5,738,300 | — | — |
| 2021-06-25 | $86.72 | $430.63 | 6,611,000 | — | — |
| 2021-06-24 | $86.85 | $431.28 | 5,335,200 | — | — |
| 2021-06-23 | $86.60 | $430.04 | 3,524,500 | — | — |
| 2021-06-22 | $87.38 | $433.91 | 4,150,100 | — | — |
| 2021-06-21 | $88.00 | $436.99 | 5,097,400 | — | — |
| 2021-06-18 | $85.92 | $426.66 | 10,387,200 | — | — |
| 2021-06-17 | $87.13 | $432.67 | 7,480,500 | — | — |
| 2021-06-16 | $88.43 | $439.12 | 8,033,800 | — | — |
| 2021-06-15 | $89.40 | $443.94 | 5,336,700 | — | — |
| 2021-06-14 | $88.72 | $440.56 | 5,924,900 | — | — |
| 2021-06-11 | $88.81 | $441.01 | 4,082,700 | — | — |
| 2021-06-10 | $88.25 | $438.23 | 4,826,300 | — | — |
| 2021-06-09 | $88.85 | $441.21 | 4,594,500 | — | — |
| 2021-06-08 | $89.45 | $444.19 | 4,777,000 | — | — |
| 2021-06-07 | $88.97 | $441.80 | 5,693,900 | — | — |
| 2021-06-04 | $89.02 | $442.05 | 4,082,800 | — | — |
| 2021-06-03 | $88.68 | $440.36 | 4,083,200 | — | — |
| 2021-06-02 | $88.63 | $440.12 | 4,429,100 | — | — |
| 2021-06-01 | $88.99 | $441.90 | 4,302,200 | — | — |
| 2021-05-28 | $88.71 | $440.51 | 4,850,300 | — | — |
| 2021-05-27 | $88.61 | $440.02 | 10,492,200 | — | — |
| 2021-05-26 | $86.50 | $429.54 | 4,826,200 | — | — |
| 2021-05-25 | $86.26 | $428.35 | 7,606,300 | — | — |
| 2021-05-24 | $86.48 | $429.44 | 5,113,300 | — | — |
| 2021-05-21 | $85.81 | $426.11 | 5,803,800 | — | — |
| 2021-05-20 | $85.23 | $423.23 | 10,059,900 | — | — |
| 2021-05-19 | $85.21 | $420.60 | 9,296,500 | — | — |
| 2021-05-18 | $85.38 | $421.44 | 7,438,300 | — | — |
| 2021-05-17 | $86.57 | $427.31 | 5,059,800 | — | — |
| 2021-05-14 | $85.88 | $423.91 | 4,989,200 | — | — |
| 2021-05-13 | $83.78 | $413.54 | 4,701,200 | — | — |
| 2021-05-12 | $82.28 | $406.14 | 6,086,800 | — | — |
| 2021-05-11 | $84.33 | $416.26 | 6,708,100 | — | — |
| 2021-05-10 | $85.04 | $419.76 | 9,042,600 | — | — |
| 2021-05-07 | $85.71 | $423.07 | 6,056,000 | — | — |
| 2021-05-06 | $84.68 | $417.98 | 4,903,900 | — | — |
| 2021-05-05 | $84.13 | $415.27 | 4,658,200 | — | — |
| 2021-05-04 | $83.94 | $414.33 | 9,306,900 | — | — |
| 2021-05-03 | $84.14 | $415.32 | 5,828,800 | — | — |
| 2021-04-30 | $83.24 | $410.88 | 5,616,000 | — | — |
| 2021-04-29 | $82.87 | $409.05 | 6,237,000 | — | — |
| 2021-04-28 | $83.08 | $410.09 | 7,164,200 | — | — |
| 2021-04-27 | $82.81 | $408.75 | 11,082,400 | — | — |
| 2021-04-26 | $81.00 | $399.82 | 12,145,600 | — | — |
| 2021-04-23 | $80.54 | $397.55 | 7,139,200 | — | — |
| 2021-04-22 | $78.74 | $388.66 | 6,706,800 | — | — |
| 2021-04-21 | $78.87 | $389.31 | 5,186,900 | — | — |
| 2021-04-20 | $77.09 | $380.52 | 8,692,700 | — | — |
| 2021-04-19 | $78.59 | $387.92 | 6,265,600 | — | — |
| 2021-04-16 | $78.22 | $386.10 | 7,629,700 | — | — |
| 2021-04-15 | $77.97 | $384.86 | 5,106,500 | — | — |
| 2021-04-14 | $77.96 | $384.81 | 4,855,200 | — | — |
| 2021-04-13 | $77.70 | $383.53 | 5,490,700 | — | — |
| 2021-04-12 | $78.72 | $388.57 | 5,485,800 | — | — |
| 2021-04-09 | $78.29 | $386.44 | 5,423,400 | — | — |
| 2021-04-08 | $77.48 | $382.45 | 5,043,000 | — | — |
| 2021-04-07 | $77.60 | $383.04 | 5,334,700 | — | — |
| 2021-04-06 | $77.51 | $382.59 | 8,489,200 | — | — |
| 2021-04-05 | $77.91 | $384.57 | 5,637,900 | — | — |
| 2021-04-01 | $77.28 | $381.46 | 6,166,200 | — | — |
| 2021-03-31 | $77.27 | $381.41 | 6,003,300 | — | — |
| 2021-03-30 | $77.82 | $384.12 | 5,540,000 | — | — |
| 2021-03-29 | $77.68 | $383.43 | 7,136,700 | — | — |
| 2021-03-26 | $78.17 | $385.85 | 6,193,900 | — | — |
| 2021-03-25 | $77.53 | $382.69 | 6,359,100 | — | — |
| 2021-03-24 | $75.55 | $372.92 | 7,722,600 | — | — |
| 2021-03-23 | $75.18 | $371.09 | 8,285,400 | — | — |
| 2021-03-22 | $76.92 | $379.68 | 7,457,100 | — | — |
| 2021-03-19 | $78.36 | $386.79 | 15,023,800 | — | — |
| 2021-03-18 | $77.94 | $384.72 | 6,093,500 | — | — |
| 2021-03-17 | $79.56 | $392.71 | 6,685,900 | — | — |
| 2021-03-16 | $78.24 | $386.20 | 5,941,500 | — | — |
| 2021-03-15 | $79.57 | $392.76 | 7,848,900 | — | — |
| 2021-03-12 | $78.52 | $387.58 | 6,075,900 | — | — |
| 2021-03-11 | $77.05 | $380.32 | 6,314,900 | — | — |
| 2021-03-10 | $76.56 | $377.90 | 6,776,600 | — | — |
| 2021-03-09 | $74.83 | $369.36 | 6,558,300 | — | — |
| 2021-03-08 | $75.61 | $373.21 | 7,232,100 | — | — |
| 2021-03-05 | $75.18 | $371.09 | 6,661,900 | — | — |
| 2021-03-04 | $74.42 | $367.34 | 8,284,200 | — | — |
| 2021-03-03 | $75.07 | $370.55 | 5,960,700 | — | — |
| 2021-03-02 | $74.67 | $368.57 | 5,792,300 | — | — |
| 2021-03-01 | $74.36 | $367.04 | 10,910,500 | — | — |
| 2021-02-26 | $71.99 | $355.35 | 8,000,700 | — | — |
| 2021-02-25 | $73.32 | $361.91 | 9,483,300 | — | — |
| 2021-02-24 | $77.67 | $381.04 | 11,159,300 | — | — |
| 2021-02-23 | $73.99 | $362.98 | 11,686,700 | — | — |
| 2021-02-22 | $73.00 | $358.13 | 10,506,900 | — | — |
| 2021-02-19 | $74.26 | $364.31 | 6,275,900 | — | — |
| 2021-02-18 | $72.88 | $357.54 | 4,903,800 | — | — |
| 2021-02-17 | $73.06 | $358.42 | 5,186,900 | — | — |
| 2021-02-16 | $72.61 | $356.21 | 6,110,200 | — | — |
| 2021-02-12 | $72.61 | $356.21 | 4,207,500 | — | — |
| 2021-02-11 | $72.33 | $354.84 | 4,535,800 | — | — |
| 2021-02-10 | $72.47 | $355.53 | 3,930,200 | — | — |
| 2021-02-09 | $73.04 | $358.32 | 6,263,000 | — | — |
| 2021-02-08 | $72.49 | $355.63 | 4,964,300 | — | — |
| 2021-02-05 | $72.33 | $354.84 | 7,952,700 | — | — |
| 2021-02-04 | $72.68 | $356.56 | 9,024,300 | — | — |
| 2021-02-03 | $70.58 | $346.26 | 8,370,000 | — | — |
| 2021-02-02 | $70.14 | $344.10 | 8,710,600 | — | — |
| 2021-02-01 | $66.96 | $328.50 | 5,994,000 | — | — |
| 2021-01-29 | $66.73 | $327.37 | 15,649,100 | — | — |
| 2021-01-28 | $68.17 | $334.43 | 8,753,200 | — | — |
| 2021-01-27 | $65.50 | $321.33 | 12,377,000 | — | — |
| 2021-01-26 | $67.20 | $329.67 | 13,322,200 | — | — |
| 2021-01-25 | $66.28 | $325.16 | 10,514,000 | — | — |
| 2021-01-22 | $67.58 | $331.54 | 4,558,100 | — | — |
| 2021-01-21 | $68.11 | $334.14 | 7,366,800 | — | — |
| 2021-01-20 | $68.84 | $337.72 | 4,657,700 | — | — |
| 2021-01-19 | $69.36 | $340.27 | 7,381,800 | — | — |
| 2021-01-15 | $69.20 | $339.49 | 6,980,800 | — | — |
| 2021-01-14 | $70.94 | $348.02 | 9,712,500 | — | — |
| 2021-01-13 | $70.50 | $345.86 | 7,032,600 | — | — |
| 2021-01-12 | $71.52 | $350.87 | 5,356,200 | — | — |
| 2021-01-11 | $69.80 | $342.43 | 4,569,000 | — | — |
| 2021-01-08 | $69.86 | $342.72 | 5,158,100 | — | — |
| 2021-01-07 | $69.78 | $342.33 | 8,771,400 | — | — |
| 2021-01-06 | $70.28 | $344.78 | 8,753,800 | — | — |
| 2021-01-05 | $69.42 | $340.57 | 6,436,800 | — | — |
| 2021-01-04 | $68.43 | $335.71 | 7,660,500 | — | — |