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
- 2003-11-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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $261.65 | 25,273 |
| 2026-09-03 | — | — | — | $251.16 | 35,970 |
| 2026-09-02 | — | — | — | $251.46 | 15,823 |
| 2026-09-01 | — | — | — | $251.00 | 18,882 |
| 2026-08-31 | — | — | — | $254.49 | 12,642 |
| 2026-08-28 | — | — | — | $260.08 | 9,673 |
| 2026-08-27 | $260.13 | $295.82 | 399,800 | $257.45 | 16,669 |
| 2026-08-26 | $255.17 | $290.18 | 415,300 | $251.08 | 25,064 |
| 2026-08-25 | $251.39 | $285.88 | 482,800 | $248.24 | 39,215 |
| 2026-08-24 | $243.65 | $277.08 | 436,000 | $248.15 | 23,311 |
| 2026-08-21 | $250.14 | $284.46 | 435,800 | $251.81 | 11,016 |
| 2026-08-20 | $250.77 | $285.18 | 483,600 | $251.29 | 40,296 |
| 2026-08-19 | $251.78 | $286.33 | 866,700 | $261.34 | 56,496 |
| 2026-08-18 | $259.80 | $295.45 | 916,500 | $260.71 | 59,085 |
| 2026-08-17 | $263.88 | $300.09 | 1,183,300 | $259.30 | 51,809 |
| 2026-08-14 | $258.74 | $294.24 | 469,800 | $258.50 | 23,593 |
| 2026-08-13 | $254.58 | $289.51 | 462,400 | $257.14 | 40,107 |
| 2026-08-12 | $255.21 | $290.23 | 446,100 | $260.08 | 34,321 |
| 2026-08-11 | $254.00 | $288.85 | 444,600 | $255.24 | 39,065 |
| 2026-08-10 | $253.74 | $288.56 | 728,700 | $253.78 | 31,881 |
| 2026-08-07 | $252.42 | $287.05 | 463,600 | $259.16 | 36,175 |
| 2026-08-06 | $259.21 | $294.78 | 398,200 | $264.80 | 29,555 |
| 2026-08-05 | $263.07 | $299.17 | 745,300 | $265.48 | 54,597 |
| 2026-08-04 | $263.79 | $299.98 | 805,300 | $261.34 | 55,958 |
| 2026-08-03 | $253.82 | $288.65 | 583,400 | $257.95 | 36,149 |
| 2026-07-31 | $255.70 | $290.78 | 551,800 | $255.27 | 33,382 |
| 2026-07-30 | $252.12 | $286.71 | 588,900 | $253.49 | 40,874 |
| 2026-07-29 | $248.68 | $282.80 | 1,331,100 | $245.61 | 105,279 |
| 2026-07-28 | $247.18 | $281.10 | 1,065,800 | $242.54 | 47,918 |
| 2026-07-27 | $244.89 | $278.49 | 809,100 | $246.69 | 71,916 |
| 2026-07-24 | $242.92 | $276.25 | 770,500 | $247.92 | 54,355 |
| 2026-07-23 | $247.96 | $281.98 | 422,200 | $251.44 | 42,990 |
| 2026-07-22 | $252.68 | $287.35 | 664,600 | $247.99 | 54,276 |
| 2026-07-21 | $249.30 | $283.51 | 617,000 | $241.35 | 40,361 |
| 2026-07-20 | $238.54 | $271.27 | 415,700 | $244.35 | 15,793 |
| 2026-07-17 | $242.62 | $275.91 | 752,100 | — | — |
| 2026-07-16 | $243.59 | $276.47 | 649,700 | — | — |
| 2026-07-15 | $250.08 | $283.83 | 1,117,400 | — | — |
| 2026-07-14 | $252.96 | $287.10 | 417,300 | — | — |
| 2026-07-13 | $251.31 | $285.23 | 677,000 | — | — |
| 2026-07-10 | $251.52 | $285.47 | 590,700 | — | — |
| 2026-07-09 | $250.16 | $283.92 | 781,700 | — | — |
| 2026-07-08 | $245.42 | $278.54 | 1,444,000 | — | — |
| 2026-07-07 | $235.67 | $267.48 | 1,598,400 | — | — |
| 2026-07-06 | $238.92 | $271.17 | 1,147,800 | — | — |
| 2026-07-02 | $244.64 | $277.66 | 988,700 | — | — |
| 2026-07-01 | $261.35 | $296.62 | 829,800 | — | — |
| 2026-06-30 | $267.34 | $303.42 | 1,050,400 | — | — |
| 2026-06-29 | $270.05 | $306.50 | 1,105,700 | — | — |
| 2026-06-26 | $266.27 | $302.21 | 1,774,700 | — | — |
| 2026-06-25 | $277.63 | $315.10 | 1,604,700 | — | — |
| 2026-06-24 | $283.22 | $321.45 | 1,364,400 | — | — |
| 2026-06-23 | $290.14 | $329.30 | 1,000,400 | — | — |
| 2026-06-22 | $283.26 | $321.49 | 1,513,400 | — | — |
| 2026-06-18 | $284.56 | $322.97 | 1,474,500 | — | — |
| 2026-06-17 | $283.81 | $322.12 | 912,000 | — | — |
| 2026-06-16 | $282.11 | $320.19 | 602,600 | — | — |
| 2026-06-15 | $284.65 | $323.07 | 626,500 | — | — |
| 2026-06-12 | $280.65 | $318.53 | 753,800 | — | — |
| 2026-06-11 | $277.09 | $314.49 | 698,300 | — | — |
| 2026-06-10 | $267.81 | $303.96 | 743,600 | — | — |
| 2026-06-09 | $272.80 | $309.62 | 730,900 | — | — |
| 2026-06-08 | $271.78 | $308.46 | 588,900 | — | — |
| 2026-06-05 | $268.80 | $305.08 | 484,100 | — | — |
| 2026-06-04 | $277.57 | $315.03 | 844,700 | — | — |
| 2026-06-03 | $279.25 | $316.94 | 703,500 | — | — |
| 2026-06-02 | $279.33 | $317.03 | 1,623,100 | — | — |
| 2026-06-01 | $270.50 | $307.01 | 1,016,000 | — | — |
| 2026-05-29 | $261.28 | $296.54 | 1,743,200 | — | — |
| 2026-05-28 | $246.22 | $279.45 | 877,100 | — | — |
| 2026-05-27 | $246.76 | $280.06 | 1,110,000 | — | — |
| 2026-05-26 | $240.00 | $272.39 | 462,000 | — | — |
| 2026-05-22 | $237.34 | $269.37 | 494,400 | — | — |
| 2026-05-21 | $230.76 | $261.91 | 485,600 | — | — |
| 2026-05-20 | $230.68 | $261.81 | 420,000 | — | — |
| 2026-05-19 | $226.26 | $256.80 | 605,800 | — | — |
| 2026-05-18 | $227.88 | $258.64 | 555,100 | — | — |
| 2026-05-15 | $230.29 | $261.37 | 405,200 | — | — |
| 2026-05-14 | $234.37 | $266.00 | 415,200 | — | — |
| 2026-05-13 | $231.75 | $263.03 | 747,700 | — | — |
| 2026-05-12 | $230.90 | $262.06 | 605,200 | — | — |
| 2026-05-11 | $237.02 | $269.01 | 766,000 | — | — |
| 2026-05-08 | $239.07 | $271.34 | 608,400 | — | — |
| 2026-05-07 | $232.45 | $263.82 | 842,500 | — | — |
| 2026-05-06 | $233.93 | $265.50 | 749,200 | — | — |
| 2026-05-05 | $234.72 | $266.40 | 530,200 | — | — |
| 2026-05-04 | $227.84 | $258.59 | 505,300 | — | — |
| 2026-05-01 | $228.20 | $259.00 | 512,400 | — | — |
| 2026-04-30 | $228.18 | $258.98 | 813,000 | — | — |
| 2026-04-29 | $224.04 | $254.28 | 691,500 | — | — |
| 2026-04-28 | $223.35 | $253.50 | 649,000 | — | — |
| 2026-04-27 | $225.72 | $256.19 | 643,900 | — | — |
| 2026-04-24 | $227.71 | $258.44 | 646,900 | — | — |
| 2026-04-23 | $222.83 | $252.91 | 886,800 | — | — |
| 2026-04-22 | $223.29 | $253.43 | 1,128,500 | — | — |
| 2026-04-21 | $215.19 | $244.23 | 583,300 | — | — |
| 2026-04-20 | $217.88 | $247.29 | 782,100 | — | — |
| 2026-04-17 | $214.32 | $243.25 | 752,900 | — | — |
| 2026-04-16 | $208.80 | $236.98 | 741,300 | — | — |
| 2026-04-15 | $205.45 | $233.18 | 689,600 | — | — |
| 2026-04-14 | $204.71 | $231.79 | 1,039,500 | — | — |
| 2026-04-13 | $206.60 | $233.93 | 989,100 | — | — |
| 2026-04-10 | $199.69 | $226.11 | 984,000 | — | — |
| 2026-04-09 | $199.46 | $225.85 | 881,200 | — | — |
| 2026-04-08 | $200.22 | $226.71 | 1,093,900 | — | — |
| 2026-04-07 | $195.59 | $221.47 | 1,695,800 | — | — |
| 2026-04-06 | $193.11 | $218.66 | 946,500 | — | — |
| 2026-04-02 | $186.92 | $211.65 | 1,201,700 | — | — |
| 2026-04-01 | $186.29 | $210.94 | 2,056,500 | — | — |
| 2026-03-31 | $168.71 | $191.03 | 2,288,600 | — | — |
| 2026-03-30 | $160.13 | $181.32 | 2,042,900 | — | — |
| 2026-03-27 | $157.12 | $177.91 | 658,400 | — | — |
| 2026-03-26 | $159.64 | $180.76 | 419,400 | — | — |
| 2026-03-25 | $163.77 | $185.44 | 508,300 | — | — |
| 2026-03-24 | $163.62 | $185.27 | 695,700 | — | — |
| 2026-03-23 | $156.37 | $177.06 | 435,200 | — | — |
| 2026-03-20 | $152.77 | $172.98 | 1,667,000 | — | — |
| 2026-03-19 | $155.33 | $175.88 | 552,000 | — | — |
| 2026-03-18 | $153.06 | $173.31 | 406,200 | — | — |
| 2026-03-17 | $154.72 | $175.19 | 470,400 | — | — |
| 2026-03-16 | $153.56 | $173.88 | 348,200 | — | — |
| 2026-03-13 | $153.14 | $173.40 | 370,900 | — | — |
| 2026-03-12 | $153.41 | $173.71 | 490,600 | — | — |
| 2026-03-11 | $158.05 | $178.96 | 517,300 | — | — |
| 2026-03-10 | $155.55 | $176.13 | 501,800 | — | — |
| 2026-03-09 | $155.84 | $176.46 | 541,000 | — | — |
| 2026-03-06 | $156.37 | $177.06 | 596,900 | — | — |
| 2026-03-05 | $158.05 | $178.96 | 536,800 | — | — |
| 2026-03-04 | $160.27 | $181.47 | 619,600 | — | — |
| 2026-03-03 | $156.17 | $176.83 | 475,000 | — | — |
| 2026-03-02 | $157.15 | $177.94 | 462,600 | — | — |
| 2026-02-27 | $156.81 | $177.56 | 632,300 | — | — |
| 2026-02-26 | $158.47 | $179.44 | 434,900 | — | — |
| 2026-02-25 | $158.22 | $179.15 | 536,700 | — | — |
| 2026-02-24 | $157.24 | $178.04 | 441,600 | — | — |
| 2026-02-23 | $157.28 | $178.09 | 646,600 | — | — |
| 2026-02-20 | $161.61 | $182.99 | 527,700 | — | — |
| 2026-02-19 | $161.30 | $182.64 | 324,300 | — | — |
| 2026-02-18 | $161.15 | $182.47 | 398,300 | — | — |
| 2026-02-17 | $159.86 | $181.01 | 460,900 | — | — |
| 2026-02-13 | $161.54 | $182.91 | 600,400 | — | — |
| 2026-02-12 | $157.41 | $178.24 | 995,800 | — | — |
| 2026-02-11 | $170.00 | $192.49 | 459,700 | — | — |
| 2026-02-10 | $172.20 | $194.98 | 783,000 | — | — |
| 2026-02-09 | $172.18 | $194.96 | 588,400 | — | — |
| 2026-02-06 | $171.38 | $194.05 | 1,000,200 | — | — |
| 2026-02-05 | $164.19 | $185.91 | 663,000 | — | — |
| 2026-02-04 | $164.39 | $186.14 | 804,100 | — | — |
| 2026-02-03 | $161.18 | $182.51 | 805,300 | — | — |
| 2026-02-02 | $160.80 | $182.08 | 835,100 | — | — |
| 2026-01-30 | $158.67 | $179.66 | 587,800 | — | — |
| 2026-01-29 | $161.76 | $183.16 | 788,700 | — | — |
| 2026-01-28 | $159.03 | $180.07 | 644,200 | — | — |
| 2026-01-27 | $158.43 | $179.39 | 700,400 | — | — |
| 2026-01-26 | $155.80 | $176.41 | 926,400 | — | — |
| 2026-01-23 | $153.23 | $173.50 | 849,600 | — | — |
| 2026-01-22 | $152.38 | $172.54 | 869,400 | — | — |
| 2026-01-21 | $149.94 | $169.78 | 969,500 | — | — |
| 2026-01-20 | $146.29 | $165.65 | 1,104,000 | — | — |
| 2026-01-16 | $150.00 | $169.85 | 878,300 | — | — |
| 2026-01-15 | $150.38 | $169.73 | 1,067,600 | — | — |
| 2026-01-14 | $150.09 | $169.41 | 867,100 | — | — |
| 2026-01-13 | $156.01 | $176.09 | 1,155,000 | — | — |
| 2026-01-12 | $150.30 | $169.64 | 914,600 | — | — |
| 2026-01-09 | $150.45 | $169.81 | 1,420,500 | — | — |
| 2026-01-08 | $147.60 | $166.60 | 1,854,700 | — | — |
| 2026-01-07 | $151.00 | $170.43 | 1,019,700 | — | — |
| 2026-01-06 | $152.20 | $171.79 | 1,132,700 | — | — |
| 2026-01-05 | $153.14 | $172.85 | 837,900 | — | — |
| 2026-01-02 | $153.43 | $173.18 | 846,100 | — | — |