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
- 2019-10-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 | $166.67 | $166.67 | 329,400 | — | — |
| 2024-12-30 | $167.80 | $167.80 | 590,200 | — | — |
| 2024-12-27 | $170.66 | $170.66 | 596,800 | — | — |
| 2024-12-26 | $172.45 | $172.45 | 222,800 | — | — |
| 2024-12-24 | $172.70 | $172.70 | 227,200 | — | — |
| 2024-12-23 | $174.27 | $174.27 | 463,700 | — | — |
| 2024-12-20 | $167.25 | $167.25 | 1,693,200 | — | — |
| 2024-12-19 | $167.50 | $167.50 | 680,100 | — | — |
| 2024-12-18 | $170.17 | $170.17 | 1,475,100 | — | — |
| 2024-12-17 | $172.23 | $172.23 | 553,300 | — | — |
| 2024-12-16 | $170.55 | $170.55 | 583,700 | — | — |
| 2024-12-13 | $167.09 | $167.09 | 511,900 | — | — |
| 2024-12-12 | $166.45 | $166.45 | 394,900 | — | — |
| 2024-12-11 | $167.60 | $167.60 | 485,900 | — | — |
| 2024-12-10 | $163.34 | $163.34 | 628,600 | — | — |
| 2024-12-09 | $168.99 | $168.99 | 527,600 | — | — |
| 2024-12-06 | $168.84 | $168.84 | 656,900 | — | — |
| 2024-12-05 | $164.99 | $164.99 | 950,400 | — | — |
| 2024-12-04 | $170.13 | $170.13 | 705,000 | — | — |
| 2024-12-03 | $172.59 | $172.59 | 631,400 | — | — |
| 2024-12-02 | $170.85 | $170.85 | 990,700 | — | — |
| 2024-11-29 | $164.18 | $164.18 | 450,000 | — | — |
| 2024-11-27 | $161.04 | $161.04 | 608,500 | — | — |
| 2024-11-26 | $162.90 | $162.90 | 633,500 | — | — |
| 2024-11-25 | $165.19 | $165.19 | 992,900 | — | — |
| 2024-11-22 | $166.29 | $166.29 | 967,100 | — | — |
| 2024-11-21 | $166.50 | $166.50 | 1,064,000 | — | — |
| 2024-11-20 | $161.91 | $161.91 | 661,500 | — | — |
| 2024-11-19 | $162.84 | $162.84 | 766,700 | — | — |
| 2024-11-18 | $161.67 | $161.67 | 978,700 | — | — |
| 2024-11-15 | $158.54 | $158.54 | 942,000 | — | — |
| 2024-11-14 | $164.75 | $164.75 | 512,800 | — | — |
| 2024-11-13 | $164.74 | $164.74 | 843,500 | — | — |
| 2024-11-12 | $174.75 | $174.75 | 942,100 | — | — |
| 2024-11-11 | $174.63 | $174.63 | 727,900 | — | — |
| 2024-11-08 | $176.04 | $176.04 | 1,216,400 | — | — |
| 2024-11-07 | $176.29 | $176.29 | 974,000 | — | — |
| 2024-11-06 | $178.58 | $178.58 | 1,391,900 | — | — |
| 2024-11-05 | $173.72 | $173.72 | 724,300 | — | — |
| 2024-11-04 | $172.95 | $172.95 | 1,329,000 | — | — |
| 2024-11-01 | $176.10 | $176.10 | 1,839,400 | — | — |
| 2024-10-31 | $198.33 | $198.33 | 954,100 | — | — |
| 2024-10-30 | $207.41 | $207.41 | 546,200 | — | — |
| 2024-10-29 | $213.69 | $213.69 | 679,500 | — | — |
| 2024-10-28 | $202.24 | $202.24 | 423,100 | — | — |
| 2024-10-25 | $204.39 | $204.39 | 451,900 | — | — |
| 2024-10-24 | $202.88 | $202.88 | 461,500 | — | — |
| 2024-10-23 | $201.28 | $201.28 | 803,100 | — | — |
| 2024-10-22 | $205.86 | $205.86 | 525,700 | — | — |
| 2024-10-21 | $209.05 | $209.05 | 841,000 | — | — |
| 2024-10-18 | $209.59 | $209.59 | 681,700 | — | — |
| 2024-10-17 | $209.67 | $209.67 | 1,019,300 | — | — |
| 2024-10-16 | $204.61 | $204.61 | 961,900 | — | — |
| 2024-10-15 | $204.28 | $204.28 | 1,570,900 | — | — |
| 2024-10-14 | $224.94 | $224.94 | 542,600 | — | — |
| 2024-10-11 | $217.79 | $217.79 | 570,900 | — | — |
| 2024-10-10 | $208.38 | $208.38 | 357,400 | — | — |
| 2024-10-09 | $211.25 | $211.25 | 351,600 | — | — |
| 2024-10-08 | $208.83 | $208.83 | 470,300 | — | — |
| 2024-10-07 | $206.72 | $206.72 | 299,000 | — | — |
| 2024-10-04 | $209.05 | $209.05 | 381,600 | — | — |
| 2024-10-03 | $206.55 | $206.55 | 515,100 | — | — |
| 2024-10-02 | $209.59 | $209.59 | 529,400 | — | — |
| 2024-10-01 | $200.57 | $200.57 | 675,900 | — | — |
| 2024-09-30 | $207.56 | $207.56 | 686,800 | — | — |
| 2024-09-27 | $215.37 | $215.37 | 641,700 | — | — |
| 2024-09-26 | $222.67 | $222.67 | 1,012,900 | — | — |
| 2024-09-25 | $203.51 | $203.51 | 398,500 | — | — |
| 2024-09-24 | $199.34 | $199.34 | 383,500 | — | — |
| 2024-09-23 | $200.52 | $200.52 | 628,700 | — | — |
| 2024-09-20 | $199.91 | $199.91 | 3,237,900 | — | — |
| 2024-09-19 | $203.08 | $203.08 | 609,200 | — | — |
| 2024-09-18 | $187.77 | $187.77 | 511,100 | — | — |
| 2024-09-17 | $192.05 | $192.05 | 455,600 | — | — |
| 2024-09-16 | $189.46 | $189.46 | 524,800 | — | — |
| 2024-09-13 | $197.82 | $197.82 | 254,000 | — | — |
| 2024-09-12 | $192.97 | $192.97 | 486,800 | — | — |
| 2024-09-11 | $194.36 | $194.36 | 465,100 | — | — |
| 2024-09-10 | $182.53 | $182.53 | 383,700 | — | — |
| 2024-09-09 | $180.63 | $180.63 | 993,400 | — | — |
| 2024-09-06 | $177.30 | $177.30 | 457,200 | — | — |
| 2024-09-05 | $187.66 | $187.66 | 375,900 | — | — |
| 2024-09-04 | $187.88 | $187.88 | 487,100 | — | — |
| 2024-09-03 | $186.77 | $186.77 | 559,800 | — | — |
| 2024-08-30 | $213.22 | $213.22 | 456,500 | — | — |
| 2024-08-29 | $209.06 | $209.06 | 234,800 | — | — |
| 2024-08-28 | $206.79 | $206.79 | 423,400 | — | — |
| 2024-08-27 | $210.33 | $210.33 | 256,100 | — | — |
| 2024-08-26 | $208.42 | $208.42 | 464,400 | — | — |
| 2024-08-23 | $212.96 | $212.96 | 338,300 | — | — |
| 2024-08-22 | $208.07 | $208.07 | 276,900 | — | — |
| 2024-08-21 | $215.75 | $215.75 | 410,500 | — | — |
| 2024-08-20 | $210.05 | $210.05 | 287,000 | — | — |
| 2024-08-19 | $213.97 | $213.97 | 353,900 | — | — |
| 2024-08-16 | $209.14 | $209.14 | 279,700 | — | — |
| 2024-08-15 | $210.88 | $210.88 | 379,800 | — | — |
| 2024-08-14 | $199.11 | $199.11 | 444,600 | — | — |
| 2024-08-13 | $199.79 | $199.79 | 570,100 | — | — |
| 2024-08-12 | $192.33 | $192.33 | 789,600 | — | — |
| 2024-08-09 | $192.94 | $192.94 | 1,295,400 | — | — |
| 2024-08-08 | $177.81 | $177.81 | 930,200 | — | — |
| 2024-08-07 | $164.00 | $164.00 | 605,700 | — | — |
| 2024-08-06 | $168.49 | $168.49 | 803,000 | — | — |
| 2024-08-05 | $166.28 | $166.28 | 1,375,300 | — | — |
| 2024-08-02 | $158.45 | $158.45 | 1,280,300 | — | — |
| 2024-08-01 | $173.67 | $173.67 | 791,200 | — | — |
| 2024-07-31 | $191.30 | $191.30 | 1,136,900 | — | — |
| 2024-07-30 | $177.89 | $177.89 | 815,800 | — | — |
| 2024-07-29 | $189.08 | $189.08 | 807,900 | — | — |
| 2024-07-26 | $188.80 | $188.80 | 632,800 | — | — |
| 2024-07-25 | $189.14 | $189.14 | 1,034,400 | — | — |
| 2024-07-24 | $197.93 | $197.93 | 578,800 | — | — |
| 2024-07-23 | $211.91 | $211.91 | 458,300 | — | — |
| 2024-07-22 | $208.58 | $208.58 | 395,300 | — | — |
| 2024-07-19 | $197.01 | $197.01 | 483,000 | — | — |
| 2024-07-18 | $203.34 | $203.34 | 969,900 | — | — |
| 2024-07-17 | $207.05 | $207.05 | 1,150,900 | — | — |
| 2024-07-16 | $238.04 | $238.04 | 793,000 | — | — |
| 2024-07-15 | $229.17 | $229.17 | 686,800 | — | — |
| 2024-07-12 | $229.28 | $229.28 | 544,600 | — | — |
| 2024-07-11 | $225.50 | $225.50 | 681,400 | — | — |
| 2024-07-10 | $236.66 | $236.66 | 516,500 | — | — |
| 2024-07-09 | $234.44 | $234.44 | 570,300 | — | — |
| 2024-07-08 | $232.42 | $232.42 | 791,000 | — | — |
| 2024-07-05 | $228.39 | $228.39 | 494,600 | — | — |
| 2024-07-03 | $227.78 | $227.78 | 324,500 | — | — |
| 2024-07-02 | $223.95 | $223.95 | 977,500 | — | — |
| 2024-07-01 | $218.99 | $218.99 | 788,500 | — | — |
| 2024-06-28 | $219.56 | $219.56 | 6,383,500 | — | — |
| 2024-06-27 | $220.00 | $220.00 | 601,900 | — | — |
| 2024-06-26 | $215.56 | $215.56 | 509,700 | — | — |
| 2024-06-25 | $219.18 | $219.18 | 494,300 | — | — |
| 2024-06-24 | $213.40 | $213.40 | 631,900 | — | — |
| 2024-06-21 | $216.40 | $216.40 | 938,300 | — | — |
| 2024-06-20 | $221.79 | $221.79 | 584,700 | — | — |
| 2024-06-18 | $229.35 | $229.35 | 730,500 | — | — |
| 2024-06-17 | $222.64 | $222.64 | 420,500 | — | — |
| 2024-06-14 | $219.45 | $219.45 | 339,300 | — | — |
| 2024-06-13 | $223.58 | $223.58 | 314,800 | — | — |
| 2024-06-12 | $224.76 | $224.76 | 400,100 | — | — |
| 2024-06-11 | $218.36 | $218.36 | 341,400 | — | — |
| 2024-06-10 | $218.28 | $218.28 | 403,600 | — | — |
| 2024-06-07 | $217.20 | $217.20 | 414,500 | — | — |
| 2024-06-06 | $217.07 | $217.07 | 387,500 | — | — |
| 2024-06-05 | $221.98 | $221.98 | 492,200 | — | — |
| 2024-06-04 | $208.98 | $208.98 | 422,300 | — | — |
| 2024-06-03 | $215.50 | $215.50 | 493,700 | — | — |
| 2024-05-31 | $216.70 | $216.70 | 718,700 | — | — |
| 2024-05-30 | $222.58 | $222.58 | 437,400 | — | — |
| 2024-05-29 | $226.68 | $226.68 | 439,300 | — | — |
| 2024-05-28 | $229.94 | $229.94 | 496,700 | — | — |
| 2024-05-24 | $233.14 | $233.14 | 261,700 | — | — |
| 2024-05-23 | $227.52 | $227.52 | 420,700 | — | — |
| 2024-05-22 | $228.87 | $228.87 | 395,000 | — | — |
| 2024-05-21 | $230.58 | $230.58 | 241,400 | — | — |
| 2024-05-20 | $227.70 | $227.70 | 417,800 | — | — |
| 2024-05-17 | $223.50 | $223.50 | 436,500 | — | — |
| 2024-05-16 | $223.97 | $223.97 | 507,000 | — | — |
| 2024-05-15 | $233.63 | $233.63 | 469,400 | — | — |
| 2024-05-14 | $228.30 | $228.30 | 449,400 | — | — |
| 2024-05-13 | $221.62 | $221.62 | 548,200 | — | — |
| 2024-05-10 | $224.35 | $224.35 | 999,100 | — | — |
| 2024-05-09 | $208.42 | $208.42 | 676,900 | — | — |
| 2024-05-08 | $206.15 | $206.15 | 380,000 | — | — |
| 2024-05-07 | $211.13 | $211.13 | 740,300 | — | — |
| 2024-05-06 | $208.65 | $208.65 | 470,800 | — | — |
| 2024-05-03 | $200.80 | $200.80 | 636,700 | — | — |
| 2024-05-02 | $195.71 | $195.71 | 644,300 | — | — |
| 2024-05-01 | $185.23 | $185.23 | 619,200 | — | — |
| 2024-04-30 | $185.49 | $185.49 | 760,400 | — | — |
| 2024-04-29 | $190.22 | $190.22 | 372,500 | — | — |
| 2024-04-26 | $189.77 | $189.77 | 398,900 | — | — |
| 2024-04-25 | $182.33 | $182.33 | 572,500 | — | — |
| 2024-04-24 | $176.76 | $176.76 | 291,100 | — | — |
| 2024-04-23 | $176.10 | $176.10 | 343,900 | — | — |
| 2024-04-22 | $170.77 | $170.77 | 505,600 | — | — |
| 2024-04-19 | $169.39 | $169.39 | 606,600 | — | — |
| 2024-04-18 | $177.63 | $177.63 | 692,700 | — | — |
| 2024-04-17 | $181.94 | $181.94 | 491,700 | — | — |
| 2024-04-16 | $189.72 | $189.72 | 400,700 | — | — |
| 2024-04-15 | $183.07 | $183.07 | 246,900 | — | — |
| 2024-04-12 | $184.12 | $184.12 | 346,900 | — | — |
| 2024-04-11 | $191.35 | $191.35 | 250,700 | — | — |
| 2024-04-10 | $184.33 | $184.33 | 335,000 | — | — |
| 2024-04-09 | $187.80 | $187.80 | 350,000 | — | — |
| 2024-04-08 | $189.88 | $189.88 | 262,300 | — | — |
| 2024-04-05 | $188.59 | $188.59 | 320,600 | — | — |
| 2024-04-04 | $184.63 | $184.63 | 597,500 | — | — |
| 2024-04-03 | $189.72 | $189.72 | 385,200 | — | — |
| 2024-04-02 | $184.97 | $184.97 | 441,400 | — | — |
| 2024-04-01 | $185.30 | $185.30 | 301,600 | — | — |
| 2024-03-28 | $181.08 | $181.08 | 373,900 | — | — |
| 2024-03-27 | $180.49 | $180.49 | 254,300 | — | — |
| 2024-03-26 | $180.48 | $180.48 | 258,500 | — | — |
| 2024-03-25 | $184.40 | $184.40 | 335,300 | — | — |
| 2024-03-22 | $183.44 | $183.44 | 251,500 | — | — |
| 2024-03-21 | $183.01 | $183.01 | 363,800 | — | — |
| 2024-03-20 | $178.48 | $178.48 | 309,900 | — | — |
| 2024-03-19 | $175.65 | $175.65 | 315,700 | — | — |
| 2024-03-18 | $175.74 | $175.74 | 418,400 | — | — |
| 2024-03-15 | $175.43 | $175.43 | 847,100 | — | — |
| 2024-03-14 | $175.01 | $175.01 | 416,700 | — | — |
| 2024-03-13 | $177.03 | $177.03 | 330,300 | — | — |
| 2024-03-12 | $182.86 | $182.86 | 342,600 | — | — |
| 2024-03-11 | $180.49 | $180.49 | 441,600 | — | — |
| 2024-03-08 | $185.19 | $185.19 | 358,900 | — | — |
| 2024-03-07 | $196.61 | $196.61 | 269,600 | — | — |
| 2024-03-06 | $190.30 | $190.30 | 363,800 | — | — |
| 2024-03-05 | $187.83 | $187.83 | 288,100 | — | — |
| 2024-03-04 | $194.73 | $194.73 | 468,900 | — | — |
| 2024-03-01 | $192.59 | $192.59 | 366,800 | — | — |
| 2024-02-29 | $184.16 | $184.16 | 465,100 | — | — |
| 2024-02-28 | $180.51 | $180.51 | 222,000 | — | — |
| 2024-02-27 | $180.02 | $180.02 | 235,800 | — | — |
| 2024-02-26 | $180.51 | $180.51 | 224,600 | — | — |
| 2024-02-23 | $178.46 | $178.46 | 280,600 | — | — |
| 2024-02-22 | $178.15 | $178.15 | 387,900 | — | — |
| 2024-02-21 | $167.95 | $167.95 | 479,500 | — | — |
| 2024-02-20 | $168.80 | $168.80 | 764,000 | — | — |
| 2024-02-16 | $182.23 | $182.23 | 715,700 | — | — |
| 2024-02-15 | $176.46 | $176.46 | 523,600 | — | — |
| 2024-02-14 | $173.08 | $173.08 | 534,300 | — | — |
| 2024-02-13 | $168.39 | $168.39 | 600,400 | — | — |
| 2024-02-12 | $173.78 | $173.78 | 664,300 | — | — |
| 2024-02-09 | $180.01 | $180.01 | 943,800 | — | — |
| 2024-02-08 | $164.76 | $164.76 | 733,000 | — | — |
| 2024-02-07 | $158.52 | $158.52 | 642,500 | — | — |
| 2024-02-06 | $155.77 | $155.77 | 597,200 | — | — |
| 2024-02-05 | $167.43 | $167.43 | 334,500 | — | — |
| 2024-02-02 | $164.93 | $164.93 | 319,800 | — | — |
| 2024-02-01 | $162.95 | $162.95 | 406,300 | — | — |
| 2024-01-31 | $161.50 | $161.50 | 509,200 | — | — |
| 2024-01-30 | $164.29 | $164.29 | 549,800 | — | — |
| 2024-01-29 | $164.47 | $164.47 | 334,100 | — | — |
| 2024-01-26 | $160.51 | $160.51 | 547,900 | — | — |
| 2024-01-25 | $164.26 | $164.26 | 362,400 | — | — |
| 2024-01-24 | $165.96 | $165.96 | 436,800 | — | — |
| 2024-01-23 | $166.13 | $166.13 | 273,300 | — | — |
| 2024-01-22 | $167.75 | $167.75 | 478,500 | — | — |
| 2024-01-19 | $162.87 | $162.87 | 428,500 | — | — |
| 2024-01-18 | $155.29 | $155.29 | 424,700 | — | — |
| 2024-01-17 | $146.50 | $146.50 | 267,900 | — | — |
| 2024-01-16 | $147.54 | $147.54 | 245,400 | — | — |
| 2024-01-12 | $144.23 | $144.23 | 278,700 | — | — |
| 2024-01-11 | $142.43 | $142.43 | 241,900 | — | — |
| 2024-01-10 | $141.73 | $141.73 | 391,800 | — | — |
| 2024-01-09 | $144.58 | $144.58 | 478,600 | — | — |
| 2024-01-08 | $138.02 | $138.02 | 480,700 | — | — |
| 2024-01-05 | $136.19 | $136.19 | 382,400 | — | — |
| 2024-01-04 | $137.34 | $137.34 | 325,000 | — | — |
| 2024-01-03 | $138.72 | $138.72 | 492,400 | — | — |
| 2024-01-02 | $144.58 | $144.58 | 407,700 | — | — |