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
- 1980-03-17 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.25 | $422.23 | 50,300 | — | — |
| 2021-12-30 | $81.36 | $417.66 | 64,500 | — | — |
| 2021-12-29 | $80.07 | $411.04 | 49,000 | — | — |
| 2021-12-28 | $79.41 | $407.65 | 37,000 | — | — |
| 2021-12-27 | $79.33 | $407.24 | 33,500 | — | — |
| 2021-12-23 | $78.84 | $404.72 | 49,900 | — | — |
| 2021-12-22 | $79.33 | $407.24 | 48,100 | — | — |
| 2021-12-21 | $78.30 | $401.95 | 88,900 | — | — |
| 2021-12-20 | $78.29 | $401.90 | 81,600 | — | — |
| 2021-12-17 | $78.88 | $404.93 | 186,100 | — | — |
| 2021-12-16 | $79.81 | $409.70 | 105,900 | — | — |
| 2021-12-15 | $79.79 | $409.60 | 120,700 | — | — |
| 2021-12-14 | $77.54 | $398.05 | 101,500 | — | — |
| 2021-12-13 | $78.11 | $400.97 | 65,200 | — | — |
| 2021-12-10 | $76.69 | $393.69 | 52,400 | — | — |
| 2021-12-09 | $76.48 | $392.61 | 40,000 | — | — |
| 2021-12-08 | $76.94 | $394.97 | 41,000 | — | — |
| 2021-12-07 | $76.90 | $394.76 | 49,800 | — | — |
| 2021-12-06 | $76.95 | $395.02 | 98,800 | — | — |
| 2021-12-03 | $75.69 | $388.55 | 82,000 | — | — |
| 2021-12-02 | $74.43 | $382.08 | 80,000 | — | — |
| 2021-12-01 | $72.88 | $374.13 | 73,500 | — | — |
| 2021-11-30 | $72.59 | $372.64 | 114,300 | — | — |
| 2021-11-29 | $75.25 | $384.30 | 74,600 | — | — |
| 2021-11-26 | $75.03 | $383.18 | 60,500 | — | — |
| 2021-11-24 | $77.29 | $394.72 | 68,900 | — | — |
| 2021-11-23 | $77.79 | $397.27 | 76,400 | — | — |
| 2021-11-22 | $76.47 | $390.53 | 81,100 | — | — |
| 2021-11-19 | $75.20 | $384.05 | 66,700 | — | — |
| 2021-11-18 | $74.11 | $378.48 | 110,300 | — | — |
| 2021-11-17 | $74.05 | $378.17 | 149,300 | — | — |
| 2021-11-16 | $78.62 | $401.51 | 71,800 | — | — |
| 2021-11-15 | $78.95 | $403.20 | 54,600 | — | — |
| 2021-11-12 | $77.83 | $397.48 | 31,000 | — | — |
| 2021-11-11 | $78.29 | $399.83 | 46,100 | — | — |
| 2021-11-10 | $78.97 | $403.30 | 54,400 | — | — |
| 2021-11-09 | $78.09 | $398.81 | 38,500 | — | — |
| 2021-11-08 | $78.14 | $399.06 | 55,600 | — | — |
| 2021-11-05 | $79.20 | $404.47 | 97,600 | — | — |
| 2021-11-04 | $77.23 | $394.41 | 83,200 | — | — |
| 2021-11-03 | $76.99 | $393.19 | 67,000 | — | — |
| 2021-11-02 | $75.89 | $387.57 | 93,000 | — | — |
| 2021-11-01 | $76.94 | $392.93 | 90,400 | — | — |
| 2021-10-29 | $75.89 | $387.57 | 72,700 | — | — |
| 2021-10-28 | $76.07 | $388.49 | 58,100 | — | — |
| 2021-10-27 | $75.64 | $386.29 | 66,700 | — | — |
| 2021-10-26 | $76.43 | $390.33 | 48,500 | — | — |
| 2021-10-25 | $76.19 | $389.10 | 48,000 | — | — |
| 2021-10-22 | $75.97 | $387.98 | 27,800 | — | — |
| 2021-10-21 | $75.77 | $386.96 | 67,200 | — | — |
| 2021-10-20 | $76.36 | $389.97 | 51,200 | — | — |
| 2021-10-19 | $75.59 | $386.04 | 73,800 | — | — |
| 2021-10-18 | $74.57 | $380.83 | 55,800 | — | — |
| 2021-10-15 | $75.31 | $384.61 | 76,500 | — | — |
| 2021-10-14 | $75.42 | $385.17 | 50,300 | — | — |
| 2021-10-13 | $74.40 | $379.96 | 40,600 | — | — |
| 2021-10-12 | $74.56 | $380.78 | 25,800 | — | — |
| 2021-10-11 | $74.36 | $379.76 | 38,400 | — | — |
| 2021-10-08 | $74.51 | $380.52 | 30,100 | — | — |
| 2021-10-07 | $75.30 | $384.56 | 104,700 | — | — |
| 2021-10-06 | $75.97 | $387.98 | 72,300 | — | — |
| 2021-10-05 | $75.65 | $386.34 | 53,400 | — | — |
| 2021-10-04 | $75.54 | $385.78 | 65,400 | — | — |
| 2021-10-01 | $73.82 | $377.00 | 76,400 | — | — |
| 2021-09-30 | $73.50 | $375.36 | 121,200 | — | — |
| 2021-09-29 | $74.92 | $382.62 | 52,100 | — | — |
| 2021-09-28 | $73.95 | $377.66 | 55,200 | — | — |
| 2021-09-27 | $74.83 | $382.16 | 58,000 | — | — |
| 2021-09-24 | $75.35 | $384.81 | 46,800 | — | — |
| 2021-09-23 | $75.42 | $385.17 | 42,600 | — | — |
| 2021-09-22 | $75.67 | $386.45 | 94,900 | — | — |
| 2021-09-21 | $75.84 | $387.31 | 60,700 | — | — |
| 2021-09-20 | $75.81 | $387.16 | 87,600 | — | — |
| 2021-09-17 | $76.68 | $391.60 | 379,100 | — | — |
| 2021-09-16 | $77.84 | $397.53 | 59,800 | — | — |
| 2021-09-15 | $78.56 | $401.21 | 80,900 | — | — |
| 2021-09-14 | $78.66 | $401.72 | 74,000 | — | — |
| 2021-09-13 | $78.91 | $402.99 | 55,700 | — | — |
| 2021-09-10 | $79.51 | $406.06 | 54,000 | — | — |
| 2021-09-09 | $81.02 | $413.77 | 64,800 | — | — |
| 2021-09-08 | $81.95 | $418.52 | 58,300 | — | — |
| 2021-09-07 | $80.68 | $412.03 | 72,400 | — | — |
| 2021-09-03 | $81.09 | $414.13 | 45,000 | — | — |
| 2021-09-02 | $81.57 | $416.58 | 39,600 | — | — |
| 2021-09-01 | $81.12 | $414.28 | 48,400 | — | — |
| 2021-08-31 | $80.54 | $411.32 | 58,500 | — | — |
| 2021-08-30 | $80.81 | $410.71 | 48,200 | — | — |
| 2021-08-27 | $80.67 | $410.00 | 65,200 | — | — |
| 2021-08-26 | $79.78 | $405.48 | 54,300 | — | — |
| 2021-08-25 | $80.42 | $408.73 | 87,500 | — | — |
| 2021-08-24 | $80.94 | $411.38 | 39,300 | — | — |
| 2021-08-23 | $81.97 | $416.61 | 45,100 | — | — |
| 2021-08-20 | $82.46 | $419.10 | 82,100 | — | — |
| 2021-08-19 | $81.19 | $412.65 | 56,300 | — | — |
| 2021-08-18 | $80.78 | $410.56 | 46,800 | — | — |
| 2021-08-17 | $81.04 | $411.88 | 38,800 | — | — |
| 2021-08-16 | $81.22 | $412.80 | 35,100 | — | — |
| 2021-08-13 | $81.09 | $412.14 | 45,300 | — | — |
| 2021-08-12 | $80.57 | $409.50 | 40,900 | — | — |
| 2021-08-11 | $80.67 | $410.00 | 28,300 | — | — |
| 2021-08-10 | $80.06 | $406.90 | 34,500 | — | — |
| 2021-08-09 | $79.81 | $405.63 | 90,400 | — | — |
| 2021-08-06 | $80.52 | $409.24 | 49,000 | — | — |
| 2021-08-05 | $79.73 | $405.23 | 56,800 | — | — |
| 2021-08-04 | $79.48 | $403.96 | 75,900 | — | — |
| 2021-08-03 | $79.44 | $403.75 | 54,300 | — | — |
| 2021-08-02 | $78.49 | $398.92 | 53,700 | — | — |
| 2021-07-30 | $78.12 | $397.04 | 81,500 | — | — |
| 2021-07-29 | $78.31 | $398.01 | 39,500 | — | — |
| 2021-07-28 | $78.17 | $397.30 | 58,700 | — | — |
| 2021-07-27 | $78.07 | $396.79 | 82,000 | — | — |
| 2021-07-26 | $76.77 | $390.18 | 44,300 | — | — |
| 2021-07-23 | $77.00 | $391.35 | 40,000 | — | — |
| 2021-07-22 | $75.85 | $385.51 | 48,200 | — | — |
| 2021-07-21 | $76.34 | $388.00 | 55,900 | — | — |
| 2021-07-20 | $77.01 | $391.40 | 144,800 | — | — |
| 2021-07-19 | $76.29 | $387.74 | 101,900 | — | — |
| 2021-07-16 | $78.03 | $396.59 | 68,900 | — | — |
| 2021-07-15 | $77.16 | $392.16 | 44,500 | — | — |
| 2021-07-14 | $75.75 | $385.00 | 37,600 | — | — |
| 2021-07-13 | $75.08 | $381.59 | 42,800 | — | — |
| 2021-07-12 | $76.00 | $386.27 | 77,500 | — | — |
| 2021-07-09 | $76.22 | $387.39 | 65,200 | — | — |
| 2021-07-08 | $75.38 | $383.12 | 76,100 | — | — |
| 2021-07-07 | $75.24 | $382.41 | 85,500 | — | — |
| 2021-07-06 | $74.25 | $377.37 | 71,000 | — | — |
| 2021-07-02 | $74.53 | $378.80 | 59,600 | — | — |
| 2021-07-01 | $75.18 | $382.10 | 70,300 | — | — |
| 2021-06-30 | $74.44 | $378.34 | 115,800 | — | — |
| 2021-06-29 | $74.11 | $376.66 | 51,100 | — | — |
| 2021-06-28 | $75.42 | $383.32 | 60,700 | — | — |
| 2021-06-25 | $76.00 | $386.27 | 594,800 | — | — |
| 2021-06-24 | $75.16 | $382.00 | 111,500 | — | — |
| 2021-06-23 | $74.54 | $378.85 | 148,100 | — | — |
| 2021-06-22 | $75.21 | $382.25 | 84,700 | — | — |
| 2021-06-21 | $75.71 | $384.79 | 92,800 | — | — |
| 2021-06-18 | $73.87 | $375.44 | 231,000 | — | — |
| 2021-06-17 | $76.51 | $388.86 | 71,300 | — | — |
| 2021-06-16 | $76.65 | $389.57 | 95,100 | — | — |
| 2021-06-15 | $76.99 | $391.30 | 88,900 | — | — |
| 2021-06-14 | $76.10 | $386.78 | 94,900 | — | — |
| 2021-06-11 | $76.73 | $389.98 | 69,600 | — | — |
| 2021-06-10 | $75.50 | $383.73 | 42,900 | — | — |
| 2021-06-09 | $75.50 | $383.73 | 69,400 | — | — |
| 2021-06-08 | $75.53 | $383.88 | 82,800 | — | — |
| 2021-06-07 | $75.61 | $384.29 | 68,400 | — | — |
| 2021-06-04 | $75.46 | $383.52 | 57,800 | — | — |
| 2021-06-03 | $75.78 | $385.15 | 67,100 | — | — |
| 2021-06-02 | $75.12 | $381.80 | 55,200 | — | — |
| 2021-06-01 | $74.81 | $380.22 | 51,600 | — | — |
| 2021-05-28 | $75.02 | $381.29 | 51,100 | — | — |
| 2021-05-27 | $74.98 | $379.20 | 62,400 | — | — |
| 2021-05-26 | $74.88 | $378.70 | 105,900 | — | — |
| 2021-05-25 | $74.11 | $374.80 | 102,200 | — | — |
| 2021-05-24 | $75.69 | $382.79 | 54,200 | — | — |
| 2021-05-21 | $75.47 | $381.68 | 67,700 | — | — |
| 2021-05-20 | $74.91 | $378.85 | 58,900 | — | — |
| 2021-05-19 | $74.74 | $377.99 | 52,100 | — | — |
| 2021-05-18 | $74.59 | $377.23 | 65,900 | — | — |
| 2021-05-17 | $74.53 | $376.93 | 77,200 | — | — |
| 2021-05-14 | $74.90 | $378.80 | 56,200 | — | — |
| 2021-05-13 | $74.98 | $379.20 | 73,700 | — | — |
| 2021-05-12 | $72.31 | $365.70 | 82,500 | — | — |
| 2021-05-11 | $73.78 | $373.13 | 55,900 | — | — |
| 2021-05-10 | $74.49 | $376.73 | 85,200 | — | — |
| 2021-05-07 | $74.79 | $378.24 | 63,300 | — | — |
| 2021-05-06 | $74.21 | $375.31 | 58,200 | — | — |
| 2021-05-05 | $73.66 | $372.53 | 59,300 | — | — |
| 2021-05-04 | $74.58 | $377.18 | 59,600 | — | — |
| 2021-05-03 | $75.22 | $380.42 | 55,800 | — | — |
| 2021-04-30 | $74.81 | $378.34 | 109,100 | — | — |
| 2021-04-29 | $74.22 | $375.36 | 65,200 | — | — |
| 2021-04-28 | $73.12 | $369.80 | 109,000 | — | — |
| 2021-04-27 | $73.73 | $372.88 | 78,100 | — | — |
| 2021-04-26 | $74.61 | $377.33 | 75,500 | — | — |
| 2021-04-23 | $75.56 | $382.14 | 67,800 | — | — |
| 2021-04-22 | $75.04 | $379.51 | 86,200 | — | — |
| 2021-04-21 | $74.94 | $379.00 | 78,400 | — | — |
| 2021-04-20 | $74.80 | $378.29 | 102,500 | — | — |
| 2021-04-19 | $73.67 | $372.58 | 74,300 | — | — |
| 2021-04-16 | $74.02 | $374.35 | 50,600 | — | — |
| 2021-04-15 | $73.83 | $373.39 | 114,200 | — | — |
| 2021-04-14 | $73.53 | $371.87 | 38,600 | — | — |
| 2021-04-13 | $73.38 | $371.11 | 107,100 | — | — |
| 2021-04-12 | $72.59 | $367.12 | 48,200 | — | — |
| 2021-04-09 | $72.19 | $365.09 | 48,800 | — | — |
| 2021-04-08 | $72.22 | $365.25 | 137,800 | — | — |
| 2021-04-07 | $71.52 | $361.70 | 66,300 | — | — |
| 2021-04-06 | $72.32 | $365.75 | 68,400 | — | — |
| 2021-04-05 | $72.36 | $365.95 | 144,600 | — | — |
| 2021-04-01 | $71.33 | $360.74 | 48,100 | — | — |
| 2021-03-31 | $71.39 | $361.05 | 143,400 | — | — |
| 2021-03-30 | $70.96 | $358.87 | 86,900 | — | — |
| 2021-03-29 | $72.23 | $365.30 | 73,800 | — | — |
| 2021-03-26 | $72.12 | $364.74 | 62,200 | — | — |
| 2021-03-25 | $71.65 | $362.36 | 106,100 | — | — |
| 2021-03-24 | $71.24 | $360.29 | 89,000 | — | — |
| 2021-03-23 | $70.51 | $356.60 | 98,500 | — | — |
| 2021-03-22 | $70.32 | $355.64 | 86,400 | — | — |
| 2021-03-19 | $71.93 | $363.78 | 551,900 | — | — |
| 2021-03-18 | $70.99 | $359.02 | 83,100 | — | — |
| 2021-03-17 | $70.87 | $358.42 | 71,700 | — | — |
| 2021-03-16 | $72.40 | $366.16 | 86,100 | — | — |
| 2021-03-15 | $72.74 | $367.87 | 165,400 | — | — |
| 2021-03-12 | $72.15 | $364.89 | 99,500 | — | — |
| 2021-03-11 | $70.27 | $355.38 | 97,700 | — | — |
| 2021-03-10 | $70.27 | $355.38 | 127,800 | — | — |
| 2021-03-09 | $68.58 | $346.84 | 89,400 | — | — |
| 2021-03-08 | $68.06 | $344.21 | 110,800 | — | — |
| 2021-03-05 | $65.52 | $331.36 | 133,000 | — | — |
| 2021-03-04 | $63.66 | $321.95 | 121,600 | — | — |
| 2021-03-03 | $63.90 | $323.17 | 95,100 | — | — |
| 2021-03-02 | $64.48 | $326.10 | 161,500 | — | — |
| 2021-03-01 | $65.47 | $331.11 | 72,600 | — | — |
| 2021-02-26 | $63.70 | $322.16 | 106,900 | — | — |
| 2021-02-25 | $64.95 | $326.61 | 79,000 | — | — |
| 2021-02-24 | $65.07 | $327.21 | 182,000 | — | — |
| 2021-02-23 | $66.59 | $334.85 | 137,300 | — | — |
| 2021-02-22 | $65.74 | $330.58 | 106,300 | — | — |
| 2021-02-19 | $65.83 | $331.03 | 88,800 | — | — |
| 2021-02-18 | $65.63 | $330.03 | 67,300 | — | — |
| 2021-02-17 | $65.11 | $327.41 | 80,500 | — | — |
| 2021-02-16 | $64.74 | $325.55 | 80,600 | — | — |
| 2021-02-12 | $65.64 | $330.08 | 57,000 | — | — |
| 2021-02-11 | $65.92 | $331.48 | 61,200 | — | — |
| 2021-02-10 | $65.73 | $330.53 | 67,700 | — | — |
| 2021-02-09 | $65.16 | $327.66 | 61,600 | — | — |
| 2021-02-08 | $65.17 | $327.71 | 65,600 | — | — |
| 2021-02-05 | $65.35 | $328.62 | 70,400 | — | — |
| 2021-02-04 | $65.05 | $327.11 | 77,100 | — | — |
| 2021-02-03 | $64.24 | $323.04 | 116,100 | — | — |
| 2021-02-02 | $64.73 | $325.50 | 50,600 | — | — |
| 2021-02-01 | $64.21 | $322.89 | 82,100 | — | — |
| 2021-01-29 | $63.68 | $320.22 | 84,100 | — | — |
| 2021-01-28 | $64.55 | $324.60 | 127,700 | — | — |
| 2021-01-27 | $63.61 | $319.87 | 134,400 | — | — |
| 2021-01-26 | $65.77 | $330.73 | 70,600 | — | — |
| 2021-01-25 | $66.83 | $336.06 | 86,800 | — | — |
| 2021-01-22 | $65.95 | $331.64 | 85,000 | — | — |
| 2021-01-21 | $65.88 | $331.28 | 67,000 | — | — |
| 2021-01-20 | $66.05 | $332.14 | 60,800 | — | — |
| 2021-01-19 | $66.27 | $333.24 | 81,400 | — | — |
| 2021-01-15 | $67.29 | $338.37 | 72,500 | — | — |
| 2021-01-14 | $66.63 | $335.05 | 72,500 | — | — |
| 2021-01-13 | $67.53 | $339.58 | 61,200 | — | — |
| 2021-01-12 | $67.17 | $337.77 | 95,900 | — | — |
| 2021-01-11 | $67.85 | $341.19 | 78,400 | — | — |
| 2021-01-08 | $68.56 | $344.76 | 69,300 | — | — |
| 2021-01-07 | $68.18 | $342.85 | 176,800 | — | — |
| 2021-01-06 | $70.82 | $356.12 | 129,100 | — | — |
| 2021-01-05 | $67.58 | $339.83 | 112,300 | — | — |
| 2021-01-04 | $67.93 | $341.59 | 112,900 | — | — |