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
- 2013-05-09 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 | $196.51 | $196.51 | 718,900 | — | — |
| 2024-12-30 | $197.45 | $197.45 | 610,500 | — | — |
| 2024-12-27 | $199.39 | $199.39 | 503,100 | — | — |
| 2024-12-26 | $200.25 | $200.25 | 680,000 | — | — |
| 2024-12-24 | $199.99 | $199.99 | 398,000 | — | — |
| 2024-12-23 | $199.11 | $199.11 | 1,315,000 | — | — |
| 2024-12-20 | $197.27 | $197.27 | 3,346,300 | — | — |
| 2024-12-19 | $191.52 | $191.52 | 2,016,300 | — | — |
| 2024-12-18 | $190.97 | $190.97 | 1,751,100 | — | — |
| 2024-12-17 | $196.64 | $196.64 | 1,652,300 | — | — |
| 2024-12-16 | $197.09 | $197.09 | 1,804,700 | — | — |
| 2024-12-13 | $199.06 | $199.06 | 1,161,500 | — | — |
| 2024-12-12 | $200.37 | $200.37 | 1,156,300 | — | — |
| 2024-12-11 | $201.07 | $201.07 | 1,457,800 | — | — |
| 2024-12-10 | $203.20 | $203.20 | 1,791,700 | — | — |
| 2024-12-09 | $206.44 | $206.44 | 1,749,000 | — | — |
| 2024-12-06 | $202.63 | $202.63 | 1,388,100 | — | — |
| 2024-12-05 | $199.93 | $199.93 | 1,287,500 | — | — |
| 2024-12-04 | $203.17 | $203.17 | 1,042,200 | — | — |
| 2024-12-03 | $200.58 | $200.58 | 1,609,000 | — | — |
| 2024-12-02 | $201.79 | $201.79 | 1,869,600 | — | — |
| 2024-11-29 | $200.84 | $200.84 | 513,700 | — | — |
| 2024-11-27 | $201.43 | $201.43 | 822,700 | — | — |
| 2024-11-26 | $201.23 | $201.23 | 1,370,000 | — | — |
| 2024-11-25 | $204.02 | $204.02 | 2,222,200 | — | — |
| 2024-11-22 | $201.82 | $201.82 | 1,887,800 | — | — |
| 2024-11-21 | $197.60 | $197.60 | 1,858,500 | — | — |
| 2024-11-20 | $194.38 | $194.38 | 2,639,700 | — | — |
| 2024-11-19 | $191.33 | $191.33 | 3,035,600 | — | — |
| 2024-11-18 | $191.04 | $191.04 | 3,143,400 | — | — |
| 2024-11-15 | $192.68 | $192.68 | 4,579,100 | — | — |
| 2024-11-14 | $202.94 | $202.94 | 3,287,700 | — | — |
| 2024-11-13 | $211.51 | $211.51 | 3,191,000 | — | — |
| 2024-11-12 | $213.57 | $213.57 | 2,045,600 | — | — |
| 2024-11-11 | $216.99 | $216.99 | 1,729,700 | — | — |
| 2024-11-08 | $219.23 | $219.23 | 1,418,400 | — | — |
| 2024-11-07 | $217.68 | $217.68 | 1,774,600 | — | — |
| 2024-11-06 | $221.25 | $221.25 | 2,064,200 | — | — |
| 2024-11-05 | $212.87 | $212.87 | 1,125,600 | — | — |
| 2024-11-04 | $210.19 | $210.19 | 2,098,700 | — | — |
| 2024-11-01 | $209.16 | $209.16 | 1,791,900 | — | — |
| 2024-10-31 | $205.82 | $205.82 | 3,271,600 | — | — |
| 2024-10-30 | $216.04 | $216.04 | 1,409,900 | — | — |
| 2024-10-29 | $216.34 | $216.34 | 1,579,200 | — | — |
| 2024-10-28 | $217.54 | $217.54 | 1,073,300 | — | — |
| 2024-10-25 | $214.63 | $214.63 | 1,012,700 | — | — |
| 2024-10-24 | $211.71 | $211.71 | 2,286,500 | — | — |
| 2024-10-23 | $228.31 | $228.31 | 865,500 | — | — |
| 2024-10-22 | $228.30 | $228.30 | 953,800 | — | — |
| 2024-10-21 | $231.19 | $231.19 | 846,200 | — | — |
| 2024-10-18 | $236.69 | $236.69 | 810,900 | — | — |
| 2024-10-17 | $233.89 | $233.89 | 914,600 | — | — |
| 2024-10-16 | $233.06 | $233.06 | 870,100 | — | — |
| 2024-10-15 | $232.98 | $232.98 | 1,087,500 | — | — |
| 2024-10-14 | $233.22 | $233.22 | 711,700 | — | — |
| 2024-10-11 | $229.26 | $229.26 | 971,300 | — | — |
| 2024-10-10 | $230.25 | $230.25 | 718,700 | — | — |
| 2024-10-09 | $228.79 | $228.79 | 673,900 | — | — |
| 2024-10-08 | $226.72 | $226.72 | 885,100 | — | — |
| 2024-10-07 | $225.36 | $225.36 | 975,700 | — | — |
| 2024-10-04 | $229.84 | $229.84 | 591,200 | — | — |
| 2024-10-03 | $227.40 | $227.40 | 854,300 | — | — |
| 2024-10-02 | $231.76 | $231.76 | 795,600 | — | — |
| 2024-10-01 | $231.37 | $231.37 | 803,600 | — | — |
| 2024-09-30 | $236.97 | $236.97 | 724,000 | — | — |
| 2024-09-27 | $234.79 | $234.79 | 858,500 | — | — |
| 2024-09-26 | $236.23 | $236.23 | 718,100 | — | — |
| 2024-09-25 | $231.71 | $231.71 | 1,302,100 | — | — |
| 2024-09-24 | $239.57 | $239.57 | 1,053,800 | — | — |
| 2024-09-23 | $240.73 | $240.73 | 742,100 | — | — |
| 2024-09-20 | $242.12 | $242.12 | 3,159,500 | — | — |
| 2024-09-19 | $244.62 | $244.62 | 1,168,500 | — | — |
| 2024-09-18 | $242.67 | $242.67 | 1,584,200 | — | — |
| 2024-09-17 | $239.98 | $239.98 | 1,427,200 | — | — |
| 2024-09-16 | $239.38 | $239.38 | 1,031,700 | — | — |
| 2024-09-13 | $238.70 | $238.70 | 1,144,700 | — | — |
| 2024-09-12 | $238.40 | $238.40 | 1,406,500 | — | — |
| 2024-09-11 | $237.30 | $237.30 | 1,227,500 | — | — |
| 2024-09-10 | $235.20 | $235.20 | 2,371,400 | — | — |
| 2024-09-09 | $240.87 | $240.87 | 2,118,900 | — | — |
| 2024-09-06 | $243.07 | $243.07 | 919,800 | — | — |
| 2024-09-05 | $248.14 | $248.14 | 786,400 | — | — |
| 2024-09-04 | $248.84 | $248.84 | 1,059,800 | — | — |
| 2024-09-03 | $248.81 | $248.81 | 1,229,900 | — | — |
| 2024-08-30 | $251.55 | $251.55 | 1,194,400 | — | — |
| 2024-08-29 | $250.79 | $250.79 | 754,100 | — | — |
| 2024-08-28 | $247.55 | $247.55 | 727,000 | — | — |
| 2024-08-27 | $248.60 | $248.60 | 911,600 | — | — |
| 2024-08-26 | $247.86 | $247.86 | 407,800 | — | — |
| 2024-08-23 | $248.93 | $248.93 | 557,500 | — | — |
| 2024-08-22 | $244.96 | $244.96 | 523,900 | — | — |
| 2024-08-21 | $247.00 | $247.00 | 717,400 | — | — |
| 2024-08-20 | $246.94 | $246.94 | 1,197,100 | — | — |
| 2024-08-19 | $243.11 | $243.11 | 797,600 | — | — |
| 2024-08-16 | $239.63 | $239.63 | 438,400 | — | — |
| 2024-08-15 | $240.91 | $240.91 | 837,400 | — | — |
| 2024-08-14 | $236.21 | $236.21 | 517,600 | — | — |
| 2024-08-13 | $238.44 | $238.44 | 964,200 | — | — |
| 2024-08-12 | $231.46 | $231.46 | 761,200 | — | — |
| 2024-08-09 | $237.47 | $237.47 | 552,600 | — | — |
| 2024-08-08 | $236.07 | $236.07 | 635,200 | — | — |
| 2024-08-07 | $229.62 | $229.62 | 1,431,900 | — | — |
| 2024-08-06 | $237.26 | $237.26 | 921,700 | — | — |
| 2024-08-05 | $233.65 | $233.65 | 1,195,300 | — | — |
| 2024-08-02 | $241.78 | $241.78 | 1,141,400 | — | — |
| 2024-08-01 | $248.36 | $248.36 | 975,000 | — | — |
| 2024-07-31 | $246.23 | $246.23 | 1,287,400 | — | — |
| 2024-07-30 | $245.57 | $245.57 | 1,309,300 | — | — |
| 2024-07-29 | $237.25 | $237.25 | 948,600 | — | — |
| 2024-07-26 | $239.67 | $239.67 | 1,195,200 | — | — |
| 2024-07-25 | $232.29 | $232.29 | 1,967,800 | — | — |
| 2024-07-24 | $238.75 | $238.75 | 1,339,300 | — | — |
| 2024-07-23 | $238.79 | $238.79 | 1,918,100 | — | — |
| 2024-07-22 | $245.23 | $245.23 | 2,496,300 | — | — |
| 2024-07-19 | $224.57 | $224.57 | 1,093,500 | — | — |
| 2024-07-18 | $224.85 | $224.85 | 874,000 | — | — |
| 2024-07-17 | $230.29 | $230.29 | 1,025,100 | — | — |
| 2024-07-16 | $232.97 | $232.97 | 1,315,000 | — | — |
| 2024-07-15 | $225.89 | $225.89 | 1,056,500 | — | — |
| 2024-07-12 | $224.17 | $224.17 | 1,362,200 | — | — |
| 2024-07-11 | $219.44 | $219.44 | 1,124,700 | — | — |
| 2024-07-10 | $211.98 | $211.98 | 888,200 | — | — |
| 2024-07-09 | $213.05 | $213.05 | 1,123,300 | — | — |
| 2024-07-08 | $208.94 | $208.94 | 1,287,100 | — | — |
| 2024-07-05 | $208.10 | $208.10 | 1,108,800 | — | — |
| 2024-07-03 | $206.81 | $206.81 | 929,700 | — | — |
| 2024-07-02 | $207.47 | $207.47 | 936,400 | — | — |
| 2024-07-01 | $208.49 | $208.49 | 1,125,300 | — | — |
| 2024-06-28 | $211.44 | $211.44 | 5,448,200 | — | — |
| 2024-06-27 | $212.75 | $212.75 | 1,014,400 | — | — |
| 2024-06-26 | $211.18 | $211.18 | 1,658,100 | — | — |
| 2024-06-25 | $211.42 | $211.42 | 1,380,900 | — | — |
| 2024-06-24 | $214.09 | $214.09 | 1,464,300 | — | — |
| 2024-06-21 | $216.25 | $216.25 | 1,590,600 | — | — |
| 2024-06-20 | $214.19 | $214.19 | 975,200 | — | — |
| 2024-06-18 | $212.83 | $212.83 | 1,099,400 | — | — |
| 2024-06-17 | $213.32 | $213.32 | 1,014,200 | — | — |
| 2024-06-14 | $212.75 | $212.75 | 845,000 | — | — |
| 2024-06-13 | $213.96 | $213.96 | 904,400 | — | — |
| 2024-06-12 | $217.46 | $217.46 | 1,233,600 | — | — |
| 2024-06-11 | $215.51 | $215.51 | 1,613,700 | — | — |
| 2024-06-10 | $215.83 | $215.83 | 1,670,200 | — | — |
| 2024-06-07 | $219.23 | $219.23 | 1,305,300 | — | — |
| 2024-06-06 | $220.49 | $220.49 | 1,146,700 | — | — |
| 2024-06-05 | $218.90 | $218.90 | 1,164,800 | — | — |
| 2024-06-04 | $217.18 | $217.18 | 1,153,700 | — | — |
| 2024-06-03 | $216.47 | $216.47 | 1,393,200 | — | — |
| 2024-05-31 | $219.09 | $219.09 | 3,504,000 | — | — |
| 2024-05-30 | $222.45 | $222.45 | 1,150,100 | — | — |
| 2024-05-29 | $225.00 | $225.00 | 1,411,600 | — | — |
| 2024-05-28 | $226.71 | $226.71 | 1,160,200 | — | — |
| 2024-05-24 | $229.60 | $229.60 | 751,300 | — | — |
| 2024-05-23 | $227.09 | $227.09 | 788,100 | — | — |
| 2024-05-22 | $226.03 | $226.03 | 1,155,700 | — | — |
| 2024-05-21 | $229.38 | $229.38 | 1,060,600 | — | — |
| 2024-05-20 | $230.09 | $230.09 | 701,400 | — | — |
| 2024-05-17 | $231.18 | $231.18 | 723,900 | — | — |
| 2024-05-16 | $235.00 | $235.00 | 1,009,000 | — | — |
| 2024-05-15 | $233.69 | $233.69 | 963,400 | — | — |
| 2024-05-14 | $231.14 | $231.14 | 699,600 | — | — |
| 2024-05-13 | $229.04 | $229.04 | 867,400 | — | — |
| 2024-05-10 | $234.08 | $234.08 | 1,262,000 | — | — |
| 2024-05-09 | $229.20 | $229.20 | 643,700 | — | — |
| 2024-05-08 | $227.88 | $227.88 | 579,500 | — | — |
| 2024-05-07 | $229.14 | $229.14 | 849,900 | — | — |
| 2024-05-06 | $227.04 | $227.04 | 684,900 | — | — |
| 2024-05-03 | $223.37 | $223.37 | 1,052,900 | — | — |
| 2024-05-02 | $222.14 | $222.14 | 1,697,700 | — | — |
| 2024-05-01 | $232.94 | $232.94 | 1,025,500 | — | — |
| 2024-04-30 | $231.77 | $231.77 | 674,200 | — | — |
| 2024-04-29 | $235.48 | $235.48 | 740,100 | — | — |
| 2024-04-26 | $234.88 | $234.88 | 697,600 | — | — |
| 2024-04-25 | $233.98 | $233.98 | 1,061,400 | — | — |
| 2024-04-24 | $240.84 | $240.84 | 1,505,700 | — | — |
| 2024-04-23 | $238.62 | $238.62 | 1,112,800 | — | — |
| 2024-04-22 | $231.34 | $231.34 | 737,100 | — | — |
| 2024-04-19 | $228.09 | $228.09 | 777,000 | — | — |
| 2024-04-18 | $227.17 | $227.17 | 631,200 | — | — |
| 2024-04-17 | $227.25 | $227.25 | 705,900 | — | — |
| 2024-04-16 | $229.14 | $229.14 | 921,000 | — | — |
| 2024-04-15 | $231.16 | $231.16 | 609,500 | — | — |
| 2024-04-12 | $234.23 | $234.23 | 932,300 | — | — |
| 2024-04-11 | $238.02 | $238.02 | 658,400 | — | — |
| 2024-04-10 | $239.41 | $239.41 | 534,600 | — | — |
| 2024-04-09 | $245.33 | $245.33 | 548,700 | — | — |
| 2024-04-08 | $241.50 | $241.50 | 495,400 | — | — |
| 2024-04-05 | $241.45 | $241.45 | 556,600 | — | — |
| 2024-04-04 | $238.53 | $238.53 | 939,800 | — | — |
| 2024-04-03 | $242.98 | $242.98 | 880,200 | — | — |
| 2024-04-02 | $245.51 | $245.51 | 997,500 | — | — |
| 2024-04-01 | $248.87 | $248.87 | 633,300 | — | — |
| 2024-03-28 | $252.89 | $252.89 | 771,400 | — | — |
| 2024-03-27 | $252.57 | $252.57 | 747,000 | — | — |
| 2024-03-26 | $247.74 | $247.74 | 880,400 | — | — |
| 2024-03-25 | $248.88 | $248.88 | 688,400 | — | — |
| 2024-03-22 | $252.41 | $252.41 | 646,300 | — | — |
| 2024-03-21 | $254.56 | $254.56 | 1,122,200 | — | — |
| 2024-03-20 | $252.72 | $252.72 | 1,242,500 | — | — |
| 2024-03-19 | $254.16 | $254.16 | 797,600 | — | — |
| 2024-03-18 | $253.87 | $253.87 | 734,300 | — | — |
| 2024-03-15 | $252.71 | $252.71 | 1,139,800 | — | — |
| 2024-03-14 | $254.26 | $254.26 | 989,200 | — | — |
| 2024-03-13 | $255.65 | $255.65 | 813,000 | — | — |
| 2024-03-12 | $259.10 | $259.10 | 839,100 | — | — |
| 2024-03-11 | $258.58 | $258.58 | 994,000 | — | — |
| 2024-03-08 | $257.18 | $257.18 | 842,800 | — | — |
| 2024-03-07 | $258.59 | $258.59 | 872,400 | — | — |
| 2024-03-06 | $252.97 | $252.97 | 843,600 | — | — |
| 2024-03-05 | $250.20 | $250.20 | 655,800 | — | — |
| 2024-03-04 | $251.56 | $251.56 | 642,100 | — | — |
| 2024-03-01 | $252.45 | $252.45 | 1,144,500 | — | — |
| 2024-02-29 | $247.16 | $247.16 | 1,393,600 | — | — |
| 2024-02-28 | $250.31 | $250.31 | 975,000 | — | — |
| 2024-02-27 | $248.84 | $248.84 | 629,500 | — | — |
| 2024-02-26 | $247.48 | $247.48 | 618,400 | — | — |
| 2024-02-23 | $247.26 | $247.26 | 973,700 | — | — |
| 2024-02-22 | $247.33 | $247.33 | 1,936,600 | — | — |
| 2024-02-21 | $237.28 | $237.28 | 1,186,100 | — | — |
| 2024-02-20 | $234.76 | $234.76 | 1,015,300 | — | — |
| 2024-02-16 | $238.60 | $238.60 | 1,021,400 | — | — |
| 2024-02-15 | $241.47 | $241.47 | 1,677,700 | — | — |
| 2024-02-14 | $243.47 | $243.47 | 2,798,200 | — | — |
| 2024-02-13 | $215.27 | $215.27 | 1,353,800 | — | — |
| 2024-02-12 | $217.88 | $217.88 | 1,034,300 | — | — |
| 2024-02-09 | $218.20 | $218.20 | 1,143,900 | — | — |
| 2024-02-08 | $217.00 | $217.00 | 984,200 | — | — |
| 2024-02-07 | $214.34 | $214.34 | 965,500 | — | — |
| 2024-02-06 | $215.41 | $215.41 | 1,239,300 | — | — |
| 2024-02-05 | $210.71 | $210.71 | 1,162,200 | — | — |
| 2024-02-02 | $210.75 | $210.75 | 586,500 | — | — |
| 2024-02-01 | $211.30 | $211.30 | 921,000 | — | — |
| 2024-01-31 | $208.23 | $208.23 | 1,716,700 | — | — |
| 2024-01-30 | $217.08 | $217.08 | 665,100 | — | — |
| 2024-01-29 | $218.02 | $218.02 | 611,800 | — | — |
| 2024-01-26 | $216.09 | $216.09 | 1,040,300 | — | — |
| 2024-01-25 | $215.50 | $215.50 | 849,800 | — | — |
| 2024-01-24 | $212.88 | $212.88 | 1,219,400 | — | — |
| 2024-01-23 | $213.53 | $213.53 | 980,800 | — | — |
| 2024-01-22 | $217.75 | $217.75 | 1,047,400 | — | — |
| 2024-01-19 | $215.39 | $215.39 | 1,370,100 | — | — |
| 2024-01-18 | $213.19 | $213.19 | 1,008,500 | — | — |
| 2024-01-17 | $210.91 | $210.91 | 996,900 | — | — |
| 2024-01-16 | $212.70 | $212.70 | 767,700 | — | — |
| 2024-01-12 | $213.85 | $213.85 | 1,053,600 | — | — |
| 2024-01-11 | $213.95 | $213.95 | 2,036,000 | — | — |
| 2024-01-10 | $217.13 | $217.13 | 1,590,500 | — | — |
| 2024-01-09 | $221.75 | $221.75 | 649,600 | — | — |
| 2024-01-08 | $224.06 | $224.06 | 603,100 | — | — |
| 2024-01-05 | $220.52 | $220.52 | 558,000 | — | — |
| 2024-01-04 | $220.08 | $220.08 | 839,700 | — | — |
| 2024-01-03 | $220.01 | $220.01 | 1,201,400 | — | — |
| 2024-01-02 | $230.39 | $230.39 | 812,300 | — | — |