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 | $136.32 | $799.97 | 467,500 | — | — |
| 2021-12-30 | $137.12 | $798.39 | 358,400 | — | — |
| 2021-12-29 | $136.03 | $792.04 | 262,200 | — | — |
| 2021-12-28 | $135.14 | $786.86 | 300,900 | — | — |
| 2021-12-27 | $134.61 | $783.77 | 256,300 | — | — |
| 2021-12-23 | $132.38 | $770.79 | 338,600 | — | — |
| 2021-12-22 | $132.57 | $771.90 | 432,600 | — | — |
| 2021-12-21 | $131.28 | $764.39 | 310,000 | — | — |
| 2021-12-20 | $127.62 | $743.08 | 446,900 | — | — |
| 2021-12-17 | $129.52 | $754.14 | 945,200 | — | — |
| 2021-12-16 | $128.18 | $746.34 | 362,000 | — | — |
| 2021-12-15 | $128.72 | $749.48 | 459,000 | — | — |
| 2021-12-14 | $128.08 | $745.75 | 553,400 | — | — |
| 2021-12-13 | $129.54 | $754.25 | 428,800 | — | — |
| 2021-12-10 | $130.31 | $758.74 | 303,600 | — | — |
| 2021-12-09 | $129.80 | $755.77 | 365,700 | — | — |
| 2021-12-08 | $131.99 | $768.52 | 426,400 | — | — |
| 2021-12-07 | $131.72 | $766.95 | 482,300 | — | — |
| 2021-12-06 | $130.04 | $757.17 | 523,700 | — | — |
| 2021-12-03 | $127.23 | $740.80 | 473,200 | — | — |
| 2021-12-02 | $127.38 | $741.68 | 560,300 | — | — |
| 2021-12-01 | $121.14 | $705.35 | 635,600 | — | — |
| 2021-11-30 | $122.67 | $714.25 | 799,900 | — | — |
| 2021-11-29 | $125.99 | $733.58 | 495,500 | — | — |
| 2021-11-26 | $124.95 | $727.53 | 432,500 | — | — |
| 2021-11-24 | $131.70 | $766.83 | 223,200 | — | — |
| 2021-11-23 | $130.54 | $760.08 | 483,800 | — | — |
| 2021-11-22 | $129.85 | $756.06 | 323,800 | — | — |
| 2021-11-19 | $128.94 | $750.76 | 292,100 | — | — |
| 2021-11-18 | $129.84 | $756.00 | 433,100 | — | — |
| 2021-11-17 | $128.96 | $750.88 | 325,000 | — | — |
| 2021-11-16 | $128.48 | $748.08 | 352,700 | — | — |
| 2021-11-15 | $129.11 | $751.75 | 394,300 | — | — |
| 2021-11-12 | $127.86 | $744.47 | 265,600 | — | — |
| 2021-11-11 | $129.06 | $751.46 | 301,100 | — | — |
| 2021-11-10 | $127.78 | $744.01 | 278,100 | — | — |
| 2021-11-09 | $128.19 | $746.39 | 413,700 | — | — |
| 2021-11-08 | $128.19 | $746.39 | 565,000 | — | — |
| 2021-11-05 | $132.56 | $771.84 | 596,900 | — | — |
| 2021-11-04 | $126.72 | $737.84 | 619,400 | — | — |
| 2021-11-03 | $128.46 | $747.97 | 626,900 | — | — |
| 2021-11-02 | $124.49 | $724.85 | 489,900 | — | — |
| 2021-11-01 | $122.27 | $711.92 | 424,600 | — | — |
| 2021-10-29 | $120.35 | $700.75 | 886,500 | — | — |
| 2021-10-28 | $120.76 | $703.13 | 514,900 | — | — |
| 2021-10-27 | $119.87 | $697.95 | 362,600 | — | — |
| 2021-10-26 | $121.69 | $708.55 | 464,300 | — | — |
| 2021-10-25 | $121.00 | $704.53 | 476,900 | — | — |
| 2021-10-22 | $120.71 | $702.84 | 378,400 | — | — |
| 2021-10-21 | $120.93 | $704.12 | 418,400 | — | — |
| 2021-10-20 | $122.32 | $712.22 | 602,000 | — | — |
| 2021-10-19 | $120.78 | $703.25 | 417,100 | — | — |
| 2021-10-18 | $123.71 | $720.31 | 375,800 | — | — |
| 2021-10-15 | $124.03 | $722.17 | 358,700 | — | — |
| 2021-10-14 | $123.58 | $719.55 | 585,000 | — | — |
| 2021-10-13 | $123.04 | $716.41 | 410,900 | — | — |
| 2021-10-12 | $122.35 | $712.39 | 289,600 | — | — |
| 2021-10-11 | $121.92 | $709.89 | 219,400 | — | — |
| 2021-10-08 | $121.40 | $706.86 | 226,700 | — | — |
| 2021-10-07 | $121.71 | $708.66 | 358,600 | — | — |
| 2021-10-06 | $121.39 | $706.80 | 258,400 | — | — |
| 2021-10-05 | $120.11 | $699.35 | 280,400 | — | — |
| 2021-10-04 | $121.96 | $710.12 | 507,600 | — | — |
| 2021-10-01 | $121.05 | $704.82 | 435,700 | — | — |
| 2021-09-30 | $117.99 | $687.00 | 793,800 | — | — |
| 2021-09-29 | $120.55 | $701.91 | 406,700 | — | — |
| 2021-09-28 | $119.14 | $693.70 | 427,900 | — | — |
| 2021-09-27 | $119.19 | $693.99 | 464,800 | — | — |
| 2021-09-24 | $119.02 | $693.00 | 457,800 | — | — |
| 2021-09-23 | $119.46 | $695.56 | 511,400 | — | — |
| 2021-09-22 | $118.66 | $690.91 | 455,100 | — | — |
| 2021-09-21 | $116.76 | $679.84 | 271,100 | — | — |
| 2021-09-20 | $117.93 | $680.42 | 690,100 | — | — |
| 2021-09-17 | $119.30 | $688.33 | 822,800 | — | — |
| 2021-09-16 | $120.62 | $695.94 | 313,000 | — | — |
| 2021-09-15 | $120.54 | $695.48 | 401,900 | — | — |
| 2021-09-14 | $119.94 | $692.02 | 295,500 | — | — |
| 2021-09-13 | $120.90 | $697.56 | 366,500 | — | — |
| 2021-09-10 | $117.76 | $679.44 | 411,000 | — | — |
| 2021-09-09 | $120.31 | $694.16 | 481,300 | — | — |
| 2021-09-08 | $121.75 | $702.46 | 220,500 | — | — |
| 2021-09-07 | $122.00 | $703.91 | 430,500 | — | — |
| 2021-09-03 | $122.86 | $708.87 | 414,700 | — | — |
| 2021-09-02 | $123.14 | $710.48 | 321,300 | — | — |
| 2021-09-01 | $122.79 | $708.47 | 374,400 | — | — |
| 2021-08-31 | $121.77 | $702.58 | 486,200 | — | — |
| 2021-08-30 | $121.37 | $700.27 | 297,200 | — | — |
| 2021-08-27 | $120.66 | $696.18 | 254,700 | — | — |
| 2021-08-26 | $118.65 | $684.58 | 208,800 | — | — |
| 2021-08-25 | $119.59 | $690.00 | 534,600 | — | — |
| 2021-08-24 | $117.95 | $680.54 | 271,900 | — | — |
| 2021-08-23 | $117.26 | $676.56 | 511,500 | — | — |
| 2021-08-20 | $116.06 | $669.64 | 271,500 | — | — |
| 2021-08-19 | $115.26 | $665.02 | 256,000 | — | — |
| 2021-08-18 | $115.86 | $668.48 | 432,100 | — | — |
| 2021-08-17 | $116.78 | $673.79 | 474,900 | — | — |
| 2021-08-16 | $118.32 | $682.67 | 488,000 | — | — |
| 2021-08-13 | $120.00 | $692.37 | 413,800 | — | — |
| 2021-08-12 | $120.09 | $692.89 | 216,300 | — | — |
| 2021-08-11 | $120.76 | $696.75 | 477,800 | — | — |
| 2021-08-10 | $119.69 | $690.58 | 402,000 | — | — |
| 2021-08-09 | $119.12 | $687.29 | 304,200 | — | — |
| 2021-08-06 | $121.31 | $699.93 | 413,200 | — | — |
| 2021-08-05 | $121.11 | $698.77 | 842,700 | — | — |
| 2021-08-04 | $114.28 | $659.37 | 397,500 | — | — |
| 2021-08-03 | $116.70 | $673.33 | 348,200 | — | — |
| 2021-08-02 | $116.57 | $672.58 | 547,500 | — | — |
| 2021-07-30 | $117.53 | $678.12 | 1,576,800 | — | — |
| 2021-07-29 | $117.33 | $676.96 | 486,000 | — | — |
| 2021-07-28 | $116.26 | $670.79 | 395,000 | — | — |
| 2021-07-27 | $117.92 | $680.37 | 585,000 | — | — |
| 2021-07-26 | $116.60 | $672.75 | 603,000 | — | — |
| 2021-07-23 | $116.60 | $672.75 | 379,900 | — | — |
| 2021-07-22 | $115.85 | $668.42 | 307,900 | — | — |
| 2021-07-21 | $118.47 | $683.54 | 670,800 | — | — |
| 2021-07-20 | $116.84 | $674.14 | 1,264,900 | — | — |
| 2021-07-19 | $112.24 | $647.59 | 504,400 | — | — |
| 2021-07-16 | $117.15 | $675.92 | 565,700 | — | — |
| 2021-07-15 | $117.49 | $677.89 | 497,700 | — | — |
| 2021-07-14 | $118.27 | $682.39 | 451,300 | — | — |
| 2021-07-13 | $117.43 | $677.54 | 457,000 | — | — |
| 2021-07-12 | $120.34 | $694.33 | 626,200 | — | — |
| 2021-07-09 | $118.05 | $681.12 | 1,281,200 | — | — |
| 2021-07-08 | $114.40 | $660.06 | 818,000 | — | — |
| 2021-07-07 | $114.55 | $660.92 | 927,500 | — | — |
| 2021-07-06 | $116.83 | $674.08 | 992,500 | — | — |
| 2021-07-02 | $117.86 | $680.02 | 377,000 | — | — |
| 2021-07-01 | $118.08 | $681.29 | 690,300 | — | — |
| 2021-06-30 | $117.17 | $676.04 | 543,900 | — | — |
| 2021-06-29 | $117.68 | $678.98 | 547,800 | — | — |
| 2021-06-28 | $117.23 | $676.39 | 504,700 | — | — |
| 2021-06-25 | $119.27 | $688.16 | 899,500 | — | — |
| 2021-06-24 | $117.75 | $679.39 | 494,300 | — | — |
| 2021-06-23 | $118.85 | $685.73 | 489,600 | — | — |
| 2021-06-22 | $118.06 | $681.17 | 375,900 | — | — |
| 2021-06-21 | $119.73 | $690.81 | 465,400 | — | — |
| 2021-06-18 | $117.29 | $670.62 | 1,158,300 | — | — |
| 2021-06-17 | $120.30 | $687.83 | 462,500 | — | — |
| 2021-06-16 | $121.52 | $694.80 | 579,200 | — | — |
| 2021-06-15 | $122.83 | $702.29 | 844,100 | — | — |
| 2021-06-14 | $123.41 | $705.61 | 425,500 | — | — |
| 2021-06-11 | $123.61 | $706.75 | 587,100 | — | — |
| 2021-06-10 | $122.02 | $697.66 | 633,200 | — | — |
| 2021-06-09 | $122.46 | $700.18 | 495,000 | — | — |
| 2021-06-08 | $121.81 | $696.46 | 529,000 | — | — |
| 2021-06-07 | $119.72 | $684.51 | 485,500 | — | — |
| 2021-06-04 | $117.63 | $672.56 | 455,300 | — | — |
| 2021-06-03 | $118.55 | $677.82 | 800,600 | — | — |
| 2021-06-02 | $119.03 | $680.56 | 859,400 | — | — |
| 2021-06-01 | $116.71 | $667.30 | 741,000 | — | — |
| 2021-05-28 | $114.34 | $653.75 | 317,400 | — | — |
| 2021-05-27 | $112.92 | $645.63 | 812,900 | — | — |
| 2021-05-26 | $113.81 | $650.72 | 354,300 | — | — |
| 2021-05-25 | $112.79 | $644.89 | 455,500 | — | — |
| 2021-05-24 | $113.15 | $646.95 | 402,300 | — | — |
| 2021-05-21 | $112.51 | $643.29 | 289,100 | — | — |
| 2021-05-20 | $112.71 | $644.43 | 366,000 | — | — |
| 2021-05-19 | $112.24 | $641.74 | 292,200 | — | — |
| 2021-05-18 | $112.69 | $644.31 | 366,000 | — | — |
| 2021-05-17 | $112.98 | $645.97 | 435,700 | — | — |
| 2021-05-14 | $112.53 | $643.40 | 389,100 | — | — |
| 2021-05-13 | $111.47 | $637.34 | 504,500 | — | — |
| 2021-05-12 | $110.48 | $631.68 | 517,400 | — | — |
| 2021-05-11 | $114.21 | $653.01 | 463,100 | — | — |
| 2021-05-10 | $116.23 | $664.56 | 444,100 | — | — |
| 2021-05-07 | $116.37 | $665.36 | 656,600 | — | — |
| 2021-05-06 | $113.98 | $651.69 | 1,480,500 | — | — |
| 2021-05-05 | $109.90 | $628.36 | 696,600 | — | — |
| 2021-05-04 | $112.57 | $643.63 | 573,300 | — | — |
| 2021-05-03 | $113.02 | $646.20 | 529,500 | — | — |
| 2021-04-30 | $112.84 | $645.17 | 1,786,300 | — | — |
| 2021-04-29 | $113.02 | $646.20 | 575,000 | — | — |
| 2021-04-28 | $111.74 | $638.88 | 1,308,100 | — | — |
| 2021-04-27 | $111.80 | $639.23 | 966,100 | — | — |
| 2021-04-26 | $109.90 | $628.36 | 667,400 | — | — |
| 2021-04-23 | $109.83 | $627.96 | 620,500 | — | — |
| 2021-04-22 | $109.35 | $625.22 | 787,000 | — | — |
| 2021-04-21 | $109.31 | $624.99 | 511,100 | — | — |
| 2021-04-20 | $107.04 | $612.01 | 366,900 | — | — |
| 2021-04-19 | $107.05 | $612.07 | 432,500 | — | — |
| 2021-04-16 | $106.96 | $611.55 | 1,292,000 | — | — |
| 2021-04-15 | $105.55 | $603.49 | 884,900 | — | — |
| 2021-04-14 | $104.25 | $596.06 | 727,600 | — | — |
| 2021-04-13 | $105.92 | $605.61 | 444,400 | — | — |
| 2021-04-12 | $104.87 | $599.60 | 567,600 | — | — |
| 2021-04-09 | $105.42 | $602.75 | 516,600 | — | — |
| 2021-04-08 | $105.18 | $601.38 | 604,800 | — | — |
| 2021-04-07 | $105.05 | $600.63 | 595,100 | — | — |
| 2021-04-06 | $105.09 | $600.86 | 796,100 | — | — |
| 2021-04-05 | $103.85 | $593.77 | 720,600 | — | — |
| 2021-04-01 | $103.95 | $594.34 | 648,700 | — | — |
| 2021-03-31 | $101.45 | $580.05 | 819,400 | — | — |
| 2021-03-30 | $103.29 | $590.57 | 477,000 | — | — |
| 2021-03-29 | $102.53 | $586.22 | 484,600 | — | — |
| 2021-03-26 | $104.33 | $596.52 | 533,200 | — | — |
| 2021-03-25 | $102.59 | $586.57 | 709,800 | — | — |
| 2021-03-24 | $100.33 | $573.65 | 702,000 | — | — |
| 2021-03-23 | $98.65 | $564.04 | 591,000 | — | — |
| 2021-03-22 | $100.66 | $575.53 | 657,700 | — | — |
| 2021-03-19 | $100.94 | $577.13 | 1,362,300 | — | — |
| 2021-03-18 | $102.99 | $588.85 | 659,200 | — | — |
| 2021-03-17 | $104.72 | $598.75 | 1,116,400 | — | — |
| 2021-03-16 | $106.43 | $608.52 | 567,000 | — | — |
| 2021-03-15 | $109.60 | $626.65 | 520,100 | — | — |
| 2021-03-12 | $110.37 | $624.99 | 632,500 | — | — |
| 2021-03-11 | $108.67 | $615.36 | 574,400 | — | — |
| 2021-03-10 | $107.52 | $608.85 | 491,900 | — | — |
| 2021-03-09 | $106.15 | $601.09 | 561,600 | — | — |
| 2021-03-08 | $109.20 | $618.36 | 747,600 | — | — |
| 2021-03-05 | $105.76 | $598.88 | 623,000 | — | — |
| 2021-03-04 | $103.68 | $587.11 | 917,900 | — | — |
| 2021-03-03 | $105.44 | $597.07 | 756,900 | — | — |
| 2021-03-02 | $101.55 | $575.04 | 844,900 | — | — |
| 2021-03-01 | $104.00 | $588.92 | 1,009,500 | — | — |
| 2021-02-26 | $101.17 | $572.89 | 896,800 | — | — |
| 2021-02-25 | $103.00 | $583.26 | 802,200 | — | — |
| 2021-02-24 | $106.02 | $600.36 | 1,002,900 | — | — |
| 2021-02-23 | $103.29 | $584.90 | 976,700 | — | — |
| 2021-02-22 | $100.60 | $569.67 | 1,010,800 | — | — |
| 2021-02-19 | $99.71 | $564.63 | 686,300 | — | — |
| 2021-02-18 | $100.81 | $570.85 | 870,100 | — | — |
| 2021-02-17 | $102.22 | $578.84 | 1,013,000 | — | — |
| 2021-02-16 | $101.50 | $574.76 | 1,418,300 | — | — |
| 2021-02-12 | $102.33 | $579.46 | 1,267,000 | — | — |
| 2021-02-11 | $97.99 | $554.89 | 1,238,600 | — | — |
| 2021-02-10 | $95.77 | $542.31 | 1,271,300 | — | — |
| 2021-02-09 | $93.02 | $526.74 | 573,200 | — | — |
| 2021-02-08 | $91.35 | $517.29 | 516,100 | — | — |
| 2021-02-05 | $91.26 | $516.78 | 417,900 | — | — |
| 2021-02-04 | $90.35 | $511.62 | 624,500 | — | — |
| 2021-02-03 | $87.88 | $497.64 | 450,600 | — | — |
| 2021-02-02 | $87.23 | $493.96 | 568,600 | — | — |
| 2021-02-01 | $87.04 | $492.88 | 722,800 | — | — |
| 2021-01-29 | $87.56 | $495.82 | 2,720,400 | — | — |
| 2021-01-28 | $87.58 | $495.94 | 980,400 | — | — |
| 2021-01-27 | $88.30 | $500.01 | 793,900 | — | — |
| 2021-01-26 | $88.78 | $502.73 | 930,400 | — | — |
| 2021-01-25 | $88.96 | $503.75 | 837,500 | — | — |
| 2021-01-22 | $88.53 | $501.32 | 818,300 | — | — |
| 2021-01-21 | $86.96 | $492.43 | 476,400 | — | — |
| 2021-01-20 | $88.25 | $499.73 | 795,400 | — | — |
| 2021-01-19 | $87.20 | $493.79 | 684,900 | — | — |
| 2021-01-15 | $87.27 | $494.18 | 739,900 | — | — |
| 2021-01-14 | $86.78 | $491.41 | 577,700 | — | — |
| 2021-01-13 | $86.29 | $488.63 | 862,700 | — | — |
| 2021-01-12 | $84.80 | $480.19 | 650,800 | — | — |
| 2021-01-11 | $82.58 | $467.62 | 481,700 | — | — |
| 2021-01-08 | $84.53 | $478.67 | 381,300 | — | — |
| 2021-01-07 | $84.65 | $479.35 | 538,400 | — | — |
| 2021-01-06 | $86.02 | $487.10 | 1,087,600 | — | — |
| 2021-01-05 | $82.61 | $467.79 | 699,100 | — | — |
| 2021-01-04 | $82.27 | $465.87 | 929,200 | — | — |