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
- 1990-03-29 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 | $229.32 | $252.11 | 437,300 | — | — |
| 2024-12-30 | $228.85 | $251.60 | 266,900 | — | — |
| 2024-12-27 | $230.43 | $253.33 | 339,800 | — | — |
| 2024-12-26 | $231.06 | $254.03 | 430,800 | — | — |
| 2024-12-24 | $229.49 | $252.30 | 144,100 | — | — |
| 2024-12-23 | $227.84 | $250.49 | 510,600 | — | — |
| 2024-12-20 | $228.61 | $251.33 | 996,900 | — | — |
| 2024-12-19 | $226.97 | $249.53 | 581,600 | — | — |
| 2024-12-18 | $226.31 | $248.80 | 466,100 | — | — |
| 2024-12-17 | $230.95 | $253.91 | 464,400 | — | — |
| 2024-12-16 | $229.62 | $252.44 | 549,300 | — | — |
| 2024-12-13 | $232.01 | $255.07 | 318,500 | — | — |
| 2024-12-12 | $231.84 | $254.88 | 442,900 | — | — |
| 2024-12-11 | $229.53 | $252.34 | 581,700 | — | — |
| 2024-12-10 | $234.54 | $257.85 | 657,300 | — | — |
| 2024-12-09 | $236.00 | $259.46 | 594,200 | — | — |
| 2024-12-06 | $232.57 | $255.69 | 392,200 | — | — |
| 2024-12-05 | $234.90 | $258.25 | 465,900 | — | — |
| 2024-12-04 | $237.39 | $260.99 | 378,800 | — | — |
| 2024-12-03 | $240.57 | $264.48 | 482,500 | — | — |
| 2024-12-02 | $240.63 | $264.55 | 423,500 | — | — |
| 2024-11-29 | $241.16 | $265.13 | 293,500 | — | — |
| 2024-11-27 | $242.15 | $266.22 | 444,100 | — | — |
| 2024-11-26 | $238.73 | $262.46 | 604,600 | — | — |
| 2024-11-25 | $241.29 | $264.48 | 982,000 | — | — |
| 2024-11-22 | $239.67 | $262.71 | 436,400 | — | — |
| 2024-11-21 | $240.17 | $263.25 | 302,700 | — | — |
| 2024-11-20 | $237.85 | $260.71 | 486,700 | — | — |
| 2024-11-19 | $236.23 | $258.94 | 584,300 | — | — |
| 2024-11-18 | $238.64 | $261.58 | 632,100 | — | — |
| 2024-11-15 | $235.21 | $257.82 | 2,051,400 | — | — |
| 2024-11-14 | $238.18 | $261.07 | 898,900 | — | — |
| 2024-11-13 | $246.22 | $269.89 | 624,400 | — | — |
| 2024-11-12 | $244.26 | $267.74 | 737,900 | — | — |
| 2024-11-11 | $243.92 | $267.36 | 752,700 | — | — |
| 2024-11-08 | $242.39 | $265.69 | 854,700 | — | — |
| 2024-11-07 | $239.05 | $262.03 | 718,200 | — | — |
| 2024-11-06 | $234.38 | $256.91 | 566,900 | — | — |
| 2024-11-05 | $229.11 | $251.13 | 395,200 | — | — |
| 2024-11-04 | $227.17 | $249.00 | 401,200 | — | — |
| 2024-11-01 | $227.10 | $248.93 | 641,400 | — | — |
| 2024-10-31 | $228.27 | $250.21 | 566,900 | — | — |
| 2024-10-30 | $230.56 | $252.72 | 652,100 | — | — |
| 2024-10-29 | $228.09 | $250.01 | 645,400 | — | — |
| 2024-10-28 | $227.38 | $249.23 | 720,500 | — | — |
| 2024-10-25 | $228.63 | $250.60 | 819,200 | — | — |
| 2024-10-24 | $230.07 | $252.18 | 1,610,800 | — | — |
| 2024-10-23 | $219.90 | $241.04 | 1,388,500 | — | — |
| 2024-10-22 | $220.51 | $241.70 | 878,000 | — | — |
| 2024-10-21 | $214.13 | $234.71 | 710,400 | — | — |
| 2024-10-18 | $215.77 | $236.51 | 354,100 | — | — |
| 2024-10-17 | $215.13 | $235.81 | 345,200 | — | — |
| 2024-10-16 | $216.69 | $237.52 | 345,700 | — | — |
| 2024-10-15 | $216.68 | $237.51 | 595,500 | — | — |
| 2024-10-14 | $216.85 | $237.69 | 351,900 | — | — |
| 2024-10-11 | $216.39 | $237.19 | 435,100 | — | — |
| 2024-10-10 | $214.90 | $235.56 | 474,600 | — | — |
| 2024-10-09 | $215.58 | $236.30 | 401,300 | — | — |
| 2024-10-08 | $212.66 | $233.10 | 297,800 | — | — |
| 2024-10-07 | $212.04 | $232.42 | 397,600 | — | — |
| 2024-10-04 | $216.00 | $236.76 | 308,600 | — | — |
| 2024-10-03 | $215.07 | $235.74 | 434,400 | — | — |
| 2024-10-02 | $219.00 | $240.05 | 284,400 | — | — |
| 2024-10-01 | $219.20 | $240.27 | 323,800 | — | — |
| 2024-09-30 | $223.48 | $244.96 | 485,800 | — | — |
| 2024-09-27 | $222.10 | $243.45 | 450,300 | — | — |
| 2024-09-26 | $220.24 | $241.41 | 761,700 | — | — |
| 2024-09-25 | $218.61 | $239.62 | 454,100 | — | — |
| 2024-09-24 | $220.60 | $241.80 | 446,400 | — | — |
| 2024-09-23 | $224.72 | $246.32 | 513,400 | — | — |
| 2024-09-20 | $222.22 | $243.58 | 894,300 | — | — |
| 2024-09-19 | $224.59 | $246.18 | 584,300 | — | — |
| 2024-09-18 | $227.22 | $249.06 | 511,600 | — | — |
| 2024-09-17 | $227.01 | $248.83 | 595,600 | — | — |
| 2024-09-16 | $225.76 | $247.46 | 575,000 | — | — |
| 2024-09-13 | $221.13 | $242.38 | 395,500 | — | — |
| 2024-09-12 | $220.06 | $241.21 | 656,700 | — | — |
| 2024-09-11 | $218.29 | $239.27 | 582,700 | — | — |
| 2024-09-10 | $220.33 | $241.51 | 778,900 | — | — |
| 2024-09-09 | $226.91 | $248.72 | 674,900 | — | — |
| 2024-09-06 | $223.91 | $245.43 | 488,200 | — | — |
| 2024-09-05 | $227.34 | $249.19 | 430,400 | — | — |
| 2024-09-04 | $228.08 | $250.00 | 358,100 | — | — |
| 2024-09-03 | $229.71 | $251.79 | 333,000 | — | — |
| 2024-08-30 | $229.89 | $251.99 | 488,600 | — | — |
| 2024-08-29 | $229.69 | $251.77 | 406,800 | — | — |
| 2024-08-28 | $230.70 | $252.08 | 259,900 | — | — |
| 2024-08-27 | $230.21 | $251.55 | 342,400 | — | — |
| 2024-08-26 | $230.19 | $251.53 | 388,700 | — | — |
| 2024-08-23 | $230.89 | $252.29 | 319,300 | — | — |
| 2024-08-22 | $230.18 | $251.52 | 304,700 | — | — |
| 2024-08-21 | $228.83 | $250.04 | 301,900 | — | — |
| 2024-08-20 | $225.68 | $246.60 | 333,300 | — | — |
| 2024-08-19 | $226.16 | $247.12 | 308,800 | — | — |
| 2024-08-16 | $227.50 | $248.59 | 438,300 | — | — |
| 2024-08-15 | $224.56 | $245.38 | 608,000 | — | — |
| 2024-08-14 | $221.33 | $241.85 | 574,000 | — | — |
| 2024-08-13 | $224.55 | $245.36 | 431,300 | — | — |
| 2024-08-12 | $223.34 | $244.04 | 393,400 | — | — |
| 2024-08-09 | $226.46 | $247.45 | 515,300 | — | — |
| 2024-08-08 | $224.74 | $245.57 | 532,600 | — | — |
| 2024-08-07 | $219.36 | $239.69 | 1,149,900 | — | — |
| 2024-08-06 | $225.87 | $246.81 | 666,200 | — | — |
| 2024-08-05 | $228.57 | $249.76 | 935,100 | — | — |
| 2024-08-02 | $236.00 | $257.88 | 1,194,700 | — | — |
| 2024-08-01 | $233.39 | $255.02 | 1,694,800 | — | — |
| 2024-07-31 | $215.44 | $235.41 | 848,900 | — | — |
| 2024-07-30 | $213.06 | $232.81 | 677,200 | — | — |
| 2024-07-29 | $210.75 | $230.29 | 561,500 | — | — |
| 2024-07-26 | $210.90 | $230.45 | 395,600 | — | — |
| 2024-07-25 | $209.72 | $229.16 | 470,500 | — | — |
| 2024-07-24 | $209.49 | $228.91 | 509,000 | — | — |
| 2024-07-23 | $207.09 | $226.29 | 725,500 | — | — |
| 2024-07-22 | $214.34 | $234.21 | 594,100 | — | — |
| 2024-07-19 | $211.37 | $230.96 | 585,800 | — | — |
| 2024-07-18 | $214.65 | $234.55 | 475,400 | — | — |
| 2024-07-17 | $215.78 | $235.78 | 525,800 | — | — |
| 2024-07-16 | $216.50 | $236.57 | 590,800 | — | — |
| 2024-07-15 | $207.49 | $226.72 | 403,800 | — | — |
| 2024-07-12 | $206.17 | $225.28 | 490,200 | — | — |
| 2024-07-11 | $206.25 | $225.37 | 709,300 | — | — |
| 2024-07-10 | $200.37 | $218.94 | 383,300 | — | — |
| 2024-07-09 | $199.35 | $217.83 | 582,700 | — | — |
| 2024-07-08 | $202.96 | $221.77 | 471,500 | — | — |
| 2024-07-05 | $204.58 | $223.54 | 308,200 | — | — |
| 2024-07-03 | $203.86 | $222.76 | 408,100 | — | — |
| 2024-07-02 | $202.73 | $221.52 | 420,800 | — | — |
| 2024-07-01 | $203.13 | $221.96 | 541,900 | — | — |
| 2024-06-28 | $203.51 | $222.37 | 712,500 | — | — |
| 2024-06-27 | $204.90 | $223.89 | 464,900 | — | — |
| 2024-06-26 | $203.24 | $222.08 | 500,400 | — | — |
| 2024-06-25 | $207.84 | $227.11 | 599,600 | — | — |
| 2024-06-24 | $208.00 | $227.28 | 638,000 | — | — |
| 2024-06-21 | $205.25 | $224.28 | 1,070,200 | — | — |
| 2024-06-20 | $207.38 | $226.60 | 974,400 | — | — |
| 2024-06-18 | $206.50 | $225.64 | 898,900 | — | — |
| 2024-06-17 | $201.56 | $220.24 | 604,300 | — | — |
| 2024-06-14 | $199.88 | $218.41 | 716,100 | — | — |
| 2024-06-13 | $196.48 | $214.69 | 632,400 | — | — |
| 2024-06-12 | $196.36 | $214.56 | 626,300 | — | — |
| 2024-06-11 | $197.42 | $215.72 | 464,800 | — | — |
| 2024-06-10 | $195.92 | $214.08 | 515,000 | — | — |
| 2024-06-07 | $196.60 | $214.82 | 471,200 | — | — |
| 2024-06-06 | $198.41 | $216.80 | 429,700 | — | — |
| 2024-06-05 | $198.00 | $216.35 | 662,800 | — | — |
| 2024-06-04 | $196.68 | $214.91 | 726,000 | — | — |
| 2024-06-03 | $195.01 | $213.09 | 614,600 | — | — |
| 2024-05-31 | $194.91 | $212.98 | 1,255,700 | — | — |
| 2024-05-30 | $193.44 | $211.37 | 1,361,600 | — | — |
| 2024-05-29 | $192.50 | $210.34 | 942,900 | — | — |
| 2024-05-28 | $196.19 | $214.38 | 743,600 | — | — |
| 2024-05-24 | $199.65 | $218.16 | 724,600 | — | — |
| 2024-05-23 | $197.09 | $214.57 | 677,800 | — | — |
| 2024-05-22 | $201.19 | $219.04 | 780,900 | — | — |
| 2024-05-21 | $205.34 | $223.55 | 594,200 | — | — |
| 2024-05-20 | $206.83 | $225.18 | 592,500 | — | — |
| 2024-05-17 | $210.59 | $229.27 | 730,900 | — | — |
| 2024-05-16 | $213.13 | $232.04 | 676,600 | — | — |
| 2024-05-15 | $213.21 | $232.12 | 542,300 | — | — |
| 2024-05-14 | $211.20 | $229.93 | 536,400 | — | — |
| 2024-05-13 | $210.37 | $229.03 | 792,800 | — | — |
| 2024-05-10 | $207.67 | $226.09 | 722,900 | — | — |
| 2024-05-09 | $206.15 | $224.44 | 813,700 | — | — |
| 2024-05-08 | $201.61 | $219.49 | 556,900 | — | — |
| 2024-05-07 | $201.50 | $219.37 | 620,900 | — | — |
| 2024-05-06 | $201.04 | $218.87 | 813,000 | — | — |
| 2024-05-03 | $201.32 | $219.18 | 555,700 | — | — |
| 2024-05-02 | $200.25 | $218.01 | 599,300 | — | — |
| 2024-05-01 | $201.32 | $219.18 | 765,300 | — | — |
| 2024-04-30 | $201.37 | $219.23 | 890,900 | — | — |
| 2024-04-29 | $204.17 | $222.28 | 1,396,100 | — | — |
| 2024-04-26 | $198.40 | $216.00 | 931,300 | — | — |
| 2024-04-25 | $198.35 | $215.94 | 2,098,000 | — | — |
| 2024-04-24 | $207.94 | $226.38 | 793,500 | — | — |
| 2024-04-23 | $207.97 | $226.42 | 925,400 | — | — |
| 2024-04-22 | $203.07 | $221.08 | 685,900 | — | — |
| 2024-04-19 | $201.48 | $219.35 | 768,200 | — | — |
| 2024-04-18 | $199.45 | $217.14 | 768,900 | — | — |
| 2024-04-17 | $199.97 | $217.71 | 683,300 | — | — |
| 2024-04-16 | $201.93 | $219.84 | 691,500 | — | — |
| 2024-04-15 | $203.32 | $221.36 | 669,100 | — | — |
| 2024-04-12 | $205.73 | $223.98 | 717,000 | — | — |
| 2024-04-11 | $206.50 | $224.82 | 861,300 | — | — |
| 2024-04-10 | $207.17 | $225.55 | 901,900 | — | — |
| 2024-04-09 | $210.05 | $228.68 | 714,100 | — | — |
| 2024-04-08 | $210.12 | $228.76 | 602,400 | — | — |
| 2024-04-05 | $211.26 | $230.00 | 612,700 | — | — |
| 2024-04-04 | $211.21 | $229.94 | 498,900 | — | — |
| 2024-04-03 | $212.24 | $231.07 | 624,100 | — | — |
| 2024-04-02 | $211.95 | $230.75 | 802,900 | — | — |
| 2024-04-01 | $216.35 | $235.54 | 490,600 | — | — |
| 2024-03-28 | $218.46 | $237.84 | 607,600 | — | — |
| 2024-03-27 | $216.57 | $235.78 | 430,700 | — | — |
| 2024-03-26 | $213.52 | $232.46 | 559,100 | — | — |
| 2024-03-25 | $213.75 | $232.71 | 520,500 | — | — |
| 2024-03-22 | $213.26 | $232.18 | 806,700 | — | — |
| 2024-03-21 | $211.29 | $230.03 | 568,900 | — | — |
| 2024-03-20 | $209.36 | $227.93 | 1,168,400 | — | — |
| 2024-03-19 | $210.97 | $229.68 | 858,100 | — | — |
| 2024-03-18 | $209.54 | $228.13 | 877,600 | — | — |
| 2024-03-15 | $209.21 | $227.77 | 1,388,700 | — | — |
| 2024-03-14 | $209.01 | $227.55 | 1,582,600 | — | — |
| 2024-03-13 | $215.75 | $234.89 | 541,000 | — | — |
| 2024-03-12 | $216.86 | $236.10 | 395,500 | — | — |
| 2024-03-11 | $218.53 | $237.91 | 512,900 | — | — |
| 2024-03-08 | $217.50 | $236.79 | 632,400 | — | — |
| 2024-03-07 | $218.36 | $237.73 | 576,000 | — | — |
| 2024-03-06 | $217.80 | $237.12 | 795,300 | — | — |
| 2024-03-05 | $216.15 | $235.32 | 835,500 | — | — |
| 2024-03-04 | $219.10 | $238.53 | 598,100 | — | — |
| 2024-03-01 | $218.00 | $237.34 | 795,900 | — | — |
| 2024-02-29 | $215.83 | $234.97 | 1,299,200 | — | — |
| 2024-02-28 | $214.80 | $233.85 | 642,900 | — | — |
| 2024-02-27 | $215.69 | $234.82 | 1,075,100 | — | — |
| 2024-02-26 | $215.47 | $234.58 | 1,239,800 | — | — |
| 2024-02-23 | $219.16 | $237.82 | 940,000 | — | — |
| 2024-02-22 | $217.77 | $236.31 | 979,600 | — | — |
| 2024-02-21 | $217.93 | $236.48 | 803,600 | — | — |
| 2024-02-20 | $215.67 | $234.03 | 857,200 | — | — |
| 2024-02-16 | $216.64 | $235.08 | 1,151,400 | — | — |
| 2024-02-15 | $222.13 | $241.04 | 1,064,000 | — | — |
| 2024-02-14 | $228.11 | $247.53 | 1,074,500 | — | — |
| 2024-02-13 | $223.33 | $242.34 | 625,200 | — | — |
| 2024-02-12 | $227.45 | $246.81 | 508,800 | — | — |
| 2024-02-09 | $222.59 | $241.54 | 386,800 | — | — |
| 2024-02-08 | $222.80 | $241.77 | 602,500 | — | — |
| 2024-02-07 | $223.71 | $242.75 | 505,900 | — | — |
| 2024-02-06 | $222.28 | $241.20 | 466,300 | — | — |
| 2024-02-05 | $219.64 | $238.34 | 582,200 | — | — |
| 2024-02-02 | $221.54 | $240.40 | 617,300 | — | — |
| 2024-02-01 | $224.29 | $243.38 | 765,900 | — | — |
| 2024-01-31 | $222.30 | $241.22 | 790,000 | — | — |
| 2024-01-30 | $226.35 | $245.62 | 440,300 | — | — |
| 2024-01-29 | $227.14 | $246.48 | 911,000 | — | — |
| 2024-01-26 | $224.92 | $244.07 | 641,500 | — | — |
| 2024-01-25 | $226.65 | $245.94 | 482,400 | — | — |
| 2024-01-24 | $223.35 | $242.36 | 555,300 | — | — |
| 2024-01-23 | $226.69 | $245.99 | 527,300 | — | — |
| 2024-01-22 | $225.77 | $244.99 | 478,300 | — | — |
| 2024-01-19 | $226.15 | $245.40 | 744,900 | — | — |
| 2024-01-18 | $227.32 | $246.67 | 834,700 | — | — |
| 2024-01-17 | $223.00 | $241.98 | 660,100 | — | — |
| 2024-01-16 | $221.77 | $240.65 | 1,024,000 | — | — |
| 2024-01-12 | $223.48 | $242.50 | 534,000 | — | — |
| 2024-01-11 | $222.97 | $241.95 | 510,200 | — | — |
| 2024-01-10 | $225.37 | $244.55 | 1,021,200 | — | — |
| 2024-01-09 | $228.19 | $247.61 | 645,000 | — | — |
| 2024-01-08 | $225.99 | $245.23 | 543,400 | — | — |
| 2024-01-05 | $225.42 | $244.61 | 638,300 | — | — |
| 2024-01-04 | $225.22 | $244.39 | 547,100 | — | — |
| 2024-01-03 | $226.70 | $246.00 | 1,231,800 | — | — |
| 2024-01-02 | $232.56 | $252.36 | 614,900 | — | — |