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
- 1981-12-31 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $210.28 | $643.98 | 840,300 | — | — |
| 2024-12-30 | $208.94 | $639.88 | 811,700 | — | — |
| 2024-12-27 | $212.37 | $650.38 | 655,500 | — | — |
| 2024-12-26 | $213.59 | $654.12 | 720,300 | — | — |
| 2024-12-24 | $213.32 | $653.29 | 324,800 | — | — |
| 2024-12-23 | $213.03 | $652.40 | 861,200 | — | — |
| 2024-12-20 | $213.55 | $653.99 | 1,664,800 | — | — |
| 2024-12-19 | $210.64 | $645.08 | 1,016,800 | — | — |
| 2024-12-18 | $213.42 | $653.60 | 1,146,600 | — | — |
| 2024-12-17 | $218.45 | $669.00 | 2,286,600 | — | — |
| 2024-12-16 | $222.04 | $679.99 | 1,420,700 | — | — |
| 2024-12-13 | $223.16 | $683.42 | 967,700 | — | — |
| 2024-12-12 | $224.35 | $687.07 | 1,421,200 | — | — |
| 2024-12-11 | $228.87 | $700.91 | 666,800 | — | — |
| 2024-12-10 | $230.68 | $706.45 | 911,800 | — | — |
| 2024-12-09 | $229.76 | $703.64 | 1,260,800 | — | — |
| 2024-12-06 | $234.64 | $718.58 | 1,470,100 | — | — |
| 2024-12-05 | $238.14 | $729.30 | 901,100 | — | — |
| 2024-12-04 | $240.48 | $736.47 | 928,500 | — | — |
| 2024-12-03 | $239.86 | $734.57 | 731,000 | — | — |
| 2024-12-02 | $242.82 | $743.63 | 970,800 | — | — |
| 2024-11-29 | $246.25 | $754.14 | 442,000 | — | — |
| 2024-11-27 | $245.33 | $751.32 | 551,500 | — | — |
| 2024-11-26 | $245.58 | $752.08 | 765,800 | — | — |
| 2024-11-25 | $240.60 | $736.83 | 1,268,400 | — | — |
| 2024-11-22 | $248.16 | $759.99 | 655,800 | — | — |
| 2024-11-21 | $246.60 | $755.21 | 858,800 | — | — |
| 2024-11-20 | $244.36 | $748.35 | 806,600 | — | — |
| 2024-11-19 | $243.58 | $745.96 | 784,100 | — | — |
| 2024-11-18 | $244.27 | $748.07 | 741,600 | — | — |
| 2024-11-15 | $247.00 | $752.88 | 1,910,700 | — | — |
| 2024-11-14 | $248.16 | $756.42 | 1,299,800 | — | — |
| 2024-11-13 | $261.65 | $797.54 | 610,300 | — | — |
| 2024-11-12 | $261.72 | $797.75 | 949,500 | — | — |
| 2024-11-11 | $264.22 | $805.37 | 694,800 | — | — |
| 2024-11-08 | $260.60 | $794.34 | 868,500 | — | — |
| 2024-11-07 | $254.81 | $776.69 | 649,300 | — | — |
| 2024-11-06 | $256.45 | $781.69 | 893,500 | — | — |
| 2024-11-05 | $250.95 | $764.92 | 593,100 | — | — |
| 2024-11-04 | $247.07 | $753.09 | 791,400 | — | — |
| 2024-11-01 | $247.48 | $754.34 | 852,200 | — | — |
| 2024-10-31 | $247.47 | $754.31 | 1,254,000 | — | — |
| 2024-10-30 | $245.41 | $748.03 | 714,200 | — | — |
| 2024-10-29 | $245.07 | $747.00 | 689,400 | — | — |
| 2024-10-28 | $248.03 | $756.02 | 1,033,400 | — | — |
| 2024-10-25 | $252.81 | $770.59 | 1,622,100 | — | — |
| 2024-10-24 | $244.17 | $744.25 | 845,300 | — | — |
| 2024-10-23 | $245.82 | $749.28 | 459,900 | — | — |
| 2024-10-22 | $244.93 | $746.57 | 534,700 | — | — |
| 2024-10-21 | $248.15 | $756.39 | 703,300 | — | — |
| 2024-10-18 | $248.78 | $758.31 | 481,900 | — | — |
| 2024-10-17 | $248.28 | $756.78 | 699,300 | — | — |
| 2024-10-16 | $248.14 | $756.36 | 491,500 | — | — |
| 2024-10-15 | $245.30 | $747.70 | 573,600 | — | — |
| 2024-10-14 | $248.23 | $756.63 | 461,600 | — | — |
| 2024-10-11 | $246.04 | $749.95 | 692,200 | — | — |
| 2024-10-10 | $242.35 | $738.71 | 651,900 | — | — |
| 2024-10-09 | $242.22 | $738.31 | 378,800 | — | — |
| 2024-10-08 | $241.28 | $735.45 | 462,100 | — | — |
| 2024-10-07 | $241.76 | $736.91 | 412,100 | — | — |
| 2024-10-04 | $243.66 | $742.70 | 372,700 | — | — |
| 2024-10-03 | $243.11 | $741.02 | 691,900 | — | — |
| 2024-10-02 | $244.66 | $745.75 | 686,300 | — | — |
| 2024-10-01 | $245.29 | $747.67 | 1,250,300 | — | — |
| 2024-09-30 | $237.87 | $725.05 | 879,500 | — | — |
| 2024-09-27 | $234.99 | $716.27 | 777,500 | — | — |
| 2024-09-26 | $231.56 | $705.82 | 565,800 | — | — |
| 2024-09-25 | $233.32 | $711.18 | 754,600 | — | — |
| 2024-09-24 | $234.74 | $715.51 | 752,400 | — | — |
| 2024-09-23 | $237.73 | $724.63 | 687,400 | — | — |
| 2024-09-20 | $233.21 | $710.85 | 1,265,900 | — | — |
| 2024-09-19 | $230.46 | $702.47 | 689,700 | — | — |
| 2024-09-18 | $229.71 | $700.18 | 563,100 | — | — |
| 2024-09-17 | $229.71 | $700.18 | 544,500 | — | — |
| 2024-09-16 | $231.71 | $706.28 | 503,200 | — | — |
| 2024-09-13 | $229.77 | $700.36 | 652,600 | — | — |
| 2024-09-12 | $228.17 | $695.49 | 780,300 | — | — |
| 2024-09-11 | $227.01 | $691.95 | 727,700 | — | — |
| 2024-09-10 | $227.89 | $694.63 | 570,300 | — | — |
| 2024-09-09 | $229.27 | $698.84 | 818,700 | — | — |
| 2024-09-06 | $227.23 | $692.62 | 640,300 | — | — |
| 2024-09-05 | $232.52 | $705.21 | 684,400 | — | — |
| 2024-09-04 | $236.50 | $717.28 | 718,900 | — | — |
| 2024-09-03 | $235.28 | $713.58 | 754,100 | — | — |
| 2024-08-30 | $236.67 | $717.80 | 698,400 | — | — |
| 2024-08-29 | $233.68 | $708.73 | 602,900 | — | — |
| 2024-08-28 | $231.95 | $703.48 | 551,200 | — | — |
| 2024-08-27 | $230.06 | $697.75 | 597,600 | — | — |
| 2024-08-26 | $228.95 | $694.38 | 607,100 | — | — |
| 2024-08-23 | $230.68 | $699.63 | 662,400 | — | — |
| 2024-08-22 | $231.21 | $701.24 | 564,500 | — | — |
| 2024-08-21 | $230.05 | $697.72 | 372,900 | — | — |
| 2024-08-20 | $229.64 | $696.47 | 396,500 | — | — |
| 2024-08-19 | $230.48 | $699.02 | 413,400 | — | — |
| 2024-08-16 | $228.50 | $693.02 | 642,100 | — | — |
| 2024-08-15 | $226.49 | $686.92 | 693,500 | — | — |
| 2024-08-14 | $226.06 | $685.62 | 860,200 | — | — |
| 2024-08-13 | $227.88 | $691.14 | 837,700 | — | — |
| 2024-08-12 | $228.83 | $694.02 | 532,100 | — | — |
| 2024-08-09 | $228.33 | $692.50 | 505,700 | — | — |
| 2024-08-08 | $230.62 | $699.45 | 765,500 | — | — |
| 2024-08-07 | $226.83 | $687.95 | 730,200 | — | — |
| 2024-08-06 | $225.96 | $685.31 | 829,100 | — | — |
| 2024-08-05 | $227.10 | $688.77 | 1,126,500 | — | — |
| 2024-08-02 | $230.19 | $698.14 | 1,080,700 | — | — |
| 2024-08-01 | $229.22 | $695.20 | 1,014,700 | — | — |
| 2024-07-31 | $226.89 | $688.13 | 1,437,100 | — | — |
| 2024-07-30 | $227.74 | $690.71 | 1,558,500 | — | — |
| 2024-07-29 | $224.78 | $681.73 | 1,452,100 | — | — |
| 2024-07-26 | $229.41 | $695.78 | 2,302,100 | — | — |
| 2024-07-25 | $243.27 | $737.81 | 1,632,100 | — | — |
| 2024-07-24 | $237.15 | $719.25 | 1,030,000 | — | — |
| 2024-07-23 | $240.02 | $727.96 | 719,700 | — | — |
| 2024-07-22 | $238.14 | $722.25 | 683,400 | — | — |
| 2024-07-19 | $234.77 | $712.03 | 643,100 | — | — |
| 2024-07-18 | $237.76 | $721.10 | 806,400 | — | — |
| 2024-07-17 | $238.25 | $722.59 | 1,138,600 | — | — |
| 2024-07-16 | $240.42 | $729.17 | 924,700 | — | — |
| 2024-07-15 | $234.54 | $711.34 | 800,200 | — | — |
| 2024-07-12 | $231.04 | $700.72 | 793,400 | — | — |
| 2024-07-11 | $230.34 | $698.60 | 835,200 | — | — |
| 2024-07-10 | $227.27 | $689.29 | 612,500 | — | — |
| 2024-07-09 | $225.96 | $685.31 | 579,300 | — | — |
| 2024-07-08 | $226.00 | $685.43 | 645,400 | — | — |
| 2024-07-05 | $224.07 | $679.58 | 483,200 | — | — |
| 2024-07-03 | $224.58 | $681.13 | 422,200 | — | — |
| 2024-07-02 | $223.60 | $678.16 | 496,300 | — | — |
| 2024-07-01 | $221.96 | $673.18 | 613,200 | — | — |
| 2024-06-28 | $224.58 | $681.13 | 3,463,300 | — | — |
| 2024-06-27 | $223.18 | $676.88 | 825,300 | — | — |
| 2024-06-26 | $223.48 | $677.79 | 598,000 | — | — |
| 2024-06-25 | $224.51 | $680.92 | 583,000 | — | — |
| 2024-06-24 | $225.49 | $683.89 | 572,500 | — | — |
| 2024-06-21 | $225.51 | $683.95 | 796,500 | — | — |
| 2024-06-20 | $224.10 | $679.67 | 553,900 | — | — |
| 2024-06-18 | $222.45 | $674.67 | 585,800 | — | — |
| 2024-06-17 | $220.69 | $669.33 | 557,400 | — | — |
| 2024-06-14 | $217.47 | $659.56 | 434,600 | — | — |
| 2024-06-13 | $219.20 | $664.81 | 512,400 | — | — |
| 2024-06-12 | $218.97 | $664.11 | 537,900 | — | — |
| 2024-06-11 | $220.22 | $667.90 | 595,800 | — | — |
| 2024-06-10 | $221.42 | $671.54 | 572,900 | — | — |
| 2024-06-07 | $221.90 | $673.00 | 567,900 | — | — |
| 2024-06-06 | $222.04 | $673.42 | 865,300 | — | — |
| 2024-06-05 | $224.15 | $679.82 | 709,300 | — | — |
| 2024-06-04 | $226.69 | $687.53 | 790,900 | — | — |
| 2024-06-03 | $226.65 | $683.89 | 877,300 | — | — |
| 2024-05-31 | $224.83 | $678.40 | 1,461,200 | — | — |
| 2024-05-30 | $219.17 | $661.32 | 906,100 | — | — |
| 2024-05-29 | $215.24 | $649.46 | 875,600 | — | — |
| 2024-05-28 | $218.87 | $660.41 | 646,300 | — | — |
| 2024-05-24 | $223.25 | $673.63 | 426,800 | — | — |
| 2024-05-23 | $223.11 | $673.21 | 1,098,300 | — | — |
| 2024-05-22 | $225.32 | $679.87 | 691,500 | — | — |
| 2024-05-21 | $225.25 | $679.66 | 657,500 | — | — |
| 2024-05-20 | $223.62 | $674.74 | 539,000 | — | — |
| 2024-05-17 | $223.57 | $674.59 | 489,600 | — | — |
| 2024-05-16 | $222.09 | $670.13 | 735,400 | — | — |
| 2024-05-15 | $222.09 | $670.13 | 773,400 | — | — |
| 2024-05-14 | $221.13 | $667.23 | 581,200 | — | — |
| 2024-05-13 | $220.58 | $665.57 | 670,000 | — | — |
| 2024-05-10 | $219.60 | $662.62 | 623,800 | — | — |
| 2024-05-09 | $219.49 | $662.28 | 825,400 | — | — |
| 2024-05-08 | $215.81 | $651.18 | 994,000 | — | — |
| 2024-05-07 | $215.91 | $651.48 | 922,800 | — | — |
| 2024-05-06 | $214.75 | $647.98 | 801,100 | — | — |
| 2024-05-03 | $212.24 | $640.41 | 790,900 | — | — |
| 2024-05-02 | $211.34 | $637.69 | 946,200 | — | — |
| 2024-05-01 | $211.75 | $638.93 | 910,000 | — | — |
| 2024-04-30 | $214.05 | $645.87 | 1,262,000 | — | — |
| 2024-04-29 | $217.06 | $654.95 | 1,256,300 | — | — |
| 2024-04-26 | $214.54 | $647.35 | 2,133,500 | — | — |
| 2024-04-25 | $207.36 | $625.68 | 1,173,500 | — | — |
| 2024-04-24 | $207.71 | $626.74 | 1,002,100 | — | — |
| 2024-04-23 | $207.68 | $626.65 | 850,700 | — | — |
| 2024-04-22 | $208.14 | $628.04 | 934,200 | — | — |
| 2024-04-19 | $205.45 | $619.92 | 898,600 | — | — |
| 2024-04-18 | $202.08 | $609.75 | 683,600 | — | — |
| 2024-04-17 | $201.40 | $607.70 | 895,800 | — | — |
| 2024-04-16 | $200.34 | $604.50 | 915,200 | — | — |
| 2024-04-15 | $203.22 | $613.19 | 1,009,300 | — | — |
| 2024-04-12 | $202.62 | $611.38 | 931,100 | — | — |
| 2024-04-11 | $202.39 | $610.69 | 979,300 | — | — |
| 2024-04-10 | $205.49 | $620.04 | 1,118,300 | — | — |
| 2024-04-09 | $206.15 | $622.03 | 977,000 | — | — |
| 2024-04-08 | $208.50 | $629.12 | 706,200 | — | — |
| 2024-04-05 | $208.96 | $630.51 | 1,167,600 | — | — |
| 2024-04-04 | $209.59 | $632.41 | 2,023,000 | — | — |
| 2024-04-03 | $204.27 | $616.36 | 1,375,300 | — | — |
| 2024-04-02 | $205.20 | $619.16 | 1,336,000 | — | — |
| 2024-04-01 | $208.56 | $629.30 | 1,228,600 | — | — |
| 2024-03-28 | $213.10 | $643.00 | 1,193,900 | — | — |
| 2024-03-27 | $212.50 | $641.19 | 1,215,800 | — | — |
| 2024-03-26 | $211.13 | $637.06 | 583,300 | — | — |
| 2024-03-25 | $211.69 | $638.75 | 744,800 | — | — |
| 2024-03-22 | $211.94 | $639.50 | 837,500 | — | — |
| 2024-03-21 | $213.15 | $643.15 | 1,242,900 | — | — |
| 2024-03-20 | $212.25 | $640.44 | 967,000 | — | — |
| 2024-03-19 | $211.42 | $637.93 | 1,755,900 | — | — |
| 2024-03-18 | $210.93 | $636.45 | 1,441,200 | — | — |
| 2024-03-15 | $212.86 | $642.28 | 1,872,500 | — | — |
| 2024-03-14 | $213.36 | $643.79 | 1,618,900 | — | — |
| 2024-03-13 | $215.72 | $650.91 | 1,406,900 | — | — |
| 2024-03-12 | $213.60 | $644.51 | 926,000 | — | — |
| 2024-03-11 | $214.61 | $647.56 | 672,200 | — | — |
| 2024-03-08 | $214.60 | $647.53 | 870,800 | — | — |
| 2024-03-07 | $213.02 | $642.76 | 956,400 | — | — |
| 2024-03-06 | $215.60 | $647.05 | 683,300 | — | — |
| 2024-03-05 | $213.83 | $641.73 | 858,000 | — | — |
| 2024-03-04 | $215.96 | $648.13 | 1,357,200 | — | — |
| 2024-03-01 | $209.81 | $629.67 | 1,008,300 | — | — |
| 2024-02-29 | $211.66 | $635.22 | 3,256,200 | — | — |
| 2024-02-28 | $213.19 | $639.81 | 836,900 | — | — |
| 2024-02-27 | $211.74 | $635.46 | 849,400 | — | — |
| 2024-02-26 | $211.74 | $635.46 | 854,600 | — | — |
| 2024-02-23 | $214.45 | $643.59 | 1,120,000 | — | — |
| 2024-02-22 | $213.42 | $640.50 | 817,700 | — | — |
| 2024-02-21 | $213.80 | $641.64 | 758,400 | — | — |
| 2024-02-20 | $211.83 | $635.73 | 1,128,200 | — | — |
| 2024-02-16 | $211.98 | $636.18 | 760,000 | — | — |
| 2024-02-15 | $211.28 | $634.08 | 591,900 | — | — |
| 2024-02-14 | $210.18 | $630.78 | 758,700 | — | — |
| 2024-02-13 | $207.98 | $624.18 | 799,100 | — | — |
| 2024-02-12 | $211.26 | $634.02 | 857,900 | — | — |
| 2024-02-09 | $209.84 | $629.76 | 543,700 | — | — |
| 2024-02-08 | $209.30 | $628.14 | 905,400 | — | — |
| 2024-02-07 | $209.56 | $628.92 | 749,200 | — | — |
| 2024-02-06 | $207.71 | $623.37 | 1,068,600 | — | — |
| 2024-02-05 | $207.14 | $621.66 | 933,600 | — | — |
| 2024-02-02 | $207.00 | $621.24 | 1,098,600 | — | — |
| 2024-02-01 | $209.48 | $628.68 | 1,333,800 | — | — |
| 2024-01-31 | $208.42 | $625.50 | 2,297,900 | — | — |
| 2024-01-30 | $210.72 | $632.40 | 1,302,500 | — | — |
| 2024-01-29 | $210.25 | $630.99 | 1,480,000 | — | — |
| 2024-01-26 | $209.21 | $627.87 | 2,267,600 | — | — |
| 2024-01-25 | $204.64 | $614.15 | 2,304,700 | — | — |
| 2024-01-24 | $204.25 | $612.98 | 875,700 | — | — |
| 2024-01-23 | $206.09 | $618.50 | 1,306,200 | — | — |
| 2024-01-22 | $206.82 | $620.70 | 1,184,200 | — | — |
| 2024-01-19 | $204.82 | $614.69 | 959,200 | — | — |
| 2024-01-18 | $205.73 | $617.42 | 676,100 | — | — |
| 2024-01-17 | $204.54 | $613.85 | 761,700 | — | — |
| 2024-01-16 | $205.09 | $615.50 | 826,100 | — | — |
| 2024-01-12 | $207.80 | $623.64 | 1,049,400 | — | — |
| 2024-01-11 | $202.92 | $608.99 | 1,414,300 | — | — |
| 2024-01-10 | $203.47 | $610.64 | 1,087,600 | — | — |
| 2024-01-09 | $203.50 | $610.73 | 995,000 | — | — |
| 2024-01-08 | $206.40 | $619.43 | 1,113,000 | — | — |
| 2024-01-05 | $205.21 | $615.86 | 949,700 | — | — |
| 2024-01-04 | $207.53 | $622.83 | 1,131,100 | — | — |
| 2024-01-03 | $209.82 | $629.70 | 1,379,200 | — | — |
| 2024-01-02 | $209.78 | $629.58 | 1,275,500 | — | — |