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
- 2014-04-15 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 | $204.97 | $207.64 | 313,600 | — | — |
| 2024-12-30 | $204.44 | $207.10 | 289,700 | — | — |
| 2024-12-27 | $206.72 | $209.41 | 351,200 | — | — |
| 2024-12-26 | $209.10 | $211.82 | 436,900 | — | — |
| 2024-12-24 | $209.75 | $212.48 | 147,500 | — | — |
| 2024-12-23 | $206.91 | $209.60 | 389,700 | — | — |
| 2024-12-20 | $207.23 | $209.92 | 1,603,500 | — | — |
| 2024-12-19 | $206.99 | $209.68 | 952,400 | — | — |
| 2024-12-18 | $209.49 | $212.21 | 1,083,200 | — | — |
| 2024-12-17 | $232.97 | $236.00 | 801,100 | — | — |
| 2024-12-16 | $232.06 | $235.08 | 599,300 | — | — |
| 2024-12-13 | $234.50 | $237.55 | 459,900 | — | — |
| 2024-12-12 | $240.00 | $243.12 | 583,600 | — | — |
| 2024-12-11 | $240.25 | $243.37 | 673,500 | — | — |
| 2024-12-10 | $235.66 | $238.72 | 447,500 | — | — |
| 2024-12-09 | $234.94 | $237.99 | 686,700 | — | — |
| 2024-12-06 | $236.48 | $239.55 | 487,700 | — | — |
| 2024-12-05 | $231.81 | $234.82 | 406,800 | — | — |
| 2024-12-04 | $231.74 | $234.75 | 439,900 | — | — |
| 2024-12-03 | $229.88 | $232.87 | 609,200 | — | — |
| 2024-12-02 | $232.41 | $235.43 | 621,200 | — | — |
| 2024-11-29 | $231.92 | $234.94 | 346,700 | — | — |
| 2024-11-27 | $234.99 | $238.05 | 496,100 | — | — |
| 2024-11-26 | $236.24 | $239.31 | 479,500 | — | — |
| 2024-11-25 | $234.63 | $237.68 | 652,800 | — | — |
| 2024-11-22 | $230.32 | $232.93 | 372,400 | — | — |
| 2024-11-21 | $227.02 | $229.60 | 396,800 | — | — |
| 2024-11-20 | $219.78 | $222.28 | 661,400 | — | — |
| 2024-11-19 | $216.92 | $219.38 | 415,400 | — | — |
| 2024-11-18 | $218.90 | $221.39 | 373,000 | — | — |
| 2024-11-15 | $219.88 | $222.38 | 478,100 | — | — |
| 2024-11-14 | $224.67 | $227.22 | 504,500 | — | — |
| 2024-11-13 | $227.80 | $230.39 | 427,900 | — | — |
| 2024-11-12 | $228.89 | $231.49 | 627,300 | — | — |
| 2024-11-11 | $227.70 | $230.28 | 468,900 | — | — |
| 2024-11-08 | $228.75 | $231.35 | 492,900 | — | — |
| 2024-11-07 | $227.19 | $229.77 | 593,900 | — | — |
| 2024-11-06 | $231.09 | $233.71 | 1,344,100 | — | — |
| 2024-11-05 | $218.54 | $221.02 | 1,044,500 | — | — |
| 2024-11-04 | $211.46 | $213.86 | 818,400 | — | — |
| 2024-11-01 | $210.65 | $213.04 | 1,117,200 | — | — |
| 2024-10-31 | $209.03 | $211.40 | 2,560,000 | — | — |
| 2024-10-30 | $172.25 | $174.21 | 1,238,200 | — | — |
| 2024-10-29 | $167.54 | $169.44 | 573,700 | — | — |
| 2024-10-28 | $167.35 | $169.25 | 524,700 | — | — |
| 2024-10-25 | $164.63 | $166.50 | 328,000 | — | — |
| 2024-10-24 | $165.18 | $167.06 | 671,200 | — | — |
| 2024-10-23 | $164.39 | $166.26 | 358,000 | — | — |
| 2024-10-22 | $166.40 | $168.29 | 409,400 | — | — |
| 2024-10-21 | $167.82 | $169.73 | 811,000 | — | — |
| 2024-10-18 | $165.89 | $167.77 | 376,600 | — | — |
| 2024-10-17 | $165.25 | $167.13 | 524,500 | — | — |
| 2024-10-16 | $163.57 | $165.43 | 497,700 | — | — |
| 2024-10-15 | $164.93 | $166.80 | 511,800 | — | — |
| 2024-10-14 | $164.68 | $166.55 | 516,300 | — | — |
| 2024-10-11 | $162.50 | $164.34 | 377,900 | — | — |
| 2024-10-10 | $163.98 | $165.84 | 536,200 | — | — |
| 2024-10-09 | $163.60 | $165.46 | 620,200 | — | — |
| 2024-10-08 | $159.94 | $161.76 | 560,900 | — | — |
| 2024-10-07 | $163.61 | $165.47 | 398,100 | — | — |
| 2024-10-04 | $167.97 | $169.88 | 356,000 | — | — |
| 2024-10-03 | $166.56 | $168.45 | 348,600 | — | — |
| 2024-10-02 | $166.73 | $168.62 | 345,400 | — | — |
| 2024-10-01 | $166.31 | $168.20 | 504,800 | — | — |
| 2024-09-30 | $166.57 | $168.46 | 501,100 | — | — |
| 2024-09-27 | $167.80 | $169.70 | 467,900 | — | — |
| 2024-09-26 | $167.46 | $169.36 | 1,586,800 | — | — |
| 2024-09-25 | $167.84 | $169.75 | 524,300 | — | — |
| 2024-09-24 | $173.72 | $175.69 | 525,100 | — | — |
| 2024-09-23 | $172.58 | $174.54 | 557,000 | — | — |
| 2024-09-20 | $170.24 | $172.17 | 1,306,300 | — | — |
| 2024-09-19 | $172.93 | $174.89 | 609,500 | — | — |
| 2024-09-18 | $170.94 | $172.88 | 614,600 | — | — |
| 2024-09-17 | $169.04 | $170.96 | 484,000 | — | — |
| 2024-09-16 | $169.09 | $171.01 | 602,100 | — | — |
| 2024-09-13 | $169.38 | $171.30 | 826,100 | — | — |
| 2024-09-12 | $167.55 | $169.45 | 1,037,600 | — | — |
| 2024-09-11 | $168.50 | $170.41 | 820,500 | — | — |
| 2024-09-10 | $167.62 | $169.52 | 744,500 | — | — |
| 2024-09-09 | $163.82 | $165.68 | 1,025,300 | — | — |
| 2024-09-06 | $154.91 | $156.67 | 982,100 | — | — |
| 2024-09-05 | $156.22 | $157.99 | 3,017,800 | — | — |
| 2024-09-04 | $160.00 | $161.82 | 555,800 | — | — |
| 2024-09-03 | $161.29 | $163.12 | 651,000 | — | — |
| 2024-08-30 | $162.78 | $164.63 | 648,500 | — | — |
| 2024-08-29 | $163.55 | $165.41 | 349,800 | — | — |
| 2024-08-28 | $163.04 | $164.89 | 528,700 | — | — |
| 2024-08-27 | $163.10 | $164.95 | 494,100 | — | — |
| 2024-08-26 | $164.61 | $166.48 | 447,400 | — | — |
| 2024-08-23 | $163.23 | $164.70 | 582,700 | — | — |
| 2024-08-22 | $160.14 | $161.59 | 440,700 | — | — |
| 2024-08-21 | $160.80 | $162.25 | 437,900 | — | — |
| 2024-08-20 | $158.55 | $159.98 | 467,100 | — | — |
| 2024-08-19 | $158.90 | $160.33 | 482,700 | — | — |
| 2024-08-16 | $160.00 | $161.44 | 1,418,900 | — | — |
| 2024-08-15 | $159.69 | $161.13 | 742,900 | — | — |
| 2024-08-14 | $155.17 | $156.57 | 575,600 | — | — |
| 2024-08-13 | $156.65 | $158.06 | 707,000 | — | — |
| 2024-08-12 | $153.71 | $155.10 | 514,300 | — | — |
| 2024-08-09 | $158.04 | $159.47 | 470,400 | — | — |
| 2024-08-08 | $159.29 | $160.73 | 710,300 | — | — |
| 2024-08-07 | $152.74 | $154.12 | 774,900 | — | — |
| 2024-08-06 | $158.40 | $159.83 | 668,200 | — | — |
| 2024-08-05 | $158.07 | $159.50 | 3,179,700 | — | — |
| 2024-08-02 | $164.31 | $165.79 | 845,600 | — | — |
| 2024-08-01 | $167.38 | $168.89 | 1,693,200 | — | — |
| 2024-07-31 | $166.79 | $168.30 | 1,338,900 | — | — |
| 2024-07-30 | $165.47 | $166.96 | 644,100 | — | — |
| 2024-07-29 | $164.23 | $165.71 | 560,800 | — | — |
| 2024-07-26 | $164.03 | $165.51 | 585,900 | — | — |
| 2024-07-25 | $162.89 | $164.36 | 651,800 | — | — |
| 2024-07-24 | $158.58 | $160.01 | 700,100 | — | — |
| 2024-07-23 | $165.42 | $166.91 | 997,100 | — | — |
| 2024-07-22 | $159.99 | $161.43 | 610,600 | — | — |
| 2024-07-19 | $158.10 | $159.53 | 747,800 | — | — |
| 2024-07-18 | $154.79 | $156.19 | 735,500 | — | — |
| 2024-07-17 | $160.68 | $162.13 | 752,900 | — | — |
| 2024-07-16 | $161.03 | $162.48 | 987,100 | — | — |
| 2024-07-15 | $156.11 | $157.52 | 1,090,900 | — | — |
| 2024-07-12 | $148.43 | $149.77 | 908,200 | — | — |
| 2024-07-11 | $144.48 | $145.78 | 764,000 | — | — |
| 2024-07-10 | $140.28 | $141.55 | 581,700 | — | — |
| 2024-07-09 | $140.16 | $141.43 | 741,700 | — | — |
| 2024-07-08 | $140.35 | $141.62 | 666,200 | — | — |
| 2024-07-05 | $141.96 | $143.24 | 427,700 | — | — |
| 2024-07-03 | $143.11 | $144.40 | 458,000 | — | — |
| 2024-07-02 | $142.17 | $143.45 | 712,900 | — | — |
| 2024-07-01 | $142.30 | $143.58 | 699,900 | — | — |
| 2024-06-28 | $143.04 | $144.33 | 995,200 | — | — |
| 2024-06-27 | $141.78 | $143.06 | 584,700 | — | — |
| 2024-06-26 | $141.00 | $142.27 | 1,023,700 | — | — |
| 2024-06-25 | $141.54 | $142.82 | 720,800 | — | — |
| 2024-06-24 | $145.00 | $146.31 | 657,700 | — | — |
| 2024-06-21 | $147.40 | $148.73 | 2,647,600 | — | — |
| 2024-06-20 | $145.68 | $147.00 | 802,800 | — | — |
| 2024-06-18 | $141.46 | $142.74 | 1,085,400 | — | — |
| 2024-06-17 | $142.89 | $144.18 | 1,009,700 | — | — |
| 2024-06-14 | $142.78 | $144.07 | 795,600 | — | — |
| 2024-06-13 | $140.99 | $142.26 | 725,400 | — | — |
| 2024-06-12 | $144.16 | $145.46 | 694,500 | — | — |
| 2024-06-11 | $143.39 | $144.68 | 883,500 | — | — |
| 2024-06-10 | $146.30 | $147.62 | 878,100 | — | — |
| 2024-06-07 | $145.33 | $146.64 | 792,400 | — | — |
| 2024-06-06 | $145.25 | $146.56 | 1,076,300 | — | — |
| 2024-06-05 | $144.32 | $145.62 | 804,500 | — | — |
| 2024-06-04 | $146.63 | $147.95 | 946,200 | — | — |
| 2024-06-03 | $145.15 | $146.46 | 1,758,500 | — | — |
| 2024-05-31 | $145.32 | $146.63 | 2,551,900 | — | — |
| 2024-05-30 | $158.95 | $160.39 | 959,600 | — | — |
| 2024-05-29 | $163.59 | $165.07 | 876,800 | — | — |
| 2024-05-28 | $166.79 | $168.30 | 824,900 | — | — |
| 2024-05-24 | $170.68 | $172.22 | 759,200 | — | — |
| 2024-05-23 | $174.44 | $175.64 | 629,400 | — | — |
| 2024-05-22 | $180.67 | $181.91 | 646,700 | — | — |
| 2024-05-21 | $179.67 | $180.90 | 379,300 | — | — |
| 2024-05-20 | $180.29 | $181.53 | 484,800 | — | — |
| 2024-05-17 | $182.28 | $183.53 | 493,200 | — | — |
| 2024-05-16 | $181.07 | $182.31 | 615,300 | — | — |
| 2024-05-15 | $177.45 | $178.67 | 673,300 | — | — |
| 2024-05-14 | $174.51 | $175.71 | 494,400 | — | — |
| 2024-05-13 | $174.08 | $175.27 | 468,500 | — | — |
| 2024-05-10 | $173.39 | $174.58 | 474,200 | — | — |
| 2024-05-09 | $173.58 | $174.77 | 521,600 | — | — |
| 2024-05-08 | $172.28 | $173.46 | 501,900 | — | — |
| 2024-05-07 | $176.47 | $177.68 | 502,200 | — | — |
| 2024-05-06 | $174.44 | $175.64 | 748,400 | — | — |
| 2024-05-03 | $171.29 | $172.47 | 1,207,000 | — | — |
| 2024-05-02 | $166.72 | $167.86 | 2,756,600 | — | — |
| 2024-05-01 | $186.24 | $187.52 | 1,363,200 | — | — |
| 2024-04-30 | $187.98 | $189.27 | 883,600 | — | — |
| 2024-04-29 | $193.19 | $194.52 | 757,800 | — | — |
| 2024-04-26 | $188.89 | $190.19 | 675,000 | — | — |
| 2024-04-25 | $186.58 | $187.86 | 843,500 | — | — |
| 2024-04-24 | $187.91 | $189.20 | 549,100 | — | — |
| 2024-04-23 | $188.09 | $189.38 | 607,200 | — | — |
| 2024-04-22 | $186.71 | $187.99 | 522,100 | — | — |
| 2024-04-19 | $183.25 | $184.51 | 572,600 | — | — |
| 2024-04-18 | $184.87 | $186.14 | 614,000 | — | — |
| 2024-04-17 | $186.86 | $188.14 | 821,800 | — | — |
| 2024-04-16 | $190.15 | $191.45 | 795,500 | — | — |
| 2024-04-15 | $192.73 | $194.05 | 601,000 | — | — |
| 2024-04-12 | $198.00 | $199.36 | 758,300 | — | — |
| 2024-04-11 | $204.52 | $205.92 | 521,900 | — | — |
| 2024-04-10 | $203.31 | $204.70 | 1,152,700 | — | — |
| 2024-04-09 | $207.82 | $209.25 | 647,800 | — | — |
| 2024-04-08 | $201.86 | $203.24 | 707,100 | — | — |
| 2024-04-05 | $198.29 | $199.65 | 622,300 | — | — |
| 2024-04-04 | $197.75 | $199.11 | 749,700 | — | — |
| 2024-04-03 | $198.81 | $200.17 | 980,800 | — | — |
| 2024-04-02 | $197.67 | $199.03 | 1,156,100 | — | — |
| 2024-04-01 | $198.28 | $199.64 | 785,100 | — | — |
| 2024-03-28 | $199.01 | $200.38 | 750,700 | — | — |
| 2024-03-27 | $197.22 | $198.57 | 766,400 | — | — |
| 2024-03-26 | $190.60 | $191.91 | 1,098,600 | — | — |
| 2024-03-25 | $191.26 | $192.57 | 397,300 | — | — |
| 2024-03-22 | $192.47 | $193.79 | 459,000 | — | — |
| 2024-03-21 | $193.53 | $194.86 | 565,700 | — | — |
| 2024-03-20 | $191.34 | $192.65 | 493,300 | — | — |
| 2024-03-19 | $189.58 | $190.88 | 691,800 | — | — |
| 2024-03-18 | $191.61 | $192.92 | 756,300 | — | — |
| 2024-03-15 | $189.70 | $191.00 | 1,680,200 | — | — |
| 2024-03-14 | $189.80 | $191.10 | 820,000 | — | — |
| 2024-03-13 | $188.25 | $189.54 | 791,200 | — | — |
| 2024-03-12 | $186.84 | $188.12 | 635,100 | — | — |
| 2024-03-11 | $184.50 | $185.77 | 895,100 | — | — |
| 2024-03-08 | $181.22 | $182.46 | 721,100 | — | — |
| 2024-03-07 | $181.68 | $182.93 | 799,800 | — | — |
| 2024-03-06 | $175.88 | $177.09 | 715,100 | — | — |
| 2024-03-05 | $173.89 | $175.08 | 929,600 | — | — |
| 2024-03-04 | $178.05 | $179.27 | 913,600 | — | — |
| 2024-03-01 | $184.75 | $186.02 | 659,800 | — | — |
| 2024-02-29 | $182.39 | $183.26 | 911,800 | — | — |
| 2024-02-28 | $183.60 | $184.48 | 755,200 | — | — |
| 2024-02-27 | $183.10 | $183.98 | 748,300 | — | — |
| 2024-02-26 | $180.08 | $180.94 | 729,600 | — | — |
| 2024-02-23 | $184.67 | $185.55 | 1,335,400 | — | — |
| 2024-02-22 | $181.71 | $182.58 | 1,238,400 | — | — |
| 2024-02-21 | $182.02 | $182.89 | 697,600 | — | — |
| 2024-02-20 | $190.05 | $190.96 | 745,900 | — | — |
| 2024-02-16 | $190.82 | $191.73 | 904,600 | — | — |
| 2024-02-15 | $194.38 | $195.31 | 1,612,300 | — | — |
| 2024-02-14 | $189.25 | $190.16 | 1,015,800 | — | — |
| 2024-02-13 | $186.97 | $187.87 | 1,097,600 | — | — |
| 2024-02-12 | $191.70 | $192.62 | 1,129,500 | — | — |
| 2024-02-09 | $190.00 | $190.91 | 1,783,900 | — | — |
| 2024-02-08 | $195.75 | $196.69 | 1,777,200 | — | — |
| 2024-02-07 | $199.03 | $199.98 | 1,264,100 | — | — |
| 2024-02-06 | $197.66 | $198.61 | 1,377,300 | — | — |
| 2024-02-05 | $194.23 | $195.16 | 798,700 | — | — |
| 2024-02-02 | $194.99 | $195.92 | 911,700 | — | — |
| 2024-02-01 | $192.72 | $193.64 | 993,400 | — | — |
| 2024-01-31 | $190.24 | $191.15 | 563,300 | — | — |
| 2024-01-30 | $195.52 | $196.46 | 490,800 | — | — |
| 2024-01-29 | $195.92 | $196.86 | 626,600 | — | — |
| 2024-01-26 | $193.81 | $194.74 | 801,100 | — | — |
| 2024-01-25 | $192.78 | $193.70 | 808,400 | — | — |
| 2024-01-24 | $193.42 | $194.35 | 680,700 | — | — |
| 2024-01-23 | $197.25 | $198.19 | 793,900 | — | — |
| 2024-01-22 | $195.21 | $196.15 | 1,505,000 | — | — |
| 2024-01-19 | $193.59 | $194.52 | 1,041,500 | — | — |
| 2024-01-18 | $195.64 | $196.58 | 712,400 | — | — |
| 2024-01-17 | $192.19 | $193.11 | 989,200 | — | — |
| 2024-01-16 | $194.74 | $195.67 | 879,800 | — | — |
| 2024-01-12 | $197.57 | $198.52 | 573,000 | — | — |
| 2024-01-11 | $200.29 | $201.25 | 832,900 | — | — |
| 2024-01-10 | $202.00 | $202.97 | 641,700 | — | — |
| 2024-01-09 | $203.02 | $203.99 | 429,400 | — | — |
| 2024-01-08 | $204.14 | $205.12 | 600,500 | — | — |
| 2024-01-05 | $197.15 | $198.09 | 624,500 | — | — |
| 2024-01-04 | $196.50 | $197.44 | 571,700 | — | — |
| 2024-01-03 | $194.45 | $195.38 | 831,800 | — | — |
| 2024-01-02 | $204.60 | $205.58 | 990,100 | — | — |