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 | $78.98 | $201.81 | 261,500 | — | — |
| 2021-12-30 | $78.22 | $199.87 | 351,700 | — | — |
| 2021-12-29 | $79.97 | $204.34 | 223,700 | — | — |
| 2021-12-28 | $79.24 | $202.47 | 280,200 | — | — |
| 2021-12-27 | $79.60 | $203.39 | 426,600 | — | — |
| 2021-12-23 | $76.21 | $194.73 | 398,500 | — | — |
| 2021-12-22 | $75.70 | $193.43 | 457,300 | — | — |
| 2021-12-21 | $73.24 | $187.14 | 700,600 | — | — |
| 2021-12-20 | $70.04 | $178.97 | 811,300 | — | — |
| 2021-12-17 | $71.86 | $183.62 | 1,015,600 | — | — |
| 2021-12-16 | $73.82 | $188.63 | 979,800 | — | — |
| 2021-12-15 | $75.91 | $193.97 | 1,089,200 | — | — |
| 2021-12-14 | $77.33 | $197.59 | 589,900 | — | — |
| 2021-12-13 | $79.46 | $203.04 | 515,200 | — | — |
| 2021-12-10 | $82.30 | $210.29 | 530,800 | — | — |
| 2021-12-09 | $81.49 | $208.22 | 568,900 | — | — |
| 2021-12-08 | $83.90 | $214.38 | 520,700 | — | — |
| 2021-12-07 | $83.79 | $214.10 | 502,200 | — | — |
| 2021-12-06 | $81.99 | $209.50 | 571,200 | — | — |
| 2021-12-03 | $78.66 | $200.99 | 556,500 | — | — |
| 2021-12-02 | $81.94 | $209.37 | 599,700 | — | — |
| 2021-12-01 | $76.81 | $196.27 | 490,700 | — | — |
| 2021-11-30 | $78.25 | $199.95 | 504,600 | — | — |
| 2021-11-29 | $80.49 | $205.67 | 350,400 | — | — |
| 2021-11-26 | $78.38 | $200.28 | 296,300 | — | — |
| 2021-11-24 | $80.47 | $205.62 | 236,400 | — | — |
| 2021-11-23 | $80.55 | $205.82 | 514,900 | — | — |
| 2021-11-22 | $80.78 | $206.41 | 804,800 | — | — |
| 2021-11-19 | $80.75 | $206.33 | 667,100 | — | — |
| 2021-11-18 | $80.74 | $206.31 | 602,600 | — | — |
| 2021-11-17 | $79.45 | $203.01 | 436,500 | — | — |
| 2021-11-16 | $78.52 | $200.64 | 576,200 | — | — |
| 2021-11-15 | $75.78 | $193.63 | 314,400 | — | — |
| 2021-11-12 | $75.99 | $194.17 | 340,200 | — | — |
| 2021-11-11 | $75.33 | $192.48 | 342,300 | — | — |
| 2021-11-10 | $75.27 | $192.33 | 265,300 | — | — |
| 2021-11-09 | $76.44 | $195.32 | 395,700 | — | — |
| 2021-11-08 | $75.00 | $191.64 | 346,500 | — | — |
| 2021-11-05 | $73.77 | $188.50 | 694,100 | — | — |
| 2021-11-04 | $72.25 | $184.61 | 664,900 | — | — |
| 2021-11-03 | $70.10 | $179.12 | 944,400 | — | — |
| 2021-11-02 | $64.85 | $165.71 | 588,600 | — | — |
| 2021-11-01 | $66.02 | $168.69 | 558,600 | — | — |
| 2021-10-29 | $63.32 | $161.80 | 301,900 | — | — |
| 2021-10-28 | $63.03 | $161.05 | 343,800 | — | — |
| 2021-10-27 | $61.14 | $156.23 | 244,000 | — | — |
| 2021-10-26 | $63.43 | $162.08 | 283,800 | — | — |
| 2021-10-25 | $63.73 | $162.84 | 270,100 | — | — |
| 2021-10-22 | $63.40 | $162.00 | 197,900 | — | — |
| 2021-10-21 | $63.81 | $163.05 | 203,600 | — | — |
| 2021-10-20 | $63.58 | $162.46 | 271,200 | — | — |
| 2021-10-19 | $61.94 | $158.27 | 190,200 | — | — |
| 2021-10-18 | $62.80 | $160.47 | 216,100 | — | — |
| 2021-10-15 | $61.20 | $156.38 | 284,500 | — | — |
| 2021-10-14 | $62.92 | $160.77 | 234,100 | — | — |
| 2021-10-13 | $60.83 | $155.43 | 197,500 | — | — |
| 2021-10-12 | $60.35 | $154.21 | 327,100 | — | — |
| 2021-10-11 | $61.75 | $157.78 | 139,300 | — | — |
| 2021-10-08 | $61.01 | $155.89 | 168,800 | — | — |
| 2021-10-07 | $61.17 | $156.30 | 319,900 | — | — |
| 2021-10-06 | $60.14 | $153.67 | 290,700 | — | — |
| 2021-10-05 | $59.45 | $151.91 | 268,800 | — | — |
| 2021-10-04 | $60.94 | $155.71 | 327,800 | — | — |
| 2021-10-01 | $60.81 | $155.38 | 668,900 | — | — |
| 2021-09-30 | $60.06 | $153.47 | 415,300 | — | — |
| 2021-09-29 | $63.31 | $161.77 | 254,300 | — | — |
| 2021-09-28 | $62.29 | $159.16 | 224,300 | — | — |
| 2021-09-27 | $64.27 | $164.22 | 299,400 | — | — |
| 2021-09-24 | $63.35 | $161.87 | 156,600 | — | — |
| 2021-09-23 | $63.78 | $162.97 | 168,800 | — | — |
| 2021-09-22 | $62.83 | $160.54 | 273,000 | — | — |
| 2021-09-21 | $61.77 | $157.84 | 849,900 | — | — |
| 2021-09-20 | $60.63 | $154.92 | 696,600 | — | — |
| 2021-09-17 | $62.90 | $160.72 | 918,800 | — | — |
| 2021-09-16 | $63.90 | $163.28 | 697,400 | — | — |
| 2021-09-15 | $63.77 | $162.95 | 625,900 | — | — |
| 2021-09-14 | $63.11 | $161.26 | 367,100 | — | — |
| 2021-09-13 | $62.87 | $160.65 | 431,900 | — | — |
| 2021-09-10 | $63.35 | $161.87 | 506,700 | — | — |
| 2021-09-09 | $62.84 | $160.57 | 257,700 | — | — |
| 2021-09-08 | $61.88 | $158.12 | 362,000 | — | — |
| 2021-09-07 | $62.98 | $160.93 | 339,800 | — | — |
| 2021-09-03 | $64.72 | $165.37 | 308,000 | — | — |
| 2021-09-02 | $64.15 | $163.92 | 324,400 | — | — |
| 2021-09-01 | $63.03 | $161.05 | 333,600 | — | — |
| 2021-08-31 | $62.72 | $160.26 | 679,500 | — | — |
| 2021-08-30 | $63.47 | $162.18 | 440,200 | — | — |
| 2021-08-27 | $65.38 | $167.06 | 564,100 | — | — |
| 2021-08-26 | $62.47 | $159.62 | 243,500 | — | — |
| 2021-08-25 | $63.24 | $161.59 | 230,700 | — | — |
| 2021-08-24 | $62.30 | $159.19 | 429,900 | — | — |
| 2021-08-23 | $59.84 | $152.90 | 408,900 | — | — |
| 2021-08-20 | $59.59 | $152.26 | 378,500 | — | — |
| 2021-08-19 | $58.94 | $150.60 | 305,900 | — | — |
| 2021-08-18 | $59.60 | $152.29 | 358,500 | — | — |
| 2021-08-17 | $59.98 | $153.26 | 435,700 | — | — |
| 2021-08-16 | $62.40 | $159.45 | 330,700 | — | — |
| 2021-08-13 | $61.68 | $157.61 | 321,100 | — | — |
| 2021-08-12 | $62.34 | $159.29 | 440,200 | — | — |
| 2021-08-11 | $63.26 | $161.64 | 400,200 | — | — |
| 2021-08-10 | $62.66 | $160.11 | 539,600 | — | — |
| 2021-08-09 | $61.15 | $156.25 | 459,600 | — | — |
| 2021-08-06 | $59.62 | $152.34 | 625,600 | — | — |
| 2021-08-05 | $60.06 | $153.47 | 525,000 | — | — |
| 2021-08-04 | $59.85 | $152.93 | 723,300 | — | — |
| 2021-08-03 | $57.13 | $145.98 | 416,100 | — | — |
| 2021-08-02 | $57.40 | $146.67 | 416,200 | — | — |
| 2021-07-30 | $56.40 | $144.11 | 576,100 | — | — |
| 2021-07-29 | $56.92 | $145.44 | 356,900 | — | — |
| 2021-07-28 | $53.95 | $137.85 | 191,900 | — | — |
| 2021-07-27 | $53.97 | $137.90 | 230,900 | — | — |
| 2021-07-26 | $53.70 | $137.21 | 327,400 | — | — |
| 2021-07-23 | $54.07 | $138.16 | 187,100 | — | — |
| 2021-07-22 | $53.31 | $136.22 | 261,800 | — | — |
| 2021-07-21 | $55.01 | $140.56 | 289,300 | — | — |
| 2021-07-20 | $53.90 | $137.73 | 419,000 | — | — |
| 2021-07-19 | $51.52 | $131.64 | 419,500 | — | — |
| 2021-07-16 | $50.37 | $128.71 | 359,300 | — | — |
| 2021-07-15 | $50.84 | $129.91 | 282,800 | — | — |
| 2021-07-14 | $51.43 | $131.41 | 277,800 | — | — |
| 2021-07-13 | $52.18 | $133.33 | 292,400 | — | — |
| 2021-07-12 | $52.86 | $135.07 | 173,000 | — | — |
| 2021-07-09 | $53.02 | $135.48 | 201,000 | — | — |
| 2021-07-08 | $52.52 | $134.20 | 518,700 | — | — |
| 2021-07-07 | $53.61 | $136.98 | 258,700 | — | — |
| 2021-07-06 | $53.95 | $137.85 | 300,400 | — | — |
| 2021-07-02 | $54.55 | $139.39 | 192,600 | — | — |
| 2021-07-01 | $54.94 | $140.38 | 341,600 | — | — |
| 2021-06-30 | $53.30 | $136.19 | 463,500 | — | — |
| 2021-06-29 | $54.58 | $139.46 | 878,100 | — | — |
| 2021-06-28 | $53.30 | $136.19 | 314,500 | — | — |
| 2021-06-25 | $53.69 | $137.19 | 805,100 | — | — |
| 2021-06-24 | $52.90 | $135.17 | 248,200 | — | — |
| 2021-06-23 | $52.21 | $133.41 | 305,400 | — | — |
| 2021-06-22 | $52.81 | $134.94 | 303,900 | — | — |
| 2021-06-21 | $51.53 | $131.67 | 366,300 | — | — |
| 2021-06-18 | $51.14 | $130.67 | 748,200 | — | — |
| 2021-06-17 | $49.67 | $126.92 | 346,900 | — | — |
| 2021-06-16 | $48.70 | $124.44 | 253,200 | — | — |
| 2021-06-15 | $49.24 | $125.82 | 242,700 | — | — |
| 2021-06-14 | $48.70 | $124.44 | 347,900 | — | — |
| 2021-06-11 | $49.24 | $125.82 | 295,300 | — | — |
| 2021-06-10 | $48.45 | $123.80 | 390,100 | — | — |
| 2021-06-09 | $50.48 | $128.99 | 317,000 | — | — |
| 2021-06-08 | $52.20 | $133.38 | 312,200 | — | — |
| 2021-06-07 | $52.04 | $132.97 | 797,300 | — | — |
| 2021-06-04 | $52.72 | $134.71 | 660,700 | — | — |
| 2021-06-03 | $51.73 | $132.18 | 373,200 | — | — |
| 2021-06-02 | $53.18 | $135.89 | 815,600 | — | — |
| 2021-06-01 | $53.06 | $135.58 | 487,100 | — | — |
| 2021-05-28 | $50.65 | $129.42 | 412,200 | — | — |
| 2021-05-27 | $51.64 | $131.95 | 536,800 | — | — |
| 2021-05-26 | $52.04 | $132.97 | 1,309,600 | — | — |
| 2021-05-25 | $43.78 | $111.87 | 564,900 | — | — |
| 2021-05-24 | $42.45 | $108.47 | 312,000 | — | — |
| 2021-05-21 | $42.04 | $107.42 | 348,400 | — | — |
| 2021-05-20 | $41.56 | $106.19 | 252,800 | — | — |
| 2021-05-19 | $41.03 | $104.84 | 570,800 | — | — |
| 2021-05-18 | $40.27 | $102.90 | 236,100 | — | — |
| 2021-05-17 | $41.42 | $105.84 | 159,800 | — | — |
| 2021-05-14 | $42.10 | $107.57 | 284,400 | — | — |
| 2021-05-13 | $41.38 | $105.73 | 493,700 | — | — |
| 2021-05-12 | $39.53 | $101.01 | 485,500 | — | — |
| 2021-05-11 | $41.53 | $106.12 | 299,100 | — | — |
| 2021-05-10 | $43.01 | $109.90 | 297,100 | — | — |
| 2021-05-07 | $44.69 | $114.19 | 316,500 | — | — |
| 2021-05-06 | $43.65 | $111.53 | 316,700 | — | — |
| 2021-05-05 | $43.41 | $110.92 | 308,300 | — | — |
| 2021-05-04 | $44.27 | $113.12 | 331,300 | — | — |
| 2021-05-03 | $45.09 | $115.21 | 242,300 | — | — |
| 2021-04-30 | $44.43 | $113.53 | 236,700 | — | — |
| 2021-04-29 | $45.62 | $116.57 | 264,500 | — | — |
| 2021-04-28 | $44.64 | $114.06 | 227,800 | — | — |
| 2021-04-27 | $45.03 | $115.06 | 243,500 | — | — |
| 2021-04-26 | $45.35 | $115.88 | 289,600 | — | — |
| 2021-04-23 | $44.60 | $113.96 | 373,200 | — | — |
| 2021-04-22 | $44.63 | $114.04 | 344,000 | — | — |
| 2021-04-21 | $44.65 | $114.09 | 253,300 | — | — |
| 2021-04-20 | $44.00 | $112.43 | 404,200 | — | — |
| 2021-04-19 | $45.63 | $116.59 | 414,700 | — | — |
| 2021-04-16 | $46.79 | $119.56 | 309,700 | — | — |
| 2021-04-15 | $45.34 | $115.85 | 562,500 | — | — |
| 2021-04-14 | $45.87 | $117.21 | 225,200 | — | — |
| 2021-04-13 | $45.89 | $117.26 | 300,100 | — | — |
| 2021-04-12 | $46.63 | $119.15 | 253,800 | — | — |
| 2021-04-09 | $46.28 | $118.26 | 372,400 | — | — |
| 2021-04-08 | $45.60 | $116.52 | 392,700 | — | — |
| 2021-04-07 | $46.16 | $117.95 | 276,800 | — | — |
| 2021-04-06 | $47.28 | $120.81 | 317,100 | — | — |
| 2021-04-05 | $47.35 | $120.99 | 377,700 | — | — |
| 2021-04-01 | $47.42 | $121.17 | 449,800 | — | — |
| 2021-03-31 | $45.26 | $115.65 | 342,600 | — | — |
| 2021-03-30 | $44.00 | $112.43 | 426,400 | — | — |
| 2021-03-29 | $43.63 | $111.48 | 419,300 | — | — |
| 2021-03-26 | $45.34 | $115.85 | 296,600 | — | — |
| 2021-03-25 | $43.96 | $112.33 | 310,400 | — | — |
| 2021-03-24 | $41.90 | $107.06 | 550,900 | — | — |
| 2021-03-23 | $42.66 | $109.01 | 401,500 | — | — |
| 2021-03-22 | $44.78 | $114.42 | 323,000 | — | — |
| 2021-03-19 | $45.42 | $116.06 | 795,600 | — | — |
| 2021-03-18 | $43.28 | $110.59 | 497,100 | — | — |
| 2021-03-17 | $45.89 | $117.26 | 327,700 | — | — |
| 2021-03-16 | $44.59 | $113.94 | 350,000 | — | — |
| 2021-03-15 | $44.66 | $114.12 | 486,400 | — | — |
| 2021-03-12 | $43.86 | $112.07 | 381,200 | — | — |
| 2021-03-11 | $45.00 | $114.98 | 414,700 | — | — |
| 2021-03-10 | $45.57 | $116.44 | 511,900 | — | — |
| 2021-03-09 | $44.09 | $112.66 | 334,500 | — | — |
| 2021-03-08 | $43.95 | $112.30 | 440,700 | — | — |
| 2021-03-05 | $44.87 | $114.65 | 876,000 | — | — |
| 2021-03-04 | $43.20 | $110.39 | 1,003,700 | — | — |
| 2021-03-03 | $43.66 | $111.56 | 675,900 | — | — |
| 2021-03-02 | $45.82 | $117.08 | 937,500 | — | — |
| 2021-03-01 | $46.92 | $119.89 | 733,500 | — | — |
| 2021-02-26 | $44.25 | $113.07 | 494,800 | — | — |
| 2021-02-25 | $43.34 | $110.74 | 399,600 | — | — |
| 2021-02-24 | $45.96 | $117.44 | 323,800 | — | — |
| 2021-02-23 | $44.43 | $113.53 | 420,100 | — | — |
| 2021-02-22 | $44.21 | $112.97 | 275,000 | — | — |
| 2021-02-19 | $44.47 | $113.63 | 253,900 | — | — |
| 2021-02-18 | $43.34 | $110.74 | 328,000 | — | — |
| 2021-02-17 | $43.79 | $111.89 | 750,200 | — | — |
| 2021-02-16 | $42.80 | $109.36 | 359,300 | — | — |
| 2021-02-12 | $43.78 | $111.87 | 304,000 | — | — |
| 2021-02-11 | $44.71 | $114.24 | 1,288,800 | — | — |
| 2021-02-10 | $42.79 | $109.34 | 335,600 | — | — |
| 2021-02-09 | $41.99 | $107.29 | 312,600 | — | — |
| 2021-02-08 | $42.52 | $108.65 | 433,300 | — | — |
| 2021-02-05 | $40.93 | $104.58 | 339,100 | — | — |
| 2021-02-04 | $39.45 | $100.80 | 428,900 | — | — |
| 2021-02-03 | $39.34 | $100.52 | 669,900 | — | — |
| 2021-02-02 | $39.55 | $101.06 | 1,111,300 | — | — |
| 2021-02-01 | $35.06 | $89.59 | 641,300 | — | — |
| 2021-01-29 | $33.63 | $85.93 | 545,500 | — | — |
| 2021-01-28 | $32.77 | $83.73 | 334,800 | — | — |
| 2021-01-27 | $32.11 | $82.05 | 389,100 | — | — |
| 2021-01-26 | $33.39 | $85.32 | 220,200 | — | — |
| 2021-01-25 | $34.29 | $87.62 | 243,100 | — | — |
| 2021-01-22 | $35.07 | $89.61 | 394,900 | — | — |
| 2021-01-21 | $35.82 | $91.53 | 586,900 | — | — |
| 2021-01-20 | $34.90 | $89.18 | 573,300 | — | — |
| 2021-01-19 | $32.48 | $82.99 | 412,700 | — | — |
| 2021-01-15 | $32.54 | $83.15 | 334,700 | — | — |
| 2021-01-14 | $32.36 | $82.69 | 319,900 | — | — |
| 2021-01-13 | $31.40 | $80.23 | 199,900 | — | — |
| 2021-01-12 | $31.90 | $81.51 | 329,900 | — | — |
| 2021-01-11 | $31.39 | $80.21 | 380,900 | — | — |
| 2021-01-08 | $31.43 | $80.31 | 437,900 | — | — |
| 2021-01-07 | $32.82 | $83.86 | 349,700 | — | — |
| 2021-01-06 | $32.07 | $81.95 | 448,100 | — | — |
| 2021-01-05 | $30.90 | $78.96 | 372,500 | — | — |
| 2021-01-04 | $30.01 | $76.68 | 319,200 | — | — |