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
- 1973-05-03 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 | $48.30 | $80.39 | 679,600 | — | — |
| 2021-12-30 | $48.22 | $80.26 | 739,000 | — | — |
| 2021-12-29 | $47.73 | $79.44 | 401,000 | — | — |
| 2021-12-28 | $47.72 | $79.42 | 626,900 | — | — |
| 2021-12-27 | $47.64 | $79.29 | 711,200 | — | — |
| 2021-12-23 | $47.38 | $78.86 | 418,000 | — | — |
| 2021-12-22 | $46.65 | $77.64 | 588,600 | — | — |
| 2021-12-21 | $46.48 | $77.36 | 1,020,300 | — | — |
| 2021-12-20 | $45.31 | $75.41 | 1,161,200 | — | — |
| 2021-12-17 | $45.62 | $75.93 | 2,606,000 | — | — |
| 2021-12-16 | $45.15 | $75.15 | 909,900 | — | — |
| 2021-12-15 | $44.86 | $74.66 | 818,600 | — | — |
| 2021-12-14 | $44.64 | $74.30 | 762,200 | — | — |
| 2021-12-13 | $45.16 | $75.16 | 970,800 | — | — |
| 2021-12-10 | $44.96 | $74.83 | 622,400 | — | — |
| 2021-12-09 | $45.44 | $75.63 | 601,100 | — | — |
| 2021-12-08 | $46.82 | $77.93 | 695,300 | — | — |
| 2021-12-07 | $46.39 | $77.21 | 1,011,100 | — | — |
| 2021-12-06 | $46.57 | $77.51 | 1,300,500 | — | — |
| 2021-12-03 | $47.47 | $79.01 | 752,800 | — | — |
| 2021-12-02 | $47.02 | $78.26 | 986,800 | — | — |
| 2021-12-01 | $45.68 | $76.03 | 2,035,500 | — | — |
| 2021-11-30 | $47.50 | $79.06 | 1,749,700 | — | — |
| 2021-11-29 | $47.20 | $78.56 | 914,500 | — | — |
| 2021-11-26 | $47.35 | $78.81 | 1,190,200 | — | — |
| 2021-11-24 | $46.16 | $76.83 | 1,236,600 | — | — |
| 2021-11-23 | $46.01 | $76.58 | 1,072,900 | — | — |
| 2021-11-22 | $47.11 | $78.41 | 1,923,300 | — | — |
| 2021-11-19 | $46.72 | $77.76 | 1,397,000 | — | — |
| 2021-11-18 | $47.37 | $78.84 | 1,193,800 | — | — |
| 2021-11-17 | $47.68 | $79.36 | 907,900 | — | — |
| 2021-11-16 | $48.43 | $80.61 | 887,700 | — | — |
| 2021-11-15 | $48.28 | $80.36 | 875,600 | — | — |
| 2021-11-12 | $47.90 | $79.72 | 675,400 | — | — |
| 2021-11-11 | $48.08 | $80.02 | 634,700 | — | — |
| 2021-11-10 | $47.56 | $79.16 | 1,297,600 | — | — |
| 2021-11-09 | $49.00 | $81.55 | 1,536,600 | — | — |
| 2021-11-08 | $49.46 | $82.32 | 1,744,900 | — | — |
| 2021-11-05 | $50.14 | $83.45 | 1,319,100 | — | — |
| 2021-11-04 | $51.23 | $85.27 | 1,504,800 | — | — |
| 2021-11-03 | $50.46 | $83.98 | 3,655,100 | — | — |
| 2021-11-02 | $55.80 | $92.87 | 1,612,400 | — | — |
| 2021-11-01 | $55.03 | $91.59 | 941,300 | — | — |
| 2021-10-29 | $54.59 | $90.86 | 1,791,900 | — | — |
| 2021-10-28 | $54.07 | $89.99 | 1,155,800 | — | — |
| 2021-10-27 | $53.51 | $89.06 | 1,202,700 | — | — |
| 2021-10-26 | $55.00 | $91.54 | 1,514,200 | — | — |
| 2021-10-25 | $54.75 | $91.12 | 1,308,600 | — | — |
| 2021-10-22 | $55.00 | $91.54 | 1,339,200 | — | — |
| 2021-10-21 | $55.00 | $91.54 | 1,618,600 | — | — |
| 2021-10-20 | $54.43 | $90.59 | 1,098,800 | — | — |
| 2021-10-19 | $54.26 | $90.31 | 1,526,400 | — | — |
| 2021-10-18 | $53.97 | $89.83 | 1,084,100 | — | — |
| 2021-10-15 | $53.12 | $88.41 | 945,300 | — | — |
| 2021-10-14 | $54.33 | $90.43 | 999,700 | — | — |
| 2021-10-13 | $52.99 | $88.20 | 797,900 | — | — |
| 2021-10-12 | $52.26 | $86.98 | 1,856,100 | — | — |
| 2021-10-11 | $52.74 | $87.78 | 576,900 | — | — |
| 2021-10-08 | $53.02 | $88.25 | 1,200,000 | — | — |
| 2021-10-07 | $52.25 | $86.96 | 1,082,300 | — | — |
| 2021-10-06 | $51.62 | $85.80 | 1,443,800 | — | — |
| 2021-10-05 | $49.95 | $83.02 | 917,000 | — | — |
| 2021-10-04 | $49.24 | $81.84 | 959,200 | — | — |
| 2021-10-01 | $49.61 | $82.46 | 847,000 | — | — |
| 2021-09-30 | $49.27 | $81.89 | 775,900 | — | — |
| 2021-09-29 | $49.83 | $82.82 | 579,400 | — | — |
| 2021-09-28 | $50.22 | $83.47 | 633,500 | — | — |
| 2021-09-27 | $51.52 | $85.63 | 921,100 | — | — |
| 2021-09-24 | $51.35 | $85.35 | 812,300 | — | — |
| 2021-09-23 | $51.16 | $85.03 | 922,700 | — | — |
| 2021-09-22 | $50.18 | $83.40 | 957,600 | — | — |
| 2021-09-21 | $49.81 | $82.79 | 1,818,400 | — | — |
| 2021-09-20 | $48.70 | $80.95 | 2,456,800 | — | — |
| 2021-09-17 | $48.67 | $80.90 | 6,602,900 | — | — |
| 2021-09-16 | $48.70 | $80.95 | 1,290,800 | — | — |
| 2021-09-15 | $49.54 | $82.34 | 2,357,900 | — | — |
| 2021-09-14 | $49.47 | $82.22 | 863,400 | — | — |
| 2021-09-13 | $49.80 | $82.77 | 1,522,200 | — | — |
| 2021-09-10 | $50.55 | $84.02 | 2,008,100 | — | — |
| 2021-09-09 | $50.39 | $83.75 | 1,198,200 | — | — |
| 2021-09-08 | $50.87 | $84.55 | 2,283,400 | — | — |
| 2021-09-07 | $51.25 | $85.18 | 1,004,300 | — | — |
| 2021-09-03 | $51.72 | $85.96 | 874,300 | — | — |
| 2021-09-02 | $52.65 | $87.51 | 1,913,300 | — | — |
| 2021-09-01 | $51.45 | $85.52 | 1,135,600 | — | — |
| 2021-08-31 | $50.78 | $84.40 | 2,514,300 | — | — |
| 2021-08-30 | $50.52 | $83.97 | 794,800 | — | — |
| 2021-08-27 | $50.74 | $84.34 | 1,996,200 | — | — |
| 2021-08-26 | $50.46 | $83.87 | 994,100 | — | — |
| 2021-08-25 | $50.59 | $84.09 | 511,300 | — | — |
| 2021-08-24 | $50.65 | $84.19 | 1,134,100 | — | — |
| 2021-08-23 | $50.34 | $83.67 | 917,000 | — | — |
| 2021-08-20 | $49.81 | $82.79 | 1,331,500 | — | — |
| 2021-08-19 | $48.52 | $80.65 | 690,900 | — | — |
| 2021-08-18 | $48.66 | $80.88 | 864,300 | — | — |
| 2021-08-17 | $48.61 | $80.80 | 1,190,000 | — | — |
| 2021-08-16 | $48.32 | $80.31 | 1,368,700 | — | — |
| 2021-08-13 | $47.91 | $79.63 | 653,200 | — | — |
| 2021-08-12 | $48.38 | $80.41 | 913,400 | — | — |
| 2021-08-11 | $47.20 | $78.45 | 800,600 | — | — |
| 2021-08-10 | $47.60 | $79.12 | 1,209,100 | — | — |
| 2021-08-09 | $47.44 | $78.85 | 954,600 | — | — |
| 2021-08-06 | $47.78 | $79.42 | 1,345,700 | — | — |
| 2021-08-05 | $46.91 | $77.97 | 1,496,800 | — | — |
| 2021-08-04 | $46.52 | $77.32 | 5,155,900 | — | — |
| 2021-08-03 | $43.21 | $71.82 | 2,446,700 | — | — |
| 2021-08-02 | $43.46 | $72.24 | 1,573,800 | — | — |
| 2021-07-30 | $43.78 | $72.77 | 1,475,700 | — | — |
| 2021-07-29 | $43.86 | $72.90 | 1,406,400 | — | — |
| 2021-07-28 | $44.29 | $73.62 | 1,682,500 | — | — |
| 2021-07-27 | $43.75 | $72.72 | 1,540,100 | — | — |
| 2021-07-26 | $43.44 | $72.20 | 886,400 | — | — |
| 2021-07-23 | $43.22 | $71.84 | 930,000 | — | — |
| 2021-07-22 | $42.04 | $69.88 | 1,114,000 | — | — |
| 2021-07-21 | $42.10 | $69.98 | 1,584,900 | — | — |
| 2021-07-20 | $42.28 | $70.27 | 1,947,100 | — | — |
| 2021-07-19 | $42.69 | $70.96 | 977,400 | — | — |
| 2021-07-16 | $42.71 | $70.99 | 626,000 | — | — |
| 2021-07-15 | $42.81 | $71.16 | 1,077,500 | — | — |
| 2021-07-14 | $42.82 | $71.17 | 752,900 | — | — |
| 2021-07-13 | $42.98 | $71.44 | 880,000 | — | — |
| 2021-07-12 | $43.16 | $71.74 | 1,021,700 | — | — |
| 2021-07-09 | $43.27 | $71.92 | 725,500 | — | — |
| 2021-07-08 | $42.55 | $70.61 | 1,025,000 | — | — |
| 2021-07-07 | $43.00 | $71.35 | 958,600 | — | — |
| 2021-07-06 | $43.19 | $71.67 | 889,000 | — | — |
| 2021-07-02 | $43.97 | $72.96 | 800,600 | — | — |
| 2021-07-01 | $44.33 | $73.56 | 1,249,800 | — | — |
| 2021-06-30 | $43.55 | $72.27 | 880,700 | — | — |
| 2021-06-29 | $43.59 | $72.33 | 1,592,700 | — | — |
| 2021-06-28 | $44.35 | $73.59 | 2,401,000 | — | — |
| 2021-06-25 | $44.12 | $73.21 | 2,006,100 | — | — |
| 2021-06-24 | $42.91 | $71.20 | 1,217,400 | — | — |
| 2021-06-23 | $42.58 | $70.66 | 1,427,900 | — | — |
| 2021-06-22 | $42.65 | $70.77 | 1,508,800 | — | — |
| 2021-06-21 | $42.14 | $69.93 | 1,369,700 | — | — |
| 2021-06-18 | $40.92 | $67.90 | 2,342,100 | — | — |
| 2021-06-17 | $40.32 | $66.91 | 1,054,700 | — | — |
| 2021-06-16 | $40.11 | $66.56 | 1,329,800 | — | — |
| 2021-06-15 | $41.57 | $68.98 | 2,200,500 | — | — |
| 2021-06-14 | $40.70 | $67.54 | 2,693,100 | — | — |
| 2021-06-11 | $41.46 | $68.80 | 982,600 | — | — |
| 2021-06-10 | $41.85 | $69.45 | 825,600 | — | — |
| 2021-06-09 | $41.90 | $69.53 | 1,408,600 | — | — |
| 2021-06-08 | $41.76 | $69.30 | 1,477,300 | — | — |
| 2021-06-07 | $42.38 | $70.32 | 983,500 | — | — |
| 2021-06-04 | $41.81 | $69.38 | 1,365,800 | — | — |
| 2021-06-03 | $42.13 | $69.91 | 1,304,400 | — | — |
| 2021-06-02 | $42.98 | $71.32 | 1,693,700 | — | — |
| 2021-06-01 | $43.15 | $71.60 | 1,334,800 | — | — |
| 2021-05-28 | $42.82 | $71.05 | 1,163,300 | — | — |
| 2021-05-27 | $43.14 | $71.59 | 1,323,200 | — | — |
| 2021-05-26 | $42.55 | $70.61 | 1,813,000 | — | — |
| 2021-05-25 | $43.59 | $72.33 | 2,014,200 | — | — |
| 2021-05-24 | $42.36 | $70.29 | 2,301,900 | — | — |
| 2021-05-21 | $41.75 | $69.28 | 1,225,800 | — | — |
| 2021-05-20 | $43.06 | $71.45 | 1,768,600 | — | — |
| 2021-05-19 | $41.91 | $69.54 | 1,650,500 | — | — |
| 2021-05-18 | $42.41 | $70.37 | 804,600 | — | — |
| 2021-05-17 | $42.59 | $70.67 | 1,762,600 | — | — |
| 2021-05-14 | $42.94 | $71.25 | 1,392,700 | — | — |
| 2021-05-13 | $42.43 | $70.41 | 1,646,500 | — | — |
| 2021-05-12 | $42.58 | $70.66 | 1,964,000 | — | — |
| 2021-05-11 | $44.08 | $73.15 | 2,011,600 | — | — |
| 2021-05-10 | $44.75 | $74.26 | 3,342,500 | — | — |
| 2021-05-07 | $45.12 | $74.87 | 2,662,800 | — | — |
| 2021-05-06 | $44.30 | $73.51 | 3,630,300 | — | — |
| 2021-05-05 | $43.17 | $71.64 | 9,448,700 | — | — |
| 2021-05-04 | $44.85 | $74.42 | 3,875,400 | — | — |
| 2021-05-03 | $45.61 | $75.68 | 2,077,700 | — | — |
| 2021-04-30 | $45.41 | $75.35 | 2,784,400 | — | — |
| 2021-04-29 | $45.69 | $75.82 | 2,052,500 | — | — |
| 2021-04-28 | $45.84 | $76.07 | 2,239,000 | — | — |
| 2021-04-27 | $46.49 | $77.14 | 1,222,400 | — | — |
| 2021-04-26 | $47.23 | $78.37 | 969,400 | — | — |
| 2021-04-23 | $47.24 | $78.39 | 1,107,800 | — | — |
| 2021-04-22 | $48.36 | $80.25 | 2,381,800 | — | — |
| 2021-04-21 | $48.02 | $79.68 | 1,662,100 | — | — |
| 2021-04-20 | $48.48 | $80.45 | 1,635,800 | — | — |
| 2021-04-19 | $49.18 | $81.61 | 1,474,600 | — | — |
| 2021-04-16 | $49.06 | $81.41 | 1,717,200 | — | — |
| 2021-04-15 | $49.18 | $81.61 | 1,819,100 | — | — |
| 2021-04-14 | $48.06 | $79.75 | 1,046,800 | — | — |
| 2021-04-13 | $48.09 | $79.80 | 1,398,300 | — | — |
| 2021-04-12 | $48.04 | $79.72 | 1,530,000 | — | — |
| 2021-04-09 | $48.37 | $80.26 | 1,020,400 | — | — |
| 2021-04-08 | $48.34 | $80.21 | 1,210,500 | — | — |
| 2021-04-07 | $48.86 | $81.08 | 1,204,200 | — | — |
| 2021-04-06 | $49.56 | $82.24 | 1,381,800 | — | — |
| 2021-04-05 | $50.13 | $83.07 | 1,538,300 | — | — |
| 2021-04-01 | $50.49 | $83.67 | 1,527,400 | — | — |
| 2021-03-31 | $50.62 | $83.88 | 1,729,500 | — | — |
| 2021-03-30 | $49.75 | $82.44 | 1,987,400 | — | — |
| 2021-03-29 | $49.06 | $81.30 | 2,154,900 | — | — |
| 2021-03-26 | $48.84 | $80.93 | 2,640,500 | — | — |
| 2021-03-25 | $48.27 | $79.99 | 2,525,900 | — | — |
| 2021-03-24 | $47.08 | $78.01 | 2,701,600 | — | — |
| 2021-03-23 | $48.26 | $79.97 | 2,162,700 | — | — |
| 2021-03-22 | $50.14 | $83.09 | 1,601,300 | — | — |
| 2021-03-19 | $49.93 | $82.74 | 2,981,900 | — | — |
| 2021-03-18 | $48.62 | $80.57 | 1,547,200 | — | — |
| 2021-03-17 | $50.20 | $83.18 | 1,427,400 | — | — |
| 2021-03-16 | $50.90 | $84.34 | 1,010,300 | — | — |
| 2021-03-15 | $50.08 | $82.99 | 2,464,900 | — | — |
| 2021-03-12 | $50.69 | $84.00 | 916,300 | — | — |
| 2021-03-11 | $51.34 | $85.07 | 1,335,300 | — | — |
| 2021-03-10 | $50.42 | $83.55 | 1,483,600 | — | — |
| 2021-03-09 | $50.52 | $83.71 | 1,311,300 | — | — |
| 2021-03-08 | $49.42 | $81.89 | 1,277,900 | — | — |
| 2021-03-05 | $50.72 | $84.05 | 1,080,400 | — | — |
| 2021-03-04 | $50.46 | $83.62 | 1,943,500 | — | — |
| 2021-03-03 | $52.15 | $86.42 | 932,300 | — | — |
| 2021-03-02 | $53.75 | $89.07 | 1,585,200 | — | — |
| 2021-03-01 | $55.01 | $91.16 | 1,667,200 | — | — |
| 2021-02-26 | $51.17 | $84.79 | 954,800 | — | — |
| 2021-02-25 | $51.93 | $86.05 | 2,112,600 | — | — |
| 2021-02-24 | $52.28 | $86.63 | 1,135,400 | — | — |
| 2021-02-23 | $52.57 | $87.11 | 1,287,000 | — | — |
| 2021-02-22 | $51.74 | $85.74 | 1,954,600 | — | — |
| 2021-02-19 | $50.99 | $84.49 | 1,336,400 | — | — |
| 2021-02-18 | $49.84 | $82.59 | 863,100 | — | — |
| 2021-02-17 | $49.68 | $82.32 | 1,519,800 | — | — |
| 2021-02-16 | $48.99 | $81.18 | 1,334,600 | — | — |
| 2021-02-12 | $48.91 | $81.05 | 1,681,600 | — | — |
| 2021-02-11 | $49.46 | $81.96 | 1,131,700 | — | — |
| 2021-02-10 | $49.21 | $81.54 | 1,271,700 | — | — |
| 2021-02-09 | $49.74 | $82.42 | 1,191,400 | — | — |
| 2021-02-08 | $50.59 | $83.83 | 1,907,200 | — | — |
| 2021-02-05 | $50.81 | $84.20 | 1,784,400 | — | — |
| 2021-02-04 | $51.68 | $85.64 | 3,008,600 | — | — |
| 2021-02-03 | $51.13 | $84.73 | 1,893,800 | — | — |
| 2021-02-02 | $50.69 | $84.00 | 1,501,000 | — | — |
| 2021-02-01 | $49.78 | $82.49 | 1,412,400 | — | — |
| 2021-01-29 | $49.59 | $82.17 | 2,552,100 | — | — |
| 2021-01-28 | $50.00 | $82.85 | 3,407,900 | — | — |
| 2021-01-27 | $55.00 | $91.14 | 6,647,000 | — | — |
| 2021-01-26 | $56.16 | $93.06 | 5,781,400 | — | — |
| 2021-01-25 | $53.38 | $88.45 | 3,210,100 | — | — |
| 2021-01-22 | $49.86 | $82.62 | 795,600 | — | — |
| 2021-01-21 | $49.97 | $82.80 | 801,900 | — | — |
| 2021-01-20 | $49.07 | $81.31 | 938,000 | — | — |
| 2021-01-19 | $48.39 | $80.19 | 935,000 | — | — |
| 2021-01-15 | $49.02 | $81.23 | 1,218,000 | — | — |
| 2021-01-14 | $49.11 | $81.38 | 1,100,300 | — | — |
| 2021-01-13 | $48.10 | $79.70 | 1,444,100 | — | — |
| 2021-01-12 | $46.98 | $77.85 | 1,105,400 | — | — |
| 2021-01-11 | $48.34 | $80.10 | 930,700 | — | — |
| 2021-01-08 | $48.04 | $79.61 | 789,100 | — | — |
| 2021-01-07 | $47.62 | $78.91 | 1,661,200 | — | — |
| 2021-01-06 | $48.35 | $80.12 | 1,753,500 | — | — |
| 2021-01-05 | $48.09 | $79.69 | 1,554,400 | — | — |
| 2021-01-04 | $49.20 | $81.43 | 2,027,400 | — | — |