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 | $83.76 | $262.95 | 87,400 | — | — |
| 2021-12-30 | $83.88 | $263.33 | 85,500 | — | — |
| 2021-12-29 | $84.33 | $264.74 | 85,600 | — | — |
| 2021-12-28 | $84.18 | $264.27 | 154,000 | — | — |
| 2021-12-27 | $84.11 | $264.05 | 130,700 | — | — |
| 2021-12-23 | $83.35 | $261.67 | 92,900 | — | — |
| 2021-12-22 | $82.67 | $259.53 | 98,100 | — | — |
| 2021-12-21 | $82.17 | $257.96 | 172,800 | — | — |
| 2021-12-20 | $80.15 | $251.62 | 209,400 | — | — |
| 2021-12-17 | $80.79 | $253.63 | 892,000 | — | — |
| 2021-12-16 | $82.40 | $258.68 | 163,800 | — | — |
| 2021-12-15 | $82.79 | $259.91 | 227,600 | — | — |
| 2021-12-14 | $81.97 | $257.33 | 182,100 | — | — |
| 2021-12-13 | $81.37 | $255.45 | 135,000 | — | — |
| 2021-12-10 | $82.94 | $260.38 | 93,300 | — | — |
| 2021-12-09 | $82.21 | $258.09 | 92,000 | — | — |
| 2021-12-08 | $82.80 | $259.94 | 122,500 | — | — |
| 2021-12-07 | $83.06 | $260.76 | 137,000 | — | — |
| 2021-12-06 | $84.07 | $263.93 | 202,400 | — | — |
| 2021-12-03 | $80.81 | $253.69 | 124,700 | — | — |
| 2021-12-02 | $83.13 | $260.98 | 173,500 | — | — |
| 2021-12-01 | $80.06 | $251.34 | 244,700 | — | — |
| 2021-11-30 | $79.78 | $250.46 | 191,400 | — | — |
| 2021-11-29 | $81.27 | $255.14 | 128,000 | — | — |
| 2021-11-26 | $82.41 | $256.52 | 165,200 | — | — |
| 2021-11-24 | $86.77 | $270.09 | 73,000 | — | — |
| 2021-11-23 | $87.41 | $272.08 | 99,400 | — | — |
| 2021-11-22 | $86.19 | $268.28 | 91,700 | — | — |
| 2021-11-19 | $85.04 | $264.71 | 114,400 | — | — |
| 2021-11-18 | $86.40 | $268.94 | 118,900 | — | — |
| 2021-11-17 | $86.30 | $268.63 | 88,100 | — | — |
| 2021-11-16 | $87.71 | $273.02 | 105,900 | — | — |
| 2021-11-15 | $88.41 | $275.20 | 99,500 | — | — |
| 2021-11-12 | $87.45 | $272.21 | 65,400 | — | — |
| 2021-11-11 | $87.65 | $272.83 | 91,400 | — | — |
| 2021-11-10 | $87.57 | $272.58 | 117,100 | — | — |
| 2021-11-09 | $87.05 | $270.96 | 74,200 | — | — |
| 2021-11-08 | $87.24 | $271.55 | 75,800 | — | — |
| 2021-11-05 | $87.36 | $271.93 | 102,700 | — | — |
| 2021-11-04 | $85.57 | $266.35 | 112,400 | — | — |
| 2021-11-03 | $87.09 | $271.09 | 164,900 | — | — |
| 2021-11-02 | $84.84 | $264.08 | 118,400 | — | — |
| 2021-11-01 | $86.63 | $269.65 | 212,500 | — | — |
| 2021-10-29 | $84.50 | $263.02 | 103,900 | — | — |
| 2021-10-28 | $85.15 | $265.05 | 159,600 | — | — |
| 2021-10-27 | $84.03 | $261.56 | 198,000 | — | — |
| 2021-10-26 | $87.82 | $273.36 | 182,600 | — | — |
| 2021-10-25 | $87.70 | $272.98 | 256,800 | — | — |
| 2021-10-22 | $86.46 | $269.13 | 155,700 | — | — |
| 2021-10-21 | $85.72 | $266.82 | 127,200 | — | — |
| 2021-10-20 | $85.95 | $267.54 | 116,400 | — | — |
| 2021-10-19 | $85.12 | $264.95 | 147,300 | — | — |
| 2021-10-18 | $83.90 | $261.16 | 172,500 | — | — |
| 2021-10-15 | $83.21 | $259.01 | 135,100 | — | — |
| 2021-10-14 | $82.83 | $257.83 | 74,300 | — | — |
| 2021-10-13 | $81.69 | $254.28 | 142,000 | — | — |
| 2021-10-12 | $81.76 | $254.50 | 132,500 | — | — |
| 2021-10-11 | $81.99 | $255.21 | 132,500 | — | — |
| 2021-10-08 | $83.00 | $258.36 | 137,000 | — | — |
| 2021-10-07 | $83.00 | $258.36 | 131,800 | — | — |
| 2021-10-06 | $81.93 | $255.02 | 133,500 | — | — |
| 2021-10-05 | $82.42 | $256.55 | 128,300 | — | — |
| 2021-10-04 | $82.97 | $258.26 | 181,400 | — | — |
| 2021-10-01 | $83.25 | $259.13 | 181,800 | — | — |
| 2021-09-30 | $82.17 | $255.77 | 159,400 | — | — |
| 2021-09-29 | $83.71 | $260.57 | 185,100 | — | — |
| 2021-09-28 | $83.81 | $260.88 | 164,200 | — | — |
| 2021-09-27 | $84.19 | $262.06 | 223,600 | — | — |
| 2021-09-24 | $81.55 | $253.84 | 182,100 | — | — |
| 2021-09-23 | $81.25 | $252.91 | 185,100 | — | — |
| 2021-09-22 | $79.14 | $246.34 | 118,500 | — | — |
| 2021-09-21 | $77.84 | $242.29 | 146,600 | — | — |
| 2021-09-20 | $77.43 | $241.02 | 238,600 | — | — |
| 2021-09-17 | $77.82 | $242.23 | 511,700 | — | — |
| 2021-09-16 | $77.30 | $240.61 | 175,200 | — | — |
| 2021-09-15 | $77.78 | $242.11 | 235,800 | — | — |
| 2021-09-14 | $77.15 | $240.15 | 257,700 | — | — |
| 2021-09-13 | $78.63 | $244.75 | 198,400 | — | — |
| 2021-09-10 | $78.44 | $244.16 | 172,000 | — | — |
| 2021-09-09 | $80.13 | $249.42 | 135,500 | — | — |
| 2021-09-08 | $80.33 | $250.04 | 123,700 | — | — |
| 2021-09-07 | $80.82 | $251.57 | 177,000 | — | — |
| 2021-09-03 | $81.74 | $254.43 | 101,500 | — | — |
| 2021-09-02 | $82.39 | $256.46 | 147,800 | — | — |
| 2021-09-01 | $82.56 | $256.99 | 139,400 | — | — |
| 2021-08-31 | $83.81 | $260.88 | 177,000 | — | — |
| 2021-08-30 | $83.18 | $258.92 | 199,700 | — | — |
| 2021-08-27 | $85.41 | $263.68 | 288,800 | — | — |
| 2021-08-26 | $83.51 | $257.81 | 136,200 | — | — |
| 2021-08-25 | $84.95 | $262.26 | 153,400 | — | — |
| 2021-08-24 | $85.06 | $262.60 | 164,200 | — | — |
| 2021-08-23 | $84.95 | $262.26 | 237,700 | — | — |
| 2021-08-20 | $84.99 | $262.38 | 92,900 | — | — |
| 2021-08-19 | $83.17 | $256.76 | 134,900 | — | — |
| 2021-08-18 | $83.40 | $257.47 | 133,500 | — | — |
| 2021-08-17 | $84.96 | $262.29 | 161,200 | — | — |
| 2021-08-16 | $85.27 | $263.25 | 130,400 | — | — |
| 2021-08-13 | $85.84 | $265.01 | 128,900 | — | — |
| 2021-08-12 | $86.60 | $267.35 | 122,800 | — | — |
| 2021-08-11 | $87.02 | $268.65 | 156,000 | — | — |
| 2021-08-10 | $85.39 | $263.62 | 102,300 | — | — |
| 2021-08-09 | $84.75 | $261.64 | 158,500 | — | — |
| 2021-08-06 | $85.55 | $264.11 | 162,400 | — | — |
| 2021-08-05 | $83.47 | $257.69 | 174,100 | — | — |
| 2021-08-04 | $82.64 | $255.13 | 146,800 | — | — |
| 2021-08-03 | $83.84 | $258.83 | 230,400 | — | — |
| 2021-08-02 | $82.93 | $256.02 | 214,600 | — | — |
| 2021-07-30 | $83.71 | $258.43 | 224,700 | — | — |
| 2021-07-29 | $84.90 | $262.10 | 156,700 | — | — |
| 2021-07-28 | $84.27 | $260.16 | 195,000 | — | — |
| 2021-07-27 | $83.85 | $258.86 | 245,300 | — | — |
| 2021-07-26 | $83.24 | $256.98 | 314,100 | — | — |
| 2021-07-23 | $82.13 | $253.55 | 208,500 | — | — |
| 2021-07-22 | $80.93 | $249.85 | 199,000 | — | — |
| 2021-07-21 | $83.27 | $257.07 | 178,900 | — | — |
| 2021-07-20 | $82.44 | $254.51 | 400,500 | — | — |
| 2021-07-19 | $80.99 | $250.03 | 352,300 | — | — |
| 2021-07-16 | $84.52 | $260.93 | 253,600 | — | — |
| 2021-07-15 | $86.38 | $266.67 | 224,500 | — | — |
| 2021-07-14 | $85.44 | $263.77 | 209,000 | — | — |
| 2021-07-13 | $84.85 | $261.95 | 198,500 | — | — |
| 2021-07-12 | $85.48 | $263.89 | 266,200 | — | — |
| 2021-07-09 | $85.37 | $263.55 | 434,500 | — | — |
| 2021-07-08 | $81.38 | $251.24 | 271,900 | — | — |
| 2021-07-07 | $82.09 | $253.43 | 186,000 | — | — |
| 2021-07-06 | $82.32 | $254.14 | 264,900 | — | — |
| 2021-07-02 | $83.94 | $259.14 | 150,700 | — | — |
| 2021-07-01 | $84.90 | $262.10 | 201,300 | — | — |
| 2021-06-30 | $84.22 | $260.00 | 252,500 | — | — |
| 2021-06-29 | $83.90 | $259.02 | 163,100 | — | — |
| 2021-06-28 | $84.43 | $260.65 | 184,100 | — | — |
| 2021-06-25 | $87.43 | $269.91 | 419,300 | — | — |
| 2021-06-24 | $85.93 | $265.28 | 246,800 | — | — |
| 2021-06-23 | $84.35 | $260.41 | 133,400 | — | — |
| 2021-06-22 | $84.26 | $260.13 | 200,500 | — | — |
| 2021-06-21 | $84.86 | $261.98 | 249,100 | — | — |
| 2021-06-18 | $81.32 | $251.05 | 529,600 | — | — |
| 2021-06-17 | $84.39 | $260.53 | 266,800 | — | — |
| 2021-06-16 | $88.83 | $274.24 | 193,300 | — | — |
| 2021-06-15 | $88.08 | $271.92 | 180,000 | — | — |
| 2021-06-14 | $86.70 | $267.66 | 339,800 | — | — |
| 2021-06-11 | $88.90 | $274.45 | 194,600 | — | — |
| 2021-06-10 | $88.22 | $272.35 | 218,900 | — | — |
| 2021-06-09 | $88.85 | $274.30 | 287,700 | — | — |
| 2021-06-08 | $89.31 | $275.72 | 229,100 | — | — |
| 2021-06-07 | $88.80 | $274.14 | 203,800 | — | — |
| 2021-06-04 | $88.53 | $273.31 | 147,500 | — | — |
| 2021-06-03 | $88.81 | $274.17 | 201,900 | — | — |
| 2021-06-02 | $88.46 | $273.09 | 171,500 | — | — |
| 2021-06-01 | $89.75 | $277.08 | 184,100 | — | — |
| 2021-05-28 | $89.74 | $277.05 | 219,800 | — | — |
| 2021-05-27 | $89.00 | $274.76 | 196,300 | — | — |
| 2021-05-26 | $89.29 | $273.59 | 1,068,500 | — | — |
| 2021-05-25 | $88.68 | $271.72 | 398,000 | — | — |
| 2021-05-24 | $90.22 | $276.44 | 315,100 | — | — |
| 2021-05-21 | $91.92 | $281.65 | 120,100 | — | — |
| 2021-05-20 | $90.85 | $278.37 | 115,200 | — | — |
| 2021-05-19 | $91.31 | $279.78 | 180,200 | — | — |
| 2021-05-18 | $91.51 | $280.39 | 230,300 | — | — |
| 2021-05-17 | $93.01 | $284.99 | 145,200 | — | — |
| 2021-05-14 | $93.47 | $286.40 | 117,900 | — | — |
| 2021-05-13 | $93.19 | $285.54 | 231,700 | — | — |
| 2021-05-12 | $89.18 | $273.25 | 162,900 | — | — |
| 2021-05-11 | $91.92 | $281.65 | 181,100 | — | — |
| 2021-05-10 | $93.19 | $285.54 | 129,500 | — | — |
| 2021-05-07 | $94.39 | $289.21 | 192,100 | — | — |
| 2021-05-06 | $94.89 | $290.75 | 153,200 | — | — |
| 2021-05-05 | $93.35 | $286.03 | 180,300 | — | — |
| 2021-05-04 | $93.36 | $286.06 | 288,800 | — | — |
| 2021-05-03 | $92.02 | $281.95 | 257,700 | — | — |
| 2021-04-30 | $90.89 | $278.49 | 335,900 | — | — |
| 2021-04-29 | $92.86 | $284.53 | 304,900 | — | — |
| 2021-04-28 | $90.90 | $278.52 | 252,600 | — | — |
| 2021-04-27 | $91.82 | $281.34 | 160,400 | — | — |
| 2021-04-26 | $89.83 | $275.24 | 266,000 | — | — |
| 2021-04-23 | $90.93 | $278.61 | 208,100 | — | — |
| 2021-04-22 | $88.38 | $270.80 | 168,300 | — | — |
| 2021-04-21 | $89.75 | $275.00 | 235,500 | — | — |
| 2021-04-20 | $88.46 | $271.04 | 165,300 | — | — |
| 2021-04-19 | $91.16 | $279.32 | 164,000 | — | — |
| 2021-04-16 | $91.72 | $281.03 | 151,100 | — | — |
| 2021-04-15 | $90.55 | $277.45 | 144,300 | — | — |
| 2021-04-14 | $90.73 | $278.00 | 136,800 | — | — |
| 2021-04-13 | $89.53 | $274.32 | 151,100 | — | — |
| 2021-04-12 | $91.65 | $280.82 | 120,600 | — | — |
| 2021-04-09 | $90.75 | $278.06 | 176,200 | — | — |
| 2021-04-08 | $89.79 | $275.12 | 137,000 | — | — |
| 2021-04-07 | $89.94 | $275.58 | 136,500 | — | — |
| 2021-04-06 | $90.56 | $277.48 | 155,000 | — | — |
| 2021-04-05 | $90.65 | $277.76 | 146,600 | — | — |
| 2021-04-01 | $91.01 | $278.86 | 234,100 | — | — |
| 2021-03-31 | $89.49 | $274.20 | 204,900 | — | — |
| 2021-03-30 | $91.72 | $281.03 | 167,700 | — | — |
| 2021-03-29 | $89.53 | $274.32 | 274,000 | — | — |
| 2021-03-26 | $93.14 | $285.38 | 179,300 | — | — |
| 2021-03-25 | $91.26 | $279.62 | 205,500 | — | — |
| 2021-03-24 | $89.25 | $273.47 | 193,000 | — | — |
| 2021-03-23 | $88.76 | $271.96 | 307,600 | — | — |
| 2021-03-22 | $91.96 | $281.77 | 272,000 | — | — |
| 2021-03-19 | $96.16 | $294.64 | 1,573,200 | — | — |
| 2021-03-18 | $95.74 | $293.35 | 305,800 | — | — |
| 2021-03-17 | $94.45 | $289.40 | 270,000 | — | — |
| 2021-03-16 | $93.06 | $285.14 | 298,700 | — | — |
| 2021-03-15 | $95.27 | $291.91 | 371,000 | — | — |
| 2021-03-12 | $94.98 | $291.02 | 221,500 | — | — |
| 2021-03-11 | $94.09 | $288.30 | 243,100 | — | — |
| 2021-03-10 | $93.65 | $286.95 | 279,500 | — | — |
| 2021-03-09 | $91.21 | $279.47 | 288,900 | — | — |
| 2021-03-08 | $94.10 | $288.33 | 256,200 | — | — |
| 2021-03-05 | $91.67 | $280.88 | 359,400 | — | — |
| 2021-03-04 | $87.91 | $269.36 | 322,500 | — | — |
| 2021-03-03 | $90.57 | $277.51 | 274,700 | — | — |
| 2021-03-02 | $89.04 | $272.82 | 203,100 | — | — |
| 2021-03-01 | $89.77 | $275.06 | 300,900 | — | — |
| 2021-02-26 | $87.50 | $268.10 | 226,200 | — | — |
| 2021-02-25 | $89.61 | $274.57 | 331,500 | — | — |
| 2021-02-24 | $93.42 | $284.19 | 625,300 | — | — |
| 2021-02-23 | $92.66 | $281.88 | 309,600 | — | — |
| 2021-02-22 | $90.27 | $274.61 | 331,300 | — | — |
| 2021-02-19 | $89.10 | $271.05 | 288,600 | — | — |
| 2021-02-18 | $87.55 | $266.33 | 179,400 | — | — |
| 2021-02-17 | $88.31 | $268.64 | 183,100 | — | — |
| 2021-02-16 | $88.63 | $269.62 | 261,900 | — | — |
| 2021-02-12 | $87.54 | $266.30 | 145,000 | — | — |
| 2021-02-11 | $86.71 | $263.78 | 188,100 | — | — |
| 2021-02-10 | $86.85 | $264.20 | 272,500 | — | — |
| 2021-02-09 | $85.84 | $261.13 | 275,700 | — | — |
| 2021-02-08 | $83.36 | $253.59 | 158,200 | — | — |
| 2021-02-05 | $81.61 | $248.26 | 175,100 | — | — |
| 2021-02-04 | $80.90 | $246.10 | 246,200 | — | — |
| 2021-02-03 | $79.42 | $241.60 | 281,300 | — | — |
| 2021-02-02 | $80.23 | $244.06 | 400,500 | — | — |
| 2021-02-01 | $79.62 | $242.21 | 258,400 | — | — |
| 2021-01-29 | $78.19 | $237.86 | 416,800 | — | — |
| 2021-01-28 | $80.84 | $245.92 | 285,300 | — | — |
| 2021-01-27 | $79.90 | $243.06 | 374,700 | — | — |
| 2021-01-26 | $80.85 | $245.95 | 411,000 | — | — |
| 2021-01-25 | $81.62 | $248.29 | 317,600 | — | — |
| 2021-01-22 | $84.11 | $255.87 | 222,900 | — | — |
| 2021-01-21 | $82.15 | $249.91 | 249,400 | — | — |
| 2021-01-20 | $83.91 | $255.26 | 189,200 | — | — |
| 2021-01-19 | $83.83 | $255.02 | 137,100 | — | — |
| 2021-01-15 | $83.42 | $253.77 | 146,200 | — | — |
| 2021-01-14 | $84.51 | $257.08 | 182,000 | — | — |
| 2021-01-13 | $83.09 | $252.76 | 118,900 | — | — |
| 2021-01-12 | $84.10 | $255.84 | 171,200 | — | — |
| 2021-01-11 | $82.86 | $252.07 | 154,600 | — | — |
| 2021-01-08 | $81.88 | $249.08 | 219,200 | — | — |
| 2021-01-07 | $82.51 | $251.00 | 414,300 | — | — |
| 2021-01-06 | $81.11 | $246.74 | 467,400 | — | — |
| 2021-01-05 | $77.06 | $234.42 | 248,900 | — | — |
| 2021-01-04 | $77.36 | $235.33 | 245,500 | — | — |