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-02-22 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 | $70.57 | $320.52 | 161,300 | — | — |
| 2021-12-30 | $70.71 | $321.16 | 144,400 | — | — |
| 2021-12-29 | $70.32 | $319.39 | 121,300 | — | — |
| 2021-12-28 | $69.53 | $315.80 | 161,500 | — | — |
| 2021-12-27 | $69.15 | $314.07 | 122,200 | — | — |
| 2021-12-23 | $68.69 | $311.98 | 158,100 | — | — |
| 2021-12-22 | $68.96 | $313.21 | 176,600 | — | — |
| 2021-12-21 | $68.32 | $310.30 | 222,100 | — | — |
| 2021-12-20 | $67.86 | $308.21 | 403,300 | — | — |
| 2021-12-17 | $67.98 | $308.76 | 831,500 | — | — |
| 2021-12-16 | $69.22 | $314.39 | 391,800 | — | — |
| 2021-12-15 | $69.96 | $317.75 | 298,500 | — | — |
| 2021-12-14 | $68.45 | $310.89 | 305,500 | — | — |
| 2021-12-13 | $68.46 | $310.94 | 521,300 | — | — |
| 2021-12-10 | $67.28 | $305.58 | 162,300 | — | — |
| 2021-12-09 | $67.08 | $304.67 | 203,500 | — | — |
| 2021-12-08 | $67.18 | $305.12 | 214,900 | — | — |
| 2021-12-07 | $66.92 | $303.94 | 368,100 | — | — |
| 2021-12-06 | $67.08 | $304.67 | 309,400 | — | — |
| 2021-12-03 | $65.81 | $298.90 | 338,800 | — | — |
| 2021-12-02 | $65.37 | $296.90 | 238,200 | — | — |
| 2021-12-01 | $64.27 | $291.91 | 281,000 | — | — |
| 2021-11-30 | $64.12 | $291.23 | 252,500 | — | — |
| 2021-11-29 | $66.12 | $300.31 | 230,200 | — | — |
| 2021-11-26 | $64.98 | $295.13 | 225,500 | — | — |
| 2021-11-24 | $66.84 | $303.58 | 225,600 | — | — |
| 2021-11-23 | $67.15 | $304.99 | 260,900 | — | — |
| 2021-11-22 | $66.46 | $301.85 | 219,300 | — | — |
| 2021-11-19 | $65.24 | $296.31 | 186,800 | — | — |
| 2021-11-18 | $64.50 | $292.95 | 193,400 | — | — |
| 2021-11-17 | $64.54 | $293.13 | 212,700 | — | — |
| 2021-11-16 | $64.59 | $293.36 | 348,200 | — | — |
| 2021-11-15 | $66.12 | $297.61 | 266,100 | — | — |
| 2021-11-12 | $65.04 | $292.75 | 237,800 | — | — |
| 2021-11-11 | $65.56 | $295.09 | 300,900 | — | — |
| 2021-11-10 | $66.43 | $299.00 | 340,000 | — | — |
| 2021-11-09 | $64.62 | $290.86 | 259,700 | — | — |
| 2021-11-08 | $64.74 | $291.40 | 367,300 | — | — |
| 2021-11-05 | $66.10 | $297.52 | 305,400 | — | — |
| 2021-11-04 | $65.67 | $295.58 | 351,900 | — | — |
| 2021-11-03 | $67.61 | $304.31 | 439,000 | — | — |
| 2021-11-02 | $66.40 | $298.87 | 320,400 | — | — |
| 2021-11-01 | $67.51 | $303.86 | 332,700 | — | — |
| 2021-10-29 | $66.38 | $298.78 | 1,631,000 | — | — |
| 2021-10-28 | $66.79 | $300.62 | 269,600 | — | — |
| 2021-10-27 | $66.13 | $297.65 | 331,400 | — | — |
| 2021-10-26 | $66.32 | $298.51 | 293,300 | — | — |
| 2021-10-25 | $66.44 | $299.05 | 296,500 | — | — |
| 2021-10-22 | $66.33 | $298.55 | 267,500 | — | — |
| 2021-10-21 | $65.80 | $296.17 | 323,200 | — | — |
| 2021-10-20 | $65.25 | $293.69 | 186,800 | — | — |
| 2021-10-19 | $64.56 | $290.59 | 185,300 | — | — |
| 2021-10-18 | $63.87 | $287.48 | 258,200 | — | — |
| 2021-10-15 | $64.57 | $290.63 | 327,100 | — | — |
| 2021-10-14 | $64.77 | $291.53 | 155,000 | — | — |
| 2021-10-13 | $64.15 | $288.74 | 204,100 | — | — |
| 2021-10-12 | $63.66 | $286.53 | 181,600 | — | — |
| 2021-10-11 | $63.12 | $284.10 | 216,000 | — | — |
| 2021-10-08 | $63.99 | $288.02 | 212,400 | — | — |
| 2021-10-07 | $65.02 | $292.66 | 406,200 | — | — |
| 2021-10-06 | $66.12 | $297.61 | 426,700 | — | — |
| 2021-10-05 | $64.85 | $291.89 | 332,700 | — | — |
| 2021-10-04 | $64.45 | $290.09 | 301,100 | — | — |
| 2021-10-01 | $63.15 | $284.24 | 335,500 | — | — |
| 2021-09-30 | $62.76 | $282.48 | 298,600 | — | — |
| 2021-09-29 | $63.54 | $285.99 | 223,000 | — | — |
| 2021-09-28 | $62.28 | $280.32 | 259,700 | — | — |
| 2021-09-27 | $63.23 | $284.60 | 245,800 | — | — |
| 2021-09-24 | $62.86 | $282.93 | 308,700 | — | — |
| 2021-09-23 | $63.23 | $284.60 | 209,200 | — | — |
| 2021-09-22 | $63.84 | $287.34 | 252,600 | — | — |
| 2021-09-21 | $64.04 | $288.25 | 233,100 | — | — |
| 2021-09-20 | $64.47 | $290.18 | 370,300 | — | — |
| 2021-09-17 | $65.40 | $294.37 | 890,400 | — | — |
| 2021-09-16 | $66.61 | $299.81 | 374,500 | — | — |
| 2021-09-15 | $67.69 | $304.67 | 335,800 | — | — |
| 2021-09-14 | $67.73 | $304.85 | 325,700 | — | — |
| 2021-09-13 | $67.61 | $304.31 | 283,600 | — | — |
| 2021-09-10 | $67.36 | $303.19 | 360,200 | — | — |
| 2021-09-09 | $68.94 | $310.30 | 329,800 | — | — |
| 2021-09-08 | $70.13 | $315.66 | 346,000 | — | — |
| 2021-09-07 | $69.99 | $315.03 | 215,400 | — | — |
| 2021-09-03 | $71.49 | $321.78 | 136,300 | — | — |
| 2021-09-02 | $72.10 | $324.52 | 241,100 | — | — |
| 2021-09-01 | $71.53 | $321.96 | 188,800 | — | — |
| 2021-08-31 | $70.33 | $316.56 | 207,400 | — | — |
| 2021-08-30 | $70.66 | $318.04 | 128,200 | — | — |
| 2021-08-27 | $70.71 | $318.27 | 245,400 | — | — |
| 2021-08-26 | $70.21 | $316.02 | 172,800 | — | — |
| 2021-08-25 | $70.93 | $319.26 | 246,800 | — | — |
| 2021-08-24 | $70.84 | $318.85 | 193,500 | — | — |
| 2021-08-23 | $71.58 | $322.18 | 137,200 | — | — |
| 2021-08-20 | $72.59 | $326.73 | 213,900 | — | — |
| 2021-08-19 | $71.76 | $322.99 | 230,400 | — | — |
| 2021-08-18 | $71.84 | $323.35 | 193,100 | — | — |
| 2021-08-17 | $72.35 | $325.65 | 227,300 | — | — |
| 2021-08-16 | $72.39 | $323.29 | 216,400 | — | — |
| 2021-08-13 | $72.05 | $321.77 | 127,800 | — | — |
| 2021-08-12 | $71.21 | $318.02 | 188,600 | — | — |
| 2021-08-11 | $71.39 | $318.82 | 190,000 | — | — |
| 2021-08-10 | $70.24 | $313.68 | 230,700 | — | — |
| 2021-08-09 | $69.91 | $312.21 | 219,400 | — | — |
| 2021-08-06 | $70.25 | $313.73 | 381,300 | — | — |
| 2021-08-05 | $70.59 | $315.25 | 204,000 | — | — |
| 2021-08-04 | $69.96 | $312.43 | 313,800 | — | — |
| 2021-08-03 | $69.93 | $312.30 | 418,200 | — | — |
| 2021-08-02 | $68.03 | $303.81 | 227,100 | — | — |
| 2021-07-30 | $67.65 | $302.12 | 496,500 | — | — |
| 2021-07-29 | $68.24 | $304.75 | 196,200 | — | — |
| 2021-07-28 | $68.37 | $305.33 | 207,500 | — | — |
| 2021-07-27 | $68.06 | $303.95 | 205,100 | — | — |
| 2021-07-26 | $67.49 | $301.40 | 207,500 | — | — |
| 2021-07-23 | $67.66 | $302.16 | 154,400 | — | — |
| 2021-07-22 | $66.33 | $296.22 | 309,200 | — | — |
| 2021-07-21 | $67.12 | $299.75 | 203,700 | — | — |
| 2021-07-20 | $67.92 | $303.32 | 353,600 | — | — |
| 2021-07-19 | $66.37 | $296.40 | 346,500 | — | — |
| 2021-07-16 | $68.48 | $305.82 | 314,500 | — | — |
| 2021-07-15 | $67.87 | $303.10 | 322,500 | — | — |
| 2021-07-14 | $66.46 | $296.80 | 219,600 | — | — |
| 2021-07-13 | $66.09 | $295.15 | 222,100 | — | — |
| 2021-07-12 | $66.81 | $298.37 | 211,900 | — | — |
| 2021-07-09 | $66.66 | $297.70 | 236,000 | — | — |
| 2021-07-08 | $65.61 | $293.01 | 211,900 | — | — |
| 2021-07-07 | $66.00 | $294.75 | 201,800 | — | — |
| 2021-07-06 | $65.49 | $292.47 | 383,300 | — | — |
| 2021-07-02 | $65.77 | $293.72 | 171,100 | — | — |
| 2021-07-01 | $66.21 | $295.69 | 258,500 | — | — |
| 2021-06-30 | $65.63 | $293.10 | 332,500 | — | — |
| 2021-06-29 | $65.63 | $293.10 | 340,600 | — | — |
| 2021-06-28 | $67.46 | $301.27 | 327,600 | — | — |
| 2021-06-25 | $67.98 | $303.59 | 844,100 | — | — |
| 2021-06-24 | $67.59 | $301.85 | 448,000 | — | — |
| 2021-06-23 | $67.13 | $299.79 | 464,000 | — | — |
| 2021-06-22 | $68.58 | $306.27 | 383,100 | — | — |
| 2021-06-21 | $69.55 | $310.60 | 498,400 | — | — |
| 2021-06-18 | $67.59 | $301.85 | 1,078,200 | — | — |
| 2021-06-17 | $69.93 | $312.30 | 539,000 | — | — |
| 2021-06-16 | $69.95 | $312.39 | 656,000 | — | — |
| 2021-06-15 | $69.82 | $311.81 | 296,200 | — | — |
| 2021-06-14 | $69.44 | $310.11 | 399,500 | — | — |
| 2021-06-11 | $69.67 | $311.14 | 343,300 | — | — |
| 2021-06-10 | $69.15 | $308.82 | 253,600 | — | — |
| 2021-06-09 | $69.05 | $308.37 | 259,700 | — | — |
| 2021-06-08 | $68.77 | $307.12 | 246,600 | — | — |
| 2021-06-07 | $68.74 | $306.98 | 377,500 | — | — |
| 2021-06-04 | $68.47 | $305.78 | 663,100 | — | — |
| 2021-06-03 | $67.90 | $303.23 | 537,300 | — | — |
| 2021-06-02 | $66.68 | $297.79 | 502,800 | — | — |
| 2021-06-01 | $65.97 | $294.61 | 293,600 | — | — |
| 2021-05-28 | $65.79 | $293.81 | 273,000 | — | — |
| 2021-05-27 | $65.35 | $291.85 | 296,400 | — | — |
| 2021-05-26 | $65.65 | $293.19 | 378,400 | — | — |
| 2021-05-25 | $65.78 | $293.77 | 391,200 | — | — |
| 2021-05-24 | $66.04 | $294.93 | 288,100 | — | — |
| 2021-05-21 | $66.17 | $295.51 | 991,800 | — | — |
| 2021-05-20 | $66.21 | $295.69 | 386,900 | — | — |
| 2021-05-19 | $65.25 | $291.40 | 360,800 | — | — |
| 2021-05-18 | $65.59 | $292.92 | 253,800 | — | — |
| 2021-05-17 | $66.04 | $294.93 | 288,600 | — | — |
| 2021-05-14 | $67.61 | $299.42 | 436,400 | — | — |
| 2021-05-13 | $67.01 | $296.76 | 354,900 | — | — |
| 2021-05-12 | $65.32 | $289.27 | 268,200 | — | — |
| 2021-05-11 | $67.23 | $297.73 | 435,700 | — | — |
| 2021-05-10 | $68.86 | $304.95 | 218,200 | — | — |
| 2021-05-07 | $68.61 | $303.84 | 198,800 | — | — |
| 2021-05-06 | $68.40 | $302.91 | 290,700 | — | — |
| 2021-05-05 | $67.42 | $298.57 | 415,500 | — | — |
| 2021-05-04 | $68.65 | $304.02 | 253,000 | — | — |
| 2021-05-03 | $68.99 | $305.53 | 313,100 | — | — |
| 2021-04-30 | $68.98 | $305.48 | 366,000 | — | — |
| 2021-04-29 | $68.79 | $304.64 | 191,800 | — | — |
| 2021-04-28 | $68.16 | $301.85 | 322,000 | — | — |
| 2021-04-27 | $68.12 | $301.67 | 201,200 | — | — |
| 2021-04-26 | $69.23 | $306.59 | 220,100 | — | — |
| 2021-04-23 | $69.56 | $308.05 | 285,500 | — | — |
| 2021-04-22 | $69.86 | $309.38 | 224,700 | — | — |
| 2021-04-21 | $70.41 | $311.82 | 289,400 | — | — |
| 2021-04-20 | $71.09 | $314.83 | 241,400 | — | — |
| 2021-04-19 | $70.47 | $312.08 | 349,500 | — | — |
| 2021-04-16 | $70.59 | $312.61 | 278,500 | — | — |
| 2021-04-15 | $70.23 | $311.02 | 237,700 | — | — |
| 2021-04-14 | $69.50 | $307.79 | 183,800 | — | — |
| 2021-04-13 | $68.67 | $304.11 | 235,000 | — | — |
| 2021-04-12 | $68.85 | $304.91 | 270,100 | — | — |
| 2021-04-09 | $67.68 | $299.73 | 373,200 | — | — |
| 2021-04-08 | $67.38 | $298.40 | 387,000 | — | — |
| 2021-04-07 | $67.36 | $298.31 | 269,000 | — | — |
| 2021-04-06 | $67.79 | $300.21 | 332,200 | — | — |
| 2021-04-05 | $67.81 | $300.30 | 184,000 | — | — |
| 2021-04-01 | $66.70 | $295.39 | 259,000 | — | — |
| 2021-03-31 | $66.77 | $295.70 | 362,900 | — | — |
| 2021-03-30 | $66.78 | $295.74 | 201,100 | — | — |
| 2021-03-29 | $67.21 | $297.64 | 256,500 | — | — |
| 2021-03-26 | $66.69 | $295.34 | 274,800 | — | — |
| 2021-03-25 | $66.79 | $295.78 | 292,400 | — | — |
| 2021-03-24 | $65.89 | $291.80 | 348,600 | — | — |
| 2021-03-23 | $65.03 | $287.99 | 405,700 | — | — |
| 2021-03-22 | $65.20 | $288.74 | 399,000 | — | — |
| 2021-03-19 | $67.08 | $297.07 | 1,699,800 | — | — |
| 2021-03-18 | $65.94 | $292.02 | 267,900 | — | — |
| 2021-03-17 | $65.96 | $292.11 | 281,600 | — | — |
| 2021-03-16 | $66.67 | $295.25 | 200,500 | — | — |
| 2021-03-15 | $66.40 | $294.06 | 277,100 | — | — |
| 2021-03-12 | $65.79 | $291.36 | 339,600 | — | — |
| 2021-03-11 | $64.05 | $283.65 | 313,600 | — | — |
| 2021-03-10 | $65.11 | $288.34 | 337,500 | — | — |
| 2021-03-09 | $63.57 | $281.52 | 308,600 | — | — |
| 2021-03-08 | $64.15 | $284.09 | 343,200 | — | — |
| 2021-03-05 | $62.55 | $277.01 | 432,800 | — | — |
| 2021-03-04 | $59.90 | $265.27 | 421,100 | — | — |
| 2021-03-03 | $59.45 | $263.28 | 497,300 | — | — |
| 2021-03-02 | $59.96 | $265.54 | 368,500 | — | — |
| 2021-03-01 | $59.86 | $265.09 | 512,000 | — | — |
| 2021-02-26 | $59.16 | $261.99 | 565,700 | — | — |
| 2021-02-25 | $60.21 | $266.64 | 355,400 | — | — |
| 2021-02-24 | $60.79 | $269.21 | 351,500 | — | — |
| 2021-02-23 | $61.24 | $271.21 | 513,700 | — | — |
| 2021-02-22 | $59.38 | $262.97 | 609,400 | — | — |
| 2021-02-19 | $61.35 | $271.69 | 284,500 | — | — |
| 2021-02-18 | $61.22 | $271.12 | 322,400 | — | — |
| 2021-02-17 | $61.21 | $271.07 | 414,900 | — | — |
| 2021-02-16 | $61.13 | $270.72 | 269,100 | — | — |
| 2021-02-12 | $61.62 | $272.89 | 221,500 | — | — |
| 2021-02-11 | $61.86 | $273.95 | 385,400 | — | — |
| 2021-02-10 | $61.98 | $271.98 | 418,000 | — | — |
| 2021-02-09 | $62.48 | $274.17 | 348,700 | — | — |
| 2021-02-08 | $61.68 | $270.66 | 417,300 | — | — |
| 2021-02-05 | $61.93 | $271.76 | 284,400 | — | — |
| 2021-02-04 | $61.01 | $267.72 | 262,100 | — | — |
| 2021-02-03 | $60.21 | $264.21 | 333,400 | — | — |
| 2021-02-02 | $60.91 | $267.28 | 254,900 | — | — |
| 2021-02-01 | $60.29 | $264.56 | 353,600 | — | — |
| 2021-01-29 | $59.12 | $259.43 | 1,209,800 | — | — |
| 2021-01-28 | $59.60 | $261.54 | 510,000 | — | — |
| 2021-01-27 | $58.97 | $258.77 | 484,300 | — | — |
| 2021-01-26 | $60.05 | $263.51 | 275,600 | — | — |
| 2021-01-25 | $61.10 | $268.12 | 440,600 | — | — |
| 2021-01-22 | $59.16 | $259.61 | 565,500 | — | — |
| 2021-01-21 | $60.26 | $264.43 | 234,300 | — | — |
| 2021-01-20 | $60.98 | $267.59 | 283,800 | — | — |
| 2021-01-19 | $60.99 | $267.64 | 446,600 | — | — |
| 2021-01-15 | $61.97 | $271.94 | 333,000 | — | — |
| 2021-01-14 | $61.23 | $268.69 | 280,900 | — | — |
| 2021-01-13 | $60.53 | $265.62 | 265,300 | — | — |
| 2021-01-12 | $60.10 | $263.73 | 252,800 | — | — |
| 2021-01-11 | $59.45 | $260.88 | 370,000 | — | — |
| 2021-01-08 | $59.38 | $260.57 | 403,200 | — | — |
| 2021-01-07 | $59.96 | $263.12 | 330,000 | — | — |
| 2021-01-06 | $61.89 | $271.59 | 624,800 | — | — |
| 2021-01-05 | $59.55 | $261.32 | 357,900 | — | — |
| 2021-01-04 | $60.04 | $263.47 | 408,900 | — | — |