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
- 1997-04-28 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 | $93.79 | $173.17 | 420,400 | — | — |
| 2024-12-30 | $92.98 | $171.67 | 321,100 | — | — |
| 2024-12-27 | $94.39 | $174.28 | 465,300 | — | — |
| 2024-12-26 | $93.97 | $173.50 | 279,900 | — | — |
| 2024-12-24 | $93.69 | $172.98 | 328,600 | — | — |
| 2024-12-23 | $92.14 | $170.12 | 447,700 | — | — |
| 2024-12-20 | $91.90 | $169.68 | 1,590,000 | — | — |
| 2024-12-19 | $91.27 | $168.52 | 612,800 | — | — |
| 2024-12-18 | $91.51 | $168.96 | 583,800 | — | — |
| 2024-12-17 | $94.34 | $174.18 | 622,100 | — | — |
| 2024-12-16 | $95.18 | $175.74 | 656,300 | — | — |
| 2024-12-13 | $97.53 | $180.07 | 649,600 | — | — |
| 2024-12-12 | $97.85 | $180.66 | 639,300 | — | — |
| 2024-12-11 | $99.48 | $183.67 | 805,500 | — | — |
| 2024-12-10 | $99.21 | $183.18 | 646,400 | — | — |
| 2024-12-09 | $97.85 | $180.66 | 520,500 | — | — |
| 2024-12-06 | $97.31 | $179.67 | 832,200 | — | — |
| 2024-12-05 | $96.78 | $178.69 | 756,900 | — | — |
| 2024-12-04 | $97.75 | $180.48 | 832,200 | — | — |
| 2024-12-03 | $97.15 | $179.37 | 791,700 | — | — |
| 2024-12-02 | $99.98 | $183.31 | 619,200 | — | — |
| 2024-11-29 | $99.12 | $181.73 | 296,500 | — | — |
| 2024-11-27 | $98.60 | $180.77 | 489,100 | — | — |
| 2024-11-26 | $99.29 | $182.04 | 819,800 | — | — |
| 2024-11-25 | $101.57 | $186.22 | 1,072,700 | — | — |
| 2024-11-22 | $98.89 | $181.31 | 753,000 | — | — |
| 2024-11-21 | $97.80 | $179.31 | 828,400 | — | — |
| 2024-11-20 | $96.52 | $176.96 | 498,300 | — | — |
| 2024-11-19 | $95.67 | $175.40 | 701,000 | — | — |
| 2024-11-18 | $98.10 | $179.86 | 388,200 | — | — |
| 2024-11-15 | $97.95 | $179.58 | 617,400 | — | — |
| 2024-11-14 | $98.40 | $180.41 | 636,000 | — | — |
| 2024-11-13 | $101.29 | $185.71 | 534,800 | — | — |
| 2024-11-12 | $100.74 | $184.70 | 735,100 | — | — |
| 2024-11-11 | $101.20 | $185.54 | 706,500 | — | — |
| 2024-11-08 | $98.84 | $181.21 | 758,900 | — | — |
| 2024-11-07 | $99.59 | $182.59 | 1,066,100 | — | — |
| 2024-11-06 | $94.96 | $174.10 | 1,196,500 | — | — |
| 2024-11-05 | $97.34 | $178.46 | 698,600 | — | — |
| 2024-11-04 | $94.97 | $174.12 | 602,700 | — | — |
| 2024-11-01 | $95.17 | $174.49 | 613,200 | — | — |
| 2024-10-31 | $92.88 | $170.29 | 941,800 | — | — |
| 2024-10-30 | $94.81 | $173.83 | 612,000 | — | — |
| 2024-10-29 | $96.02 | $176.04 | 686,100 | — | — |
| 2024-10-28 | $97.08 | $177.99 | 815,400 | — | — |
| 2024-10-25 | $94.74 | $173.70 | 501,200 | — | — |
| 2024-10-24 | $95.04 | $174.25 | 1,043,900 | — | — |
| 2024-10-23 | $96.50 | $176.92 | 468,700 | — | — |
| 2024-10-22 | $97.40 | $178.57 | 966,500 | — | — |
| 2024-10-21 | $96.80 | $177.47 | 1,381,400 | — | — |
| 2024-10-18 | $99.52 | $182.46 | 2,354,200 | — | — |
| 2024-10-17 | $93.89 | $172.14 | 1,130,700 | — | — |
| 2024-10-16 | $92.84 | $170.21 | 715,300 | — | — |
| 2024-10-15 | $93.67 | $171.74 | 903,000 | — | — |
| 2024-10-14 | $94.54 | $173.33 | 707,400 | — | — |
| 2024-10-11 | $95.24 | $174.61 | 458,400 | — | — |
| 2024-10-10 | $94.17 | $172.65 | 514,500 | — | — |
| 2024-10-09 | $95.18 | $174.50 | 616,600 | — | — |
| 2024-10-08 | $93.68 | $171.75 | 835,700 | — | — |
| 2024-10-07 | $92.76 | $170.07 | 636,400 | — | — |
| 2024-10-04 | $93.70 | $171.79 | 936,300 | — | — |
| 2024-10-03 | $92.21 | $169.06 | 1,017,200 | — | — |
| 2024-10-02 | $93.22 | $170.91 | 457,200 | — | — |
| 2024-10-01 | $93.72 | $171.83 | 627,300 | — | — |
| 2024-09-30 | $93.37 | $171.19 | 1,086,700 | — | — |
| 2024-09-27 | $95.36 | $174.83 | 1,289,900 | — | — |
| 2024-09-26 | $92.50 | $169.59 | 1,159,000 | — | — |
| 2024-09-25 | $89.98 | $164.97 | 1,135,200 | — | — |
| 2024-09-24 | $93.10 | $170.69 | 1,102,900 | — | — |
| 2024-09-23 | $92.99 | $170.49 | 1,090,400 | — | — |
| 2024-09-20 | $92.85 | $170.23 | 2,295,700 | — | — |
| 2024-09-19 | $96.54 | $177.00 | 1,005,100 | — | — |
| 2024-09-18 | $95.75 | $175.55 | 385,200 | — | — |
| 2024-09-17 | $97.04 | $177.91 | 422,500 | — | — |
| 2024-09-16 | $94.82 | $173.84 | 691,800 | — | — |
| 2024-09-13 | $95.51 | $175.11 | 585,000 | — | — |
| 2024-09-12 | $94.71 | $173.64 | 715,800 | — | — |
| 2024-09-11 | $93.31 | $171.08 | 1,405,200 | — | — |
| 2024-09-10 | $94.04 | $172.41 | 680,700 | — | — |
| 2024-09-09 | $97.21 | $178.23 | 769,100 | — | — |
| 2024-09-06 | $96.03 | $176.06 | 873,000 | — | — |
| 2024-09-05 | $99.14 | $181.77 | 725,700 | — | — |
| 2024-09-04 | $100.09 | $183.51 | 636,600 | — | — |
| 2024-09-03 | $99.83 | $181.78 | 421,600 | — | — |
| 2024-08-30 | $102.47 | $186.59 | 633,000 | — | — |
| 2024-08-29 | $101.13 | $184.15 | 954,100 | — | — |
| 2024-08-28 | $100.90 | $183.73 | 489,200 | — | — |
| 2024-08-27 | $101.46 | $184.75 | 633,200 | — | — |
| 2024-08-26 | $101.38 | $184.61 | 511,000 | — | — |
| 2024-08-23 | $102.10 | $185.92 | 1,140,100 | — | — |
| 2024-08-22 | $99.42 | $181.04 | 483,400 | — | — |
| 2024-08-21 | $101.83 | $185.43 | 549,100 | — | — |
| 2024-08-20 | $100.69 | $183.35 | 507,100 | — | — |
| 2024-08-19 | $101.72 | $185.22 | 689,300 | — | — |
| 2024-08-16 | $99.94 | $181.98 | 492,400 | — | — |
| 2024-08-15 | $99.65 | $181.46 | 546,400 | — | — |
| 2024-08-14 | $97.14 | $176.89 | 744,400 | — | — |
| 2024-08-13 | $97.38 | $177.32 | 586,200 | — | — |
| 2024-08-12 | $94.76 | $172.55 | 455,900 | — | — |
| 2024-08-09 | $95.00 | $172.99 | 562,300 | — | — |
| 2024-08-08 | $95.31 | $173.55 | 729,900 | — | — |
| 2024-08-07 | $94.64 | $172.33 | 1,922,300 | — | — |
| 2024-08-06 | $95.86 | $174.55 | 766,000 | — | — |
| 2024-08-05 | $95.21 | $173.37 | 941,700 | — | — |
| 2024-08-02 | $96.69 | $176.07 | 672,900 | — | — |
| 2024-08-01 | $99.76 | $181.66 | 1,088,000 | — | — |
| 2024-07-31 | $101.14 | $184.17 | 1,165,000 | — | — |
| 2024-07-30 | $99.34 | $180.89 | 632,600 | — | — |
| 2024-07-29 | $98.49 | $179.34 | 613,700 | — | — |
| 2024-07-26 | $99.03 | $180.33 | 1,070,300 | — | — |
| 2024-07-25 | $97.66 | $177.83 | 1,272,300 | — | — |
| 2024-07-24 | $97.81 | $178.11 | 1,089,300 | — | — |
| 2024-07-23 | $98.23 | $178.87 | 751,000 | — | — |
| 2024-07-22 | $98.99 | $180.25 | 1,746,000 | — | — |
| 2024-07-19 | $97.66 | $177.83 | 2,550,900 | — | — |
| 2024-07-18 | $108.58 | $197.72 | 815,200 | — | — |
| 2024-07-17 | $108.50 | $197.57 | 521,100 | — | — |
| 2024-07-16 | $111.10 | $202.31 | 827,800 | — | — |
| 2024-07-15 | $108.90 | $198.30 | 753,800 | — | — |
| 2024-07-12 | $109.65 | $199.66 | 559,800 | — | — |
| 2024-07-11 | $108.96 | $198.41 | 456,400 | — | — |
| 2024-07-10 | $107.06 | $194.95 | 494,900 | — | — |
| 2024-07-09 | $106.40 | $193.75 | 1,163,200 | — | — |
| 2024-07-08 | $107.98 | $196.62 | 1,153,200 | — | — |
| 2024-07-05 | $106.71 | $194.31 | 565,800 | — | — |
| 2024-07-03 | $108.55 | $197.66 | 431,400 | — | — |
| 2024-07-02 | $107.34 | $195.46 | 706,400 | — | — |
| 2024-07-01 | $106.99 | $194.82 | 728,400 | — | — |
| 2024-06-28 | $106.99 | $194.82 | 699,500 | — | — |
| 2024-06-27 | $106.29 | $193.55 | 639,900 | — | — |
| 2024-06-26 | $108.54 | $197.64 | 773,600 | — | — |
| 2024-06-25 | $108.81 | $198.14 | 706,700 | — | — |
| 2024-06-24 | $110.20 | $200.67 | 742,300 | — | — |
| 2024-06-21 | $108.25 | $197.12 | 1,182,200 | — | — |
| 2024-06-20 | $106.64 | $194.18 | 1,299,100 | — | — |
| 2024-06-18 | $108.80 | $198.12 | 1,503,300 | — | — |
| 2024-06-17 | $112.08 | $204.09 | 750,000 | — | — |
| 2024-06-14 | $109.35 | $199.12 | 1,280,300 | — | — |
| 2024-06-13 | $113.70 | $207.04 | 1,248,400 | — | — |
| 2024-06-12 | $113.89 | $207.39 | 887,800 | — | — |
| 2024-06-11 | $113.52 | $206.71 | 1,576,900 | — | — |
| 2024-06-10 | $119.18 | $217.02 | 637,300 | — | — |
| 2024-06-07 | $119.51 | $217.62 | 790,900 | — | — |
| 2024-06-06 | $119.74 | $218.04 | 444,500 | — | — |
| 2024-06-05 | $120.13 | $218.75 | 782,400 | — | — |
| 2024-06-04 | $121.17 | $220.64 | 1,325,900 | — | — |
| 2024-06-03 | $126.89 | $231.06 | 729,400 | — | — |
| 2024-05-31 | $127.57 | $232.30 | 656,900 | — | — |
| 2024-05-30 | $126.70 | $230.71 | 641,900 | — | — |
| 2024-05-29 | $126.00 | $229.44 | 652,200 | — | — |
| 2024-05-28 | $129.11 | $235.10 | 755,900 | — | — |
| 2024-05-24 | $125.73 | $228.95 | 413,900 | — | — |
| 2024-05-23 | $124.39 | $226.51 | 625,000 | — | — |
| 2024-05-22 | $124.96 | $227.54 | 406,400 | — | — |
| 2024-05-21 | $126.26 | $228.67 | 422,700 | — | — |
| 2024-05-20 | $125.28 | $226.90 | 249,600 | — | — |
| 2024-05-17 | $125.18 | $226.72 | 336,800 | — | — |
| 2024-05-16 | $126.21 | $228.58 | 406,600 | — | — |
| 2024-05-15 | $125.83 | $227.89 | 546,500 | — | — |
| 2024-05-14 | $122.04 | $221.03 | 435,100 | — | — |
| 2024-05-13 | $122.52 | $221.90 | 328,400 | — | — |
| 2024-05-10 | $124.34 | $225.19 | 371,200 | — | — |
| 2024-05-09 | $125.00 | $226.39 | 420,400 | — | — |
| 2024-05-08 | $124.44 | $225.38 | 375,400 | — | — |
| 2024-05-07 | $123.96 | $224.51 | 635,500 | — | — |
| 2024-05-06 | $123.85 | $224.31 | 497,900 | — | — |
| 2024-05-03 | $121.38 | $219.83 | 606,900 | — | — |
| 2024-05-02 | $121.80 | $220.59 | 596,200 | — | — |
| 2024-05-01 | $120.43 | $218.11 | 454,800 | — | — |
| 2024-04-30 | $119.79 | $216.95 | 740,800 | — | — |
| 2024-04-29 | $121.24 | $219.58 | 810,500 | — | — |
| 2024-04-26 | $122.29 | $221.48 | 1,500,100 | — | — |
| 2024-04-25 | $115.85 | $209.82 | 855,000 | — | — |
| 2024-04-24 | $117.94 | $213.60 | 737,100 | — | — |
| 2024-04-23 | $117.99 | $213.69 | 416,200 | — | — |
| 2024-04-22 | $117.28 | $212.41 | 457,200 | — | — |
| 2024-04-19 | $114.83 | $207.97 | 537,500 | — | — |
| 2024-04-18 | $114.36 | $207.12 | 494,300 | — | — |
| 2024-04-17 | $115.69 | $209.53 | 469,400 | — | — |
| 2024-04-16 | $115.61 | $209.38 | 408,900 | — | — |
| 2024-04-15 | $115.89 | $209.89 | 441,700 | — | — |
| 2024-04-12 | $115.26 | $208.75 | 401,400 | — | — |
| 2024-04-11 | $117.84 | $213.42 | 276,900 | — | — |
| 2024-04-10 | $117.93 | $213.59 | 435,900 | — | — |
| 2024-04-09 | $120.56 | $218.35 | 478,100 | — | — |
| 2024-04-08 | $120.29 | $217.86 | 256,900 | — | — |
| 2024-04-05 | $120.05 | $217.43 | 417,500 | — | — |
| 2024-04-04 | $117.93 | $213.59 | 380,000 | — | — |
| 2024-04-03 | $118.50 | $214.62 | 411,200 | — | — |
| 2024-04-02 | $118.20 | $214.07 | 557,500 | — | — |
| 2024-04-01 | $120.57 | $218.37 | 442,000 | — | — |
| 2024-03-28 | $120.43 | $218.11 | 489,900 | — | — |
| 2024-03-27 | $122.10 | $221.14 | 359,800 | — | — |
| 2024-03-26 | $121.06 | $219.25 | 508,800 | — | — |
| 2024-03-25 | $122.44 | $221.75 | 496,000 | — | — |
| 2024-03-22 | $123.51 | $223.69 | 590,900 | — | — |
| 2024-03-21 | $121.93 | $220.83 | 384,700 | — | — |
| 2024-03-20 | $121.33 | $219.74 | 348,700 | — | — |
| 2024-03-19 | $119.32 | $216.10 | 507,700 | — | — |
| 2024-03-18 | $119.00 | $215.52 | 380,200 | — | — |
| 2024-03-15 | $120.03 | $217.39 | 687,000 | — | — |
| 2024-03-14 | $121.39 | $219.85 | 525,800 | — | — |
| 2024-03-13 | $122.13 | $221.19 | 558,700 | — | — |
| 2024-03-12 | $120.02 | $217.37 | 542,600 | — | — |
| 2024-03-11 | $118.72 | $215.02 | 661,700 | — | — |
| 2024-03-08 | $117.11 | $210.87 | 592,900 | — | — |
| 2024-03-07 | $118.93 | $214.15 | 601,300 | — | — |
| 2024-03-06 | $117.98 | $212.44 | 528,000 | — | — |
| 2024-03-05 | $117.00 | $210.67 | 561,200 | — | — |
| 2024-03-04 | $117.38 | $211.36 | 594,800 | — | — |
| 2024-03-01 | $116.73 | $210.18 | 354,700 | — | — |
| 2024-02-29 | $116.03 | $208.92 | 565,600 | — | — |
| 2024-02-28 | $114.32 | $205.85 | 465,600 | — | — |
| 2024-02-27 | $114.63 | $206.40 | 550,900 | — | — |
| 2024-02-26 | $112.87 | $203.23 | 500,800 | — | — |
| 2024-02-23 | $112.32 | $202.24 | 441,200 | — | — |
| 2024-02-22 | $111.29 | $200.39 | 597,300 | — | — |
| 2024-02-21 | $110.51 | $198.98 | 481,600 | — | — |
| 2024-02-20 | $110.16 | $198.35 | 371,100 | — | — |
| 2024-02-16 | $111.48 | $200.73 | 527,200 | — | — |
| 2024-02-15 | $112.63 | $202.80 | 517,000 | — | — |
| 2024-02-14 | $109.32 | $196.84 | 493,600 | — | — |
| 2024-02-13 | $107.75 | $194.02 | 366,900 | — | — |
| 2024-02-12 | $110.94 | $199.76 | 310,500 | — | — |
| 2024-02-09 | $110.00 | $198.07 | 567,500 | — | — |
| 2024-02-08 | $109.50 | $197.17 | 547,000 | — | — |
| 2024-02-07 | $108.45 | $195.28 | 411,400 | — | — |
| 2024-02-06 | $110.42 | $198.82 | 461,500 | — | — |
| 2024-02-05 | $109.16 | $196.55 | 507,300 | — | — |
| 2024-02-02 | $110.84 | $199.58 | 526,700 | — | — |
| 2024-02-01 | $111.00 | $199.87 | 751,500 | — | — |
| 2024-01-31 | $107.12 | $192.88 | 721,100 | — | — |
| 2024-01-30 | $108.37 | $195.13 | 758,000 | — | — |
| 2024-01-29 | $108.21 | $194.84 | 1,242,700 | — | — |
| 2024-01-26 | $106.56 | $191.87 | 1,941,400 | — | — |
| 2024-01-25 | $103.61 | $186.56 | 934,900 | — | — |
| 2024-01-24 | $101.80 | $183.30 | 842,100 | — | — |
| 2024-01-23 | $103.41 | $186.20 | 489,300 | — | — |
| 2024-01-22 | $104.08 | $187.41 | 611,400 | — | — |
| 2024-01-19 | $103.00 | $185.46 | 519,200 | — | — |
| 2024-01-18 | $103.42 | $186.22 | 494,700 | — | — |
| 2024-01-17 | $102.30 | $184.20 | 564,400 | — | — |
| 2024-01-16 | $104.47 | $188.11 | 392,000 | — | — |
| 2024-01-12 | $104.21 | $187.64 | 438,000 | — | — |
| 2024-01-11 | $105.14 | $189.32 | 356,300 | — | — |
| 2024-01-10 | $104.61 | $188.36 | 397,000 | — | — |
| 2024-01-09 | $104.24 | $187.70 | 326,700 | — | — |
| 2024-01-08 | $105.49 | $189.95 | 258,400 | — | — |
| 2024-01-05 | $104.04 | $187.34 | 430,900 | — | — |
| 2024-01-04 | $103.80 | $186.90 | 890,300 | — | — |
| 2024-01-03 | $104.74 | $188.60 | 531,600 | — | — |
| 2024-01-02 | $109.90 | $197.89 | 425,400 | — | — |