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
- 2010-06-25 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 | $219.88 | $219.88 | 416,100 | — | — |
| 2024-12-30 | $214.76 | $214.76 | 190,900 | — | — |
| 2024-12-27 | $219.47 | $219.47 | 236,000 | — | — |
| 2024-12-26 | $224.15 | $224.15 | 228,800 | — | — |
| 2024-12-24 | $221.24 | $221.24 | 185,900 | — | — |
| 2024-12-23 | $220.89 | $220.89 | 382,800 | — | — |
| 2024-12-20 | $221.26 | $221.26 | 967,500 | — | — |
| 2024-12-19 | $222.74 | $222.74 | 536,600 | — | — |
| 2024-12-18 | $231.63 | $231.63 | 761,200 | — | — |
| 2024-12-17 | $231.76 | $231.76 | 425,400 | — | — |
| 2024-12-16 | $237.63 | $237.63 | 633,800 | — | — |
| 2024-12-13 | $247.86 | $247.86 | 358,500 | — | — |
| 2024-12-12 | $245.82 | $245.82 | 464,800 | — | — |
| 2024-12-11 | $240.23 | $240.23 | 336,400 | — | — |
| 2024-12-10 | $233.83 | $233.83 | 316,100 | — | — |
| 2024-12-09 | $238.54 | $238.54 | 517,900 | — | — |
| 2024-12-06 | $243.00 | $243.00 | 228,900 | — | — |
| 2024-12-05 | $234.87 | $234.87 | 257,200 | — | — |
| 2024-12-04 | $241.79 | $241.79 | 374,100 | — | — |
| 2024-12-03 | $235.38 | $235.38 | 428,700 | — | — |
| 2024-12-02 | $233.98 | $233.98 | 572,200 | — | — |
| 2024-11-29 | $234.58 | $234.58 | 498,800 | — | — |
| 2024-11-27 | $225.85 | $225.85 | 767,200 | — | — |
| 2024-11-26 | $235.50 | $235.50 | 572,200 | — | — |
| 2024-11-25 | $228.63 | $228.63 | 606,500 | — | — |
| 2024-11-22 | $230.43 | $230.43 | 708,400 | — | — |
| 2024-11-21 | $230.01 | $230.01 | 1,291,200 | — | — |
| 2024-11-20 | $226.30 | $226.30 | 1,166,600 | — | — |
| 2024-11-19 | $248.74 | $248.74 | 437,200 | — | — |
| 2024-11-18 | $232.26 | $232.26 | 359,500 | — | — |
| 2024-11-15 | $234.85 | $234.85 | 793,200 | — | — |
| 2024-11-14 | $252.00 | $252.00 | 373,600 | — | — |
| 2024-11-13 | $252.00 | $252.00 | 268,400 | — | — |
| 2024-11-12 | $258.85 | $258.85 | 374,500 | — | — |
| 2024-11-11 | $270.93 | $270.93 | 613,500 | — | — |
| 2024-11-08 | $271.08 | $271.08 | 681,500 | — | — |
| 2024-11-07 | $262.40 | $262.40 | 569,800 | — | — |
| 2024-11-06 | $246.73 | $246.73 | 921,800 | — | — |
| 2024-11-05 | $230.23 | $230.23 | 1,958,300 | — | — |
| 2024-11-04 | $239.61 | $239.61 | 775,200 | — | — |
| 2024-11-01 | $242.53 | $242.53 | 867,400 | — | — |
| 2024-10-31 | $240.97 | $240.97 | 507,600 | — | — |
| 2024-10-30 | $250.35 | $250.35 | 220,800 | — | — |
| 2024-10-29 | $252.39 | $252.39 | 341,500 | — | — |
| 2024-10-28 | $245.65 | $245.65 | 375,400 | — | — |
| 2024-10-25 | $246.48 | $246.48 | 218,200 | — | — |
| 2024-10-24 | $245.52 | $245.52 | 320,200 | — | — |
| 2024-10-23 | $246.65 | $246.65 | 337,400 | — | — |
| 2024-10-22 | $248.35 | $248.35 | 503,100 | — | — |
| 2024-10-21 | $248.50 | $248.50 | 693,400 | — | — |
| 2024-10-18 | $243.02 | $243.02 | 1,222,500 | — | — |
| 2024-10-17 | $266.87 | $266.87 | 299,000 | — | — |
| 2024-10-16 | $262.35 | $262.35 | 364,600 | — | — |
| 2024-10-15 | $255.50 | $255.50 | 363,200 | — | — |
| 2024-10-14 | $264.93 | $264.93 | 311,200 | — | — |
| 2024-10-11 | $263.59 | $263.59 | 324,900 | — | — |
| 2024-10-10 | $253.09 | $253.09 | 293,500 | — | — |
| 2024-10-09 | $253.05 | $253.05 | 440,500 | — | — |
| 2024-10-08 | $244.99 | $244.99 | 209,000 | — | — |
| 2024-10-07 | $242.30 | $242.30 | 226,600 | — | — |
| 2024-10-04 | $242.85 | $242.85 | 389,600 | — | — |
| 2024-10-03 | $234.13 | $234.13 | 336,600 | — | — |
| 2024-10-02 | $234.03 | $234.03 | 466,700 | — | — |
| 2024-10-01 | $229.76 | $229.76 | 368,700 | — | — |
| 2024-09-30 | $236.44 | $236.44 | 355,400 | — | — |
| 2024-09-27 | $239.77 | $239.77 | 452,400 | — | — |
| 2024-09-26 | $237.53 | $237.53 | 555,400 | — | — |
| 2024-09-25 | $227.63 | $227.63 | 310,700 | — | — |
| 2024-09-24 | $230.81 | $230.81 | 295,200 | — | — |
| 2024-09-23 | $231.94 | $231.94 | 339,800 | — | — |
| 2024-09-20 | $231.56 | $231.56 | 7,225,100 | — | — |
| 2024-09-19 | $234.28 | $234.28 | 388,700 | — | — |
| 2024-09-18 | $229.04 | $229.04 | 559,400 | — | — |
| 2024-09-17 | $230.89 | $230.89 | 708,600 | — | — |
| 2024-09-16 | $224.17 | $224.17 | 557,900 | — | — |
| 2024-09-13 | $230.04 | $230.04 | 543,300 | — | — |
| 2024-09-12 | $221.79 | $221.79 | 534,700 | — | — |
| 2024-09-11 | $216.86 | $216.86 | 735,000 | — | — |
| 2024-09-10 | $207.16 | $207.16 | 565,500 | — | — |
| 2024-09-09 | $209.92 | $209.92 | 939,800 | — | — |
| 2024-09-06 | $210.74 | $210.74 | 514,000 | — | — |
| 2024-09-05 | $224.79 | $224.79 | 406,800 | — | — |
| 2024-09-04 | $225.17 | $225.17 | 375,500 | — | — |
| 2024-09-03 | $220.84 | $220.84 | 626,500 | — | — |
| 2024-08-30 | $243.65 | $243.65 | 411,500 | — | — |
| 2024-08-29 | $242.87 | $242.87 | 706,200 | — | — |
| 2024-08-28 | $244.37 | $244.37 | 518,400 | — | — |
| 2024-08-27 | $246.34 | $246.34 | 432,500 | — | — |
| 2024-08-26 | $252.06 | $252.06 | 624,700 | — | — |
| 2024-08-23 | $267.35 | $267.35 | 371,500 | — | — |
| 2024-08-22 | $261.84 | $261.84 | 320,200 | — | — |
| 2024-08-21 | $273.50 | $273.50 | 707,900 | — | — |
| 2024-08-20 | $268.00 | $268.00 | 1,771,500 | — | — |
| 2024-08-19 | $231.55 | $231.55 | 678,700 | — | — |
| 2024-08-16 | $231.08 | $231.08 | 271,400 | — | — |
| 2024-08-15 | $230.47 | $230.47 | 477,300 | — | — |
| 2024-08-14 | $217.77 | $217.77 | 318,200 | — | — |
| 2024-08-13 | $217.75 | $217.75 | 272,600 | — | — |
| 2024-08-12 | $207.31 | $207.31 | 267,000 | — | — |
| 2024-08-09 | $208.34 | $208.34 | 301,900 | — | — |
| 2024-08-08 | $205.88 | $205.88 | 354,800 | — | — |
| 2024-08-07 | $193.84 | $193.84 | 364,800 | — | — |
| 2024-08-06 | $197.02 | $197.02 | 384,400 | — | — |
| 2024-08-05 | $196.40 | $196.40 | 415,800 | — | — |
| 2024-08-02 | $202.56 | $202.56 | 517,600 | — | — |
| 2024-08-01 | $214.97 | $214.97 | 364,400 | — | — |
| 2024-07-31 | $220.56 | $220.56 | 417,900 | — | — |
| 2024-07-30 | $212.04 | $212.04 | 426,900 | — | — |
| 2024-07-29 | $219.90 | $219.90 | 320,300 | — | — |
| 2024-07-26 | $220.94 | $220.94 | 295,500 | — | — |
| 2024-07-25 | $216.44 | $216.44 | 646,600 | — | — |
| 2024-07-24 | $224.51 | $224.51 | 448,800 | — | — |
| 2024-07-23 | $241.77 | $241.77 | 239,900 | — | — |
| 2024-07-22 | $244.87 | $244.87 | 280,500 | — | — |
| 2024-07-19 | $236.23 | $236.23 | 343,200 | — | — |
| 2024-07-18 | $237.37 | $237.37 | 509,000 | — | — |
| 2024-07-17 | $252.74 | $252.74 | 536,600 | — | — |
| 2024-07-16 | $265.50 | $265.50 | 403,500 | — | — |
| 2024-07-15 | $255.67 | $255.67 | 296,000 | — | — |
| 2024-07-12 | $251.52 | $251.52 | 380,800 | — | — |
| 2024-07-11 | $244.57 | $244.57 | 312,800 | — | — |
| 2024-07-10 | $242.99 | $242.99 | 231,500 | — | — |
| 2024-07-09 | $239.90 | $239.90 | 223,000 | — | — |
| 2024-07-08 | $241.66 | $241.66 | 231,700 | — | — |
| 2024-07-05 | $239.33 | $239.33 | 312,000 | — | — |
| 2024-07-03 | $240.96 | $240.96 | 220,100 | — | — |
| 2024-07-02 | $241.66 | $241.66 | 399,800 | — | — |
| 2024-07-01 | $242.90 | $242.90 | 382,900 | — | — |
| 2024-06-28 | $244.79 | $244.79 | 680,400 | — | — |
| 2024-06-27 | $246.62 | $246.62 | 260,800 | — | — |
| 2024-06-26 | $243.34 | $243.34 | 302,400 | — | — |
| 2024-06-25 | $245.87 | $245.87 | 285,000 | — | — |
| 2024-06-24 | $237.71 | $237.71 | 272,700 | — | — |
| 2024-06-21 | $246.90 | $246.90 | 820,400 | — | — |
| 2024-06-20 | $245.99 | $245.99 | 640,600 | — | — |
| 2024-06-18 | $254.33 | $254.33 | 574,200 | — | — |
| 2024-06-17 | $248.28 | $248.28 | 428,600 | — | — |
| 2024-06-14 | $240.92 | $240.92 | 376,300 | — | — |
| 2024-06-13 | $245.20 | $245.20 | 345,000 | — | — |
| 2024-06-12 | $237.69 | $237.69 | 193,000 | — | — |
| 2024-06-11 | $233.72 | $233.72 | 341,200 | — | — |
| 2024-06-10 | $237.43 | $237.43 | 472,100 | — | — |
| 2024-06-07 | $230.69 | $230.69 | 383,700 | — | — |
| 2024-06-06 | $236.21 | $236.21 | 544,400 | — | — |
| 2024-06-05 | $242.71 | $242.71 | 328,800 | — | — |
| 2024-06-04 | $233.26 | $233.26 | 269,100 | — | — |
| 2024-06-03 | $239.19 | $239.19 | 280,600 | — | — |
| 2024-05-31 | $239.53 | $239.53 | 416,500 | — | — |
| 2024-05-30 | $246.33 | $246.33 | 311,700 | — | — |
| 2024-05-29 | $240.89 | $240.89 | 426,200 | — | — |
| 2024-05-28 | $245.05 | $245.05 | 308,000 | — | — |
| 2024-05-24 | $246.07 | $246.07 | 400,200 | — | — |
| 2024-05-23 | $242.39 | $242.39 | 755,600 | — | — |
| 2024-05-22 | $234.22 | $234.22 | 297,300 | — | — |
| 2024-05-21 | $231.57 | $231.57 | 375,400 | — | — |
| 2024-05-20 | $231.34 | $231.34 | 339,900 | — | — |
| 2024-05-17 | $230.45 | $230.45 | 540,500 | — | — |
| 2024-05-16 | $235.15 | $235.15 | 383,800 | — | — |
| 2024-05-15 | $236.69 | $236.69 | 440,000 | — | — |
| 2024-05-14 | $232.39 | $232.39 | 551,100 | — | — |
| 2024-05-13 | $219.77 | $219.77 | 414,900 | — | — |
| 2024-05-10 | $222.73 | $222.73 | 523,000 | — | — |
| 2024-05-09 | $218.01 | $218.01 | 552,600 | — | — |
| 2024-05-08 | $211.55 | $211.55 | 602,300 | — | — |
| 2024-05-07 | $209.31 | $209.31 | 1,144,100 | — | — |
| 2024-05-06 | $188.83 | $188.83 | 914,100 | — | — |
| 2024-05-03 | $179.22 | $179.22 | 599,700 | — | — |
| 2024-05-02 | $174.19 | $174.19 | 475,400 | — | — |
| 2024-05-01 | $172.61 | $172.61 | 384,800 | — | — |
| 2024-04-30 | $173.07 | $173.07 | 585,000 | — | — |
| 2024-04-29 | $176.00 | $176.00 | 394,200 | — | — |
| 2024-04-26 | $175.45 | $175.45 | 218,100 | — | — |
| 2024-04-25 | $172.20 | $172.20 | 278,600 | — | — |
| 2024-04-24 | $169.93 | $169.93 | 340,300 | — | — |
| 2024-04-23 | $168.67 | $168.67 | 448,200 | — | — |
| 2024-04-22 | $164.17 | $164.17 | 329,300 | — | — |
| 2024-04-19 | $162.32 | $162.32 | 634,300 | — | — |
| 2024-04-18 | $165.20 | $165.20 | 396,200 | — | — |
| 2024-04-17 | $166.12 | $166.12 | 410,600 | — | — |
| 2024-04-16 | $172.85 | $172.85 | 287,300 | — | — |
| 2024-04-15 | $172.88 | $172.88 | 435,100 | — | — |
| 2024-04-12 | $173.33 | $173.33 | 486,300 | — | — |
| 2024-04-11 | $178.48 | $178.48 | 825,300 | — | — |
| 2024-04-10 | $176.85 | $176.85 | 947,700 | — | — |
| 2024-04-09 | $189.01 | $189.01 | 242,400 | — | — |
| 2024-04-08 | $188.62 | $188.62 | 274,900 | — | — |
| 2024-04-05 | $187.45 | $187.45 | 255,700 | — | — |
| 2024-04-04 | $187.23 | $187.23 | 331,000 | — | — |
| 2024-04-03 | $190.06 | $190.06 | 455,100 | — | — |
| 2024-04-02 | $185.41 | $185.41 | 593,100 | — | — |
| 2024-04-01 | $188.83 | $188.83 | 382,400 | — | — |
| 2024-03-28 | $189.02 | $189.02 | 449,200 | — | — |
| 2024-03-27 | $191.37 | $191.37 | 426,800 | — | — |
| 2024-03-26 | $186.35 | $186.35 | 522,100 | — | — |
| 2024-03-25 | $192.08 | $192.08 | 354,200 | — | — |
| 2024-03-22 | $197.14 | $197.14 | 433,400 | — | — |
| 2024-03-21 | $206.80 | $206.80 | 595,100 | — | — |
| 2024-03-20 | $192.12 | $192.12 | 1,062,800 | — | — |
| 2024-03-19 | $192.72 | $192.72 | 593,500 | — | — |
| 2024-03-18 | $198.40 | $198.40 | 363,700 | — | — |
| 2024-03-15 | $200.02 | $200.02 | 637,400 | — | — |
| 2024-03-14 | $197.94 | $197.94 | 330,600 | — | — |
| 2024-03-13 | $202.15 | $202.15 | 302,500 | — | — |
| 2024-03-12 | $201.19 | $201.19 | 329,800 | — | — |
| 2024-03-11 | $201.79 | $201.79 | 557,800 | — | — |
| 2024-03-08 | $214.58 | $214.58 | 321,600 | — | — |
| 2024-03-07 | $220.36 | $220.36 | 403,600 | — | — |
| 2024-03-06 | $225.01 | $225.01 | 284,500 | — | — |
| 2024-03-05 | $220.62 | $220.62 | 279,700 | — | — |
| 2024-03-04 | $221.92 | $221.92 | 314,300 | — | — |
| 2024-03-01 | $218.60 | $218.60 | 411,700 | — | — |
| 2024-02-29 | $215.57 | $215.57 | 599,800 | — | — |
| 2024-02-28 | $203.94 | $203.94 | 321,400 | — | — |
| 2024-02-27 | $202.39 | $202.39 | 273,400 | — | — |
| 2024-02-26 | $199.73 | $199.73 | 254,100 | — | — |
| 2024-02-23 | $199.12 | $199.12 | 444,600 | — | — |
| 2024-02-22 | $200.84 | $200.84 | 523,400 | — | — |
| 2024-02-21 | $188.39 | $188.39 | 382,300 | — | — |
| 2024-02-20 | $183.58 | $183.58 | 624,000 | — | — |
| 2024-02-16 | $196.70 | $196.70 | 697,000 | — | — |
| 2024-02-15 | $202.15 | $202.15 | 492,200 | — | — |
| 2024-02-14 | $202.03 | $202.03 | 360,300 | — | — |
| 2024-02-13 | $194.43 | $194.43 | 452,700 | — | — |
| 2024-02-12 | $204.72 | $204.72 | 450,600 | — | — |
| 2024-02-09 | $204.56 | $204.56 | 496,000 | — | — |
| 2024-02-08 | $196.07 | $196.07 | 634,900 | — | — |
| 2024-02-07 | $192.33 | $192.33 | 1,151,700 | — | — |
| 2024-02-06 | $182.43 | $182.43 | 2,782,400 | — | — |
| 2024-02-05 | $223.60 | $223.60 | 827,300 | — | — |
| 2024-02-02 | $223.65 | $223.65 | 315,900 | — | — |
| 2024-02-01 | $221.79 | $221.79 | 403,600 | — | — |
| 2024-01-31 | $213.51 | $213.51 | 405,500 | — | — |
| 2024-01-30 | $219.83 | $219.83 | 453,100 | — | — |
| 2024-01-29 | $212.49 | $212.49 | 347,600 | — | — |
| 2024-01-26 | $209.03 | $209.03 | 315,400 | — | — |
| 2024-01-25 | $209.63 | $209.63 | 389,700 | — | — |
| 2024-01-24 | $207.28 | $207.28 | 361,700 | — | — |
| 2024-01-23 | $203.27 | $203.27 | 229,100 | — | — |
| 2024-01-22 | $203.36 | $203.36 | 421,800 | — | — |
| 2024-01-19 | $201.96 | $201.96 | 516,800 | — | — |
| 2024-01-18 | $191.37 | $191.37 | 248,000 | — | — |
| 2024-01-17 | $186.56 | $186.56 | 244,200 | — | — |
| 2024-01-16 | $188.30 | $188.30 | 226,300 | — | — |
| 2024-01-12 | $188.80 | $188.80 | 112,700 | — | — |
| 2024-01-11 | $188.51 | $188.51 | 212,900 | — | — |
| 2024-01-10 | $185.56 | $185.56 | 214,300 | — | — |
| 2024-01-09 | $189.20 | $189.20 | 148,200 | — | — |
| 2024-01-08 | $188.38 | $188.38 | 197,800 | — | — |
| 2024-01-05 | $184.29 | $184.29 | 212,200 | — | — |
| 2024-01-04 | $182.59 | $182.59 | 306,800 | — | — |
| 2024-01-03 | $185.33 | $185.33 | 233,700 | — | — |
| 2024-01-02 | $189.13 | $189.13 | 329,200 | — | — |