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
- 1987-09-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 | $88.45 | $146.09 | 67,700 | — | — |
| 2021-12-30 | $87.70 | $144.86 | 85,700 | — | — |
| 2021-12-29 | $89.14 | $147.23 | 96,300 | — | — |
| 2021-12-28 | $89.92 | $148.52 | 250,900 | — | — |
| 2021-12-27 | $89.41 | $147.68 | 136,000 | — | — |
| 2021-12-23 | $88.53 | $145.88 | 135,200 | — | — |
| 2021-12-22 | $88.43 | $145.72 | 369,700 | — | — |
| 2021-12-21 | $88.03 | $145.06 | 359,100 | — | — |
| 2021-12-20 | $83.55 | $137.67 | 296,700 | — | — |
| 2021-12-17 | $83.15 | $137.01 | 358,900 | — | — |
| 2021-12-16 | $83.36 | $137.36 | 131,000 | — | — |
| 2021-12-15 | $86.20 | $142.04 | 190,600 | — | — |
| 2021-12-14 | $84.80 | $139.73 | 150,300 | — | — |
| 2021-12-13 | $85.47 | $140.84 | 104,700 | — | — |
| 2021-12-10 | $87.18 | $143.66 | 68,500 | — | — |
| 2021-12-09 | $86.41 | $142.39 | 204,300 | — | — |
| 2021-12-08 | $86.67 | $142.82 | 78,100 | — | — |
| 2021-12-07 | $86.52 | $142.57 | 140,300 | — | — |
| 2021-12-06 | $84.44 | $139.14 | 132,500 | — | — |
| 2021-12-03 | $82.80 | $136.44 | 124,100 | — | — |
| 2021-12-02 | $83.55 | $137.67 | 154,700 | — | — |
| 2021-12-01 | $79.43 | $130.89 | 93,600 | — | — |
| 2021-11-30 | $80.93 | $133.36 | 147,500 | — | — |
| 2021-11-29 | $82.21 | $135.47 | 116,900 | — | — |
| 2021-11-26 | $82.68 | $136.24 | 77,600 | — | — |
| 2021-11-24 | $87.75 | $144.59 | 70,800 | — | — |
| 2021-11-23 | $87.67 | $144.46 | 105,000 | — | — |
| 2021-11-22 | $87.21 | $143.70 | 148,500 | — | — |
| 2021-11-19 | $86.84 | $143.10 | 96,900 | — | — |
| 2021-11-18 | $87.56 | $144.28 | 109,300 | — | — |
| 2021-11-17 | $87.03 | $143.41 | 131,900 | — | — |
| 2021-11-16 | $87.69 | $144.50 | 106,200 | — | — |
| 2021-11-15 | $88.08 | $145.14 | 129,900 | — | — |
| 2021-11-12 | $88.03 | $145.06 | 75,800 | — | — |
| 2021-11-11 | $88.03 | $145.06 | 95,500 | — | — |
| 2021-11-10 | $88.24 | $145.40 | 78,800 | — | — |
| 2021-11-09 | $87.76 | $144.61 | 99,500 | — | — |
| 2021-11-08 | $88.55 | $145.91 | 90,500 | — | — |
| 2021-11-05 | $88.27 | $145.45 | 134,000 | — | — |
| 2021-11-04 | $83.87 | $138.20 | 104,600 | — | — |
| 2021-11-03 | $82.47 | $135.89 | 111,000 | — | — |
| 2021-11-02 | $81.47 | $134.25 | 81,400 | — | — |
| 2021-11-01 | $83.00 | $136.77 | 153,000 | — | — |
| 2021-10-29 | $80.65 | $132.90 | 116,200 | — | — |
| 2021-10-28 | $80.08 | $131.96 | 80,400 | — | — |
| 2021-10-27 | $79.36 | $130.77 | 99,100 | — | — |
| 2021-10-26 | $82.60 | $136.11 | 192,400 | — | — |
| 2021-10-25 | $81.27 | $133.92 | 83,400 | — | — |
| 2021-10-22 | $81.13 | $133.69 | 72,900 | — | — |
| 2021-10-21 | $81.74 | $134.69 | 100,600 | — | — |
| 2021-10-20 | $81.48 | $134.26 | 45,000 | — | — |
| 2021-10-19 | $80.53 | $132.70 | 52,600 | — | — |
| 2021-10-18 | $80.40 | $132.48 | 82,400 | — | — |
| 2021-10-15 | $80.28 | $132.29 | 99,100 | — | — |
| 2021-10-14 | $81.76 | $134.72 | 75,600 | — | — |
| 2021-10-13 | $80.50 | $132.65 | 58,300 | — | — |
| 2021-10-12 | $80.75 | $133.06 | 50,000 | — | — |
| 2021-10-11 | $79.88 | $131.63 | 53,200 | — | — |
| 2021-10-08 | $81.19 | $133.79 | 38,600 | — | — |
| 2021-10-07 | $81.51 | $134.31 | 84,300 | — | — |
| 2021-10-06 | $79.68 | $131.30 | 81,600 | — | — |
| 2021-10-05 | $80.43 | $132.53 | 79,300 | — | — |
| 2021-10-04 | $79.72 | $131.36 | 102,700 | — | — |
| 2021-10-01 | $79.31 | $130.69 | 120,200 | — | — |
| 2021-09-30 | $76.87 | $126.67 | 62,600 | — | — |
| 2021-09-29 | $78.66 | $129.62 | 85,300 | — | — |
| 2021-09-28 | $77.37 | $127.49 | 121,100 | — | — |
| 2021-09-27 | $79.62 | $131.20 | 103,900 | — | — |
| 2021-09-24 | $78.35 | $129.11 | 114,900 | — | — |
| 2021-09-23 | $78.56 | $129.45 | 103,900 | — | — |
| 2021-09-22 | $76.59 | $126.21 | 111,000 | — | — |
| 2021-09-21 | $75.16 | $123.85 | 145,400 | — | — |
| 2021-09-20 | $77.10 | $127.05 | 105,500 | — | — |
| 2021-09-17 | $77.67 | $127.98 | 352,600 | — | — |
| 2021-09-16 | $76.55 | $126.14 | 116,400 | — | — |
| 2021-09-15 | $78.51 | $129.37 | 136,900 | — | — |
| 2021-09-14 | $77.88 | $128.33 | 112,700 | — | — |
| 2021-09-13 | $78.93 | $130.06 | 86,300 | — | — |
| 2021-09-10 | $77.06 | $126.98 | 120,700 | — | — |
| 2021-09-09 | $78.26 | $128.96 | 143,500 | — | — |
| 2021-09-08 | $78.32 | $129.06 | 86,300 | — | — |
| 2021-09-07 | $79.17 | $130.46 | 153,700 | — | — |
| 2021-09-03 | $77.42 | $127.57 | 103,100 | — | — |
| 2021-09-02 | $78.22 | $128.56 | 77,900 | — | — |
| 2021-09-01 | $77.67 | $127.66 | 65,200 | — | — |
| 2021-08-31 | $78.33 | $128.74 | 86,500 | — | — |
| 2021-08-30 | $78.17 | $128.48 | 102,800 | — | — |
| 2021-08-27 | $79.60 | $130.83 | 137,800 | — | — |
| 2021-08-26 | $77.35 | $127.13 | 124,200 | — | — |
| 2021-08-25 | $78.61 | $129.20 | 131,300 | — | — |
| 2021-08-24 | $77.54 | $127.44 | 122,300 | — | — |
| 2021-08-23 | $77.35 | $127.13 | 185,800 | — | — |
| 2021-08-20 | $76.80 | $126.23 | 104,100 | — | — |
| 2021-08-19 | $75.25 | $123.68 | 210,400 | — | — |
| 2021-08-18 | $75.36 | $123.86 | 206,100 | — | — |
| 2021-08-17 | $75.13 | $123.48 | 175,800 | — | — |
| 2021-08-16 | $76.52 | $125.77 | 112,400 | — | — |
| 2021-08-13 | $77.16 | $126.82 | 76,000 | — | — |
| 2021-08-12 | $77.57 | $127.49 | 191,500 | — | — |
| 2021-08-11 | $78.10 | $128.36 | 115,900 | — | — |
| 2021-08-10 | $77.70 | $127.71 | 166,000 | — | — |
| 2021-08-09 | $76.19 | $125.23 | 159,900 | — | — |
| 2021-08-06 | $77.12 | $126.75 | 557,100 | — | — |
| 2021-08-05 | $83.25 | $136.83 | 65,900 | — | — |
| 2021-08-04 | $82.46 | $135.53 | 53,700 | — | — |
| 2021-08-03 | $85.63 | $140.74 | 134,000 | — | — |
| 2021-08-02 | $85.07 | $139.82 | 73,000 | — | — |
| 2021-07-30 | $86.35 | $141.92 | 90,700 | — | — |
| 2021-07-29 | $85.63 | $140.74 | 76,300 | — | — |
| 2021-07-28 | $84.16 | $138.32 | 80,600 | — | — |
| 2021-07-27 | $85.68 | $140.82 | 167,400 | — | — |
| 2021-07-26 | $81.70 | $134.28 | 88,500 | — | — |
| 2021-07-23 | $81.65 | $134.20 | 46,000 | — | — |
| 2021-07-22 | $81.17 | $133.41 | 54,000 | — | — |
| 2021-07-21 | $83.32 | $136.94 | 86,900 | — | — |
| 2021-07-20 | $81.79 | $134.43 | 154,500 | — | — |
| 2021-07-19 | $78.95 | $129.76 | 151,000 | — | — |
| 2021-07-16 | $82.01 | $134.79 | 87,700 | — | — |
| 2021-07-15 | $83.20 | $136.75 | 93,300 | — | — |
| 2021-07-14 | $84.12 | $138.26 | 95,000 | — | — |
| 2021-07-13 | $85.51 | $140.54 | 139,900 | — | — |
| 2021-07-12 | $87.89 | $144.46 | 63,600 | — | — |
| 2021-07-09 | $88.56 | $145.56 | 53,800 | — | — |
| 2021-07-08 | $86.65 | $142.42 | 70,500 | — | — |
| 2021-07-07 | $88.10 | $144.80 | 82,900 | — | — |
| 2021-07-06 | $87.11 | $143.17 | 91,800 | — | — |
| 2021-07-02 | $88.80 | $145.95 | 99,400 | — | — |
| 2021-07-01 | $88.88 | $146.08 | 77,200 | — | — |
| 2021-06-30 | $89.26 | $146.71 | 130,600 | — | — |
| 2021-06-29 | $88.89 | $146.10 | 61,800 | — | — |
| 2021-06-28 | $89.84 | $147.66 | 95,000 | — | — |
| 2021-06-25 | $92.25 | $151.62 | 855,100 | — | — |
| 2021-06-24 | $92.26 | $151.64 | 85,900 | — | — |
| 2021-06-23 | $89.74 | $147.50 | 87,400 | — | — |
| 2021-06-22 | $90.10 | $148.09 | 58,600 | — | — |
| 2021-06-21 | $90.16 | $148.19 | 92,500 | — | — |
| 2021-06-18 | $87.66 | $144.08 | 228,000 | — | — |
| 2021-06-17 | $87.86 | $144.41 | 108,800 | — | — |
| 2021-06-16 | $89.57 | $147.22 | 79,300 | — | — |
| 2021-06-15 | $89.32 | $146.81 | 83,500 | — | — |
| 2021-06-14 | $88.26 | $145.06 | 95,600 | — | — |
| 2021-06-11 | $88.75 | $145.87 | 60,000 | — | — |
| 2021-06-10 | $87.90 | $144.47 | 90,500 | — | — |
| 2021-06-09 | $87.57 | $143.93 | 76,100 | — | — |
| 2021-06-08 | $88.86 | $146.05 | 83,000 | — | — |
| 2021-06-07 | $87.85 | $144.39 | 104,900 | — | — |
| 2021-06-04 | $87.79 | $144.29 | 62,400 | — | — |
| 2021-06-03 | $88.08 | $144.44 | 66,600 | — | — |
| 2021-06-02 | $87.72 | $143.85 | 98,000 | — | — |
| 2021-06-01 | $89.22 | $146.31 | 123,000 | — | — |
| 2021-05-28 | $89.35 | $146.52 | 113,200 | — | — |
| 2021-05-27 | $87.99 | $144.29 | 88,100 | — | — |
| 2021-05-26 | $85.65 | $140.45 | 124,200 | — | — |
| 2021-05-25 | $82.72 | $135.65 | 91,900 | — | — |
| 2021-05-24 | $83.90 | $137.58 | 67,300 | — | — |
| 2021-05-21 | $83.39 | $136.75 | 88,800 | — | — |
| 2021-05-20 | $82.49 | $135.27 | 154,300 | — | — |
| 2021-05-19 | $82.75 | $135.70 | 105,200 | — | — |
| 2021-05-18 | $83.36 | $136.70 | 79,200 | — | — |
| 2021-05-17 | $85.95 | $140.95 | 100,000 | — | — |
| 2021-05-14 | $86.30 | $141.52 | 89,500 | — | — |
| 2021-05-13 | $84.51 | $138.58 | 96,500 | — | — |
| 2021-05-12 | $81.80 | $134.14 | 151,300 | — | — |
| 2021-05-11 | $84.79 | $139.04 | 131,900 | — | — |
| 2021-05-10 | $87.89 | $144.13 | 108,800 | — | — |
| 2021-05-07 | $89.92 | $147.46 | 108,900 | — | — |
| 2021-05-06 | $90.42 | $148.28 | 101,300 | — | — |
| 2021-05-05 | $90.07 | $147.70 | 111,800 | — | — |
| 2021-05-04 | $90.32 | $148.11 | 68,400 | — | — |
| 2021-05-03 | $91.32 | $149.75 | 201,600 | — | — |
| 2021-04-30 | $89.24 | $146.34 | 162,900 | — | — |
| 2021-04-29 | $90.42 | $148.28 | 89,900 | — | — |
| 2021-04-28 | $90.34 | $148.14 | 93,200 | — | — |
| 2021-04-27 | $89.87 | $147.37 | 95,500 | — | — |
| 2021-04-26 | $89.01 | $145.96 | 93,400 | — | — |
| 2021-04-23 | $87.91 | $144.16 | 139,600 | — | — |
| 2021-04-22 | $85.96 | $140.96 | 89,800 | — | — |
| 2021-04-21 | $86.76 | $142.27 | 95,500 | — | — |
| 2021-04-20 | $85.17 | $139.67 | 76,800 | — | — |
| 2021-04-19 | $87.73 | $143.86 | 81,900 | — | — |
| 2021-04-16 | $87.98 | $144.27 | 93,800 | — | — |
| 2021-04-15 | $86.88 | $142.47 | 51,100 | — | — |
| 2021-04-14 | $86.65 | $142.09 | 88,400 | — | — |
| 2021-04-13 | $85.33 | $139.93 | 92,200 | — | — |
| 2021-04-12 | $86.77 | $142.29 | 66,900 | — | — |
| 2021-04-09 | $86.66 | $142.11 | 103,300 | — | — |
| 2021-04-08 | $85.73 | $140.59 | 72,000 | — | — |
| 2021-04-07 | $84.76 | $138.99 | 65,400 | — | — |
| 2021-04-06 | $86.54 | $141.91 | 106,500 | — | — |
| 2021-04-05 | $86.24 | $141.42 | 119,600 | — | — |
| 2021-04-01 | $84.34 | $138.31 | 66,100 | — | — |
| 2021-03-31 | $83.47 | $136.88 | 166,700 | — | — |
| 2021-03-30 | $81.98 | $134.44 | 91,300 | — | — |
| 2021-03-29 | $81.43 | $133.53 | 106,600 | — | — |
| 2021-03-26 | $83.28 | $136.57 | 132,100 | — | — |
| 2021-03-25 | $83.11 | $136.29 | 113,900 | — | — |
| 2021-03-24 | $80.31 | $131.70 | 97,700 | — | — |
| 2021-03-23 | $80.54 | $132.07 | 138,400 | — | — |
| 2021-03-22 | $83.61 | $137.11 | 72,200 | — | — |
| 2021-03-19 | $85.22 | $139.75 | 316,100 | — | — |
| 2021-03-18 | $86.63 | $142.06 | 243,900 | — | — |
| 2021-03-17 | $87.35 | $142.91 | 181,100 | — | — |
| 2021-03-16 | $84.17 | $137.71 | 160,400 | — | — |
| 2021-03-15 | $85.40 | $139.72 | 120,700 | — | — |
| 2021-03-12 | $86.00 | $140.70 | 201,400 | — | — |
| 2021-03-11 | $86.20 | $141.03 | 167,700 | — | — |
| 2021-03-10 | $88.01 | $143.99 | 131,100 | — | — |
| 2021-03-09 | $85.67 | $140.16 | 168,500 | — | — |
| 2021-03-08 | $86.62 | $141.72 | 126,000 | — | — |
| 2021-03-05 | $87.84 | $143.72 | 242,300 | — | — |
| 2021-03-04 | $86.62 | $141.72 | 220,700 | — | — |
| 2021-03-03 | $85.87 | $140.49 | 161,000 | — | — |
| 2021-03-02 | $83.92 | $137.30 | 204,100 | — | — |
| 2021-03-01 | $84.00 | $137.43 | 317,800 | — | — |
| 2021-02-26 | $79.05 | $129.33 | 170,000 | — | — |
| 2021-02-25 | $80.13 | $131.10 | 107,300 | — | — |
| 2021-02-24 | $83.50 | $136.61 | 178,500 | — | — |
| 2021-02-23 | $83.31 | $136.30 | 163,100 | — | — |
| 2021-02-22 | $82.22 | $134.52 | 138,900 | — | — |
| 2021-02-19 | $79.80 | $130.56 | 149,800 | — | — |
| 2021-02-18 | $80.47 | $131.66 | 185,000 | — | — |
| 2021-02-17 | $77.67 | $127.08 | 145,400 | — | — |
| 2021-02-16 | $76.44 | $125.06 | 238,300 | — | — |
| 2021-02-12 | $73.63 | $120.47 | 161,100 | — | — |
| 2021-02-11 | $71.82 | $117.50 | 541,200 | — | — |
| 2021-02-10 | $75.36 | $123.30 | 100,800 | — | — |
| 2021-02-09 | $75.58 | $123.66 | 87,100 | — | — |
| 2021-02-08 | $75.06 | $122.81 | 85,400 | — | — |
| 2021-02-05 | $74.76 | $122.32 | 98,000 | — | — |
| 2021-02-04 | $73.67 | $120.53 | 75,100 | — | — |
| 2021-02-03 | $71.76 | $117.41 | 150,300 | — | — |
| 2021-02-02 | $72.05 | $117.88 | 137,600 | — | — |
| 2021-02-01 | $71.61 | $117.16 | 144,400 | — | — |
| 2021-01-29 | $69.52 | $113.74 | 120,400 | — | — |
| 2021-01-28 | $72.90 | $119.27 | 134,300 | — | — |
| 2021-01-27 | $71.80 | $117.47 | 151,200 | — | — |
| 2021-01-26 | $73.77 | $120.70 | 106,200 | — | — |
| 2021-01-25 | $76.40 | $125.00 | 125,700 | — | — |
| 2021-01-22 | $76.72 | $125.52 | 117,600 | — | — |
| 2021-01-21 | $76.32 | $124.87 | 91,100 | — | — |
| 2021-01-20 | $78.14 | $127.85 | 95,000 | — | — |
| 2021-01-19 | $77.12 | $126.18 | 113,400 | — | — |
| 2021-01-15 | $76.03 | $124.39 | 95,900 | — | — |
| 2021-01-14 | $78.01 | $127.63 | 99,400 | — | — |
| 2021-01-13 | $76.05 | $124.43 | 85,800 | — | — |
| 2021-01-12 | $78.43 | $128.32 | 97,500 | — | — |
| 2021-01-11 | $76.99 | $125.96 | 91,900 | — | — |
| 2021-01-08 | $76.19 | $124.65 | 99,100 | — | — |
| 2021-01-07 | $77.07 | $126.09 | 105,400 | — | — |
| 2021-01-06 | $76.96 | $125.91 | 200,200 | — | — |
| 2021-01-05 | $73.06 | $119.53 | 107,300 | — | — |
| 2021-01-04 | $70.98 | $116.13 | 134,500 | — | — |