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
- 1996-06-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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $308.55 | 39,492 |
| 2026-09-03 | — | — | — | $310.20 | 48,140 |
| 2026-09-02 | — | — | — | $300.48 | 27,116 |
| 2026-09-01 | — | — | — | $310.07 | 34,636 |
| 2026-08-31 | — | — | — | $308.22 | 35,917 |
| 2026-08-28 | — | — | — | $308.71 | 31,946 |
| 2026-08-27 | $304.47 | $396.57 | 857,200 | $293.46 | 46,940 |
| 2026-08-26 | $295.45 | $384.82 | 831,700 | $291.66 | 35,909 |
| 2026-08-25 | $296.08 | $385.64 | 2,059,800 | $298.76 | 48,442 |
| 2026-08-24 | $305.31 | $397.66 | 649,500 | $299.88 | 24,950 |
| 2026-08-21 | $299.91 | $390.63 | 499,300 | $297.05 | 22,717 |
| 2026-08-20 | $300.06 | $390.83 | 958,200 | $299.11 | 32,207 |
| 2026-08-19 | $298.10 | $388.27 | 689,700 | $285.95 | 40,678 |
| 2026-08-18 | $285.41 | $371.74 | 639,400 | $280.72 | 27,251 |
| 2026-08-17 | $276.76 | $360.48 | 343,500 | $279.90 | 26,220 |
| 2026-08-14 | $283.49 | $369.24 | 1,324,500 | $287.12 | 48,319 |
| 2026-08-13 | $287.18 | $374.05 | 686,900 | $277.00 | 33,637 |
| 2026-08-12 | $277.99 | $362.08 | 478,300 | $275.93 | 19,712 |
| 2026-08-11 | $282.95 | $368.54 | 461,400 | $281.11 | 22,094 |
| 2026-08-10 | $284.12 | $370.06 | 703,000 | $284.29 | 54,687 |
| 2026-08-07 | $285.57 | $371.95 | 941,000 | $277.54 | 82,480 |
| 2026-08-06 | $274.58 | $357.64 | 851,500 | $276.41 | 35,318 |
| 2026-08-05 | $278.03 | $362.13 | 729,100 | $278.50 | 49,083 |
| 2026-08-04 | $274.49 | $357.52 | 824,600 | $267.75 | 53,685 |
| 2026-08-03 | $269.68 | $351.26 | 497,900 | $268.03 | 31,479 |
| 2026-07-31 | $263.20 | $342.82 | 674,300 | $256.45 | 32,795 |
| 2026-07-30 | $263.03 | $342.59 | 1,148,400 | $277.08 | 54,663 |
| 2026-07-29 | $282.04 | $367.35 | 1,298,800 | $282.42 | 92,607 |
| 2026-07-28 | $283.87 | $369.74 | 1,642,600 | $268.78 | 115,656 |
| 2026-07-27 | $265.90 | $346.33 | 1,759,200 | $258.96 | 60,114 |
| 2026-07-24 | $254.36 | $331.30 | 824,100 | $248.89 | 38,837 |
| 2026-07-23 | $243.96 | $317.76 | 607,900 | $249.04 | 43,370 |
| 2026-07-22 | $245.21 | $319.38 | 462,900 | $246.21 | 19,528 |
| 2026-07-21 | $246.95 | $321.65 | 780,300 | $247.50 | 35,432 |
| 2026-07-20 | $255.79 | $333.16 | 801,300 | $256.48 | 40,617 |
| 2026-07-17 | $258.09 | $336.16 | 1,410,400 | — | — |
| 2026-07-16 | $262.46 | $341.85 | 840,600 | — | — |
| 2026-07-15 | $251.19 | $327.17 | 592,800 | — | — |
| 2026-07-14 | $252.61 | $329.02 | 888,600 | — | — |
| 2026-07-13 | $263.11 | $342.70 | 929,600 | — | — |
| 2026-07-10 | $247.11 | $321.86 | 530,000 | — | — |
| 2026-07-09 | $241.90 | $315.07 | 783,100 | — | — |
| 2026-07-08 | $247.82 | $322.78 | 1,029,600 | — | — |
| 2026-07-07 | $258.30 | $336.43 | 753,800 | — | — |
| 2026-07-06 | $252.20 | $328.49 | 1,161,600 | — | — |
| 2026-07-02 | $250.09 | $325.74 | 1,268,000 | — | — |
| 2026-07-01 | $245.55 | $319.83 | 1,960,100 | — | — |
| 2026-06-30 | $230.08 | $299.68 | 1,144,000 | — | — |
| 2026-06-29 | $233.62 | $304.29 | 1,206,700 | — | — |
| 2026-06-26 | $231.74 | $301.84 | 1,547,100 | — | — |
| 2026-06-25 | $208.84 | $272.01 | 912,500 | — | — |
| 2026-06-24 | $216.45 | $281.92 | 838,000 | — | — |
| 2026-06-23 | $218.15 | $284.14 | 1,055,600 | — | — |
| 2026-06-22 | $218.62 | $284.75 | 940,500 | — | — |
| 2026-06-18 | $221.29 | $288.23 | 1,732,900 | — | — |
| 2026-06-17 | $228.30 | $297.36 | 648,900 | — | — |
| 2026-06-16 | $237.56 | $309.42 | 562,600 | — | — |
| 2026-06-15 | $235.86 | $307.21 | 579,200 | — | — |
| 2026-06-12 | $241.16 | $314.11 | 2,059,000 | — | — |
| 2026-06-11 | $236.64 | $308.22 | 932,900 | — | — |
| 2026-06-10 | $249.08 | $324.42 | 605,700 | — | — |
| 2026-06-09 | $246.07 | $320.50 | 671,700 | — | — |
| 2026-06-08 | $246.38 | $320.91 | 1,046,400 | — | — |
| 2026-06-05 | $255.62 | $332.94 | 626,300 | — | — |
| 2026-06-04 | $255.02 | $332.16 | 940,900 | — | — |
| 2026-06-03 | $253.44 | $330.10 | 792,300 | — | — |
| 2026-06-02 | $255.82 | $333.20 | 1,166,700 | — | — |
| 2026-06-01 | $270.85 | $352.78 | 1,674,800 | — | — |
| 2026-05-29 | $245.47 | $319.72 | 996,500 | — | — |
| 2026-05-28 | $238.90 | $309.65 | 881,500 | — | — |
| 2026-05-27 | $235.73 | $305.55 | 690,400 | — | — |
| 2026-05-26 | $230.92 | $299.31 | 697,700 | — | — |
| 2026-05-22 | $232.00 | $300.71 | 498,800 | — | — |
| 2026-05-21 | $225.01 | $291.65 | 590,700 | — | — |
| 2026-05-20 | $223.68 | $289.93 | 717,300 | — | — |
| 2026-05-19 | $221.93 | $287.66 | 1,102,600 | — | — |
| 2026-05-18 | $224.35 | $290.80 | 1,053,900 | — | — |
| 2026-05-15 | $212.58 | $275.54 | 1,192,400 | — | — |
| 2026-05-14 | $199.86 | $259.05 | 895,500 | — | — |
| 2026-05-13 | $201.87 | $261.66 | 1,153,300 | — | — |
| 2026-05-12 | $215.92 | $279.87 | 1,154,700 | — | — |
| 2026-05-11 | $219.19 | $284.11 | 553,100 | — | — |
| 2026-05-08 | $223.61 | $289.84 | 775,400 | — | — |
| 2026-05-07 | $223.98 | $290.32 | 813,700 | — | — |
| 2026-05-06 | $211.79 | $274.52 | 823,300 | — | — |
| 2026-05-05 | $219.42 | $284.41 | 1,626,100 | — | — |
| 2026-05-04 | $224.44 | $290.91 | 584,500 | — | — |
| 2026-05-01 | $227.58 | $294.98 | 619,800 | — | — |
| 2026-04-30 | $227.58 | $294.98 | 973,200 | — | — |
| 2026-04-29 | $232.32 | $301.13 | 683,000 | — | — |
| 2026-04-28 | $229.56 | $297.55 | 522,800 | — | — |
| 2026-04-27 | $225.33 | $292.07 | 587,400 | — | — |
| 2026-04-24 | $224.12 | $290.50 | 768,900 | — | — |
| 2026-04-23 | $228.08 | $295.63 | 908,500 | — | — |
| 2026-04-22 | $242.72 | $314.61 | 716,000 | — | — |
| 2026-04-21 | $240.32 | $311.50 | 791,000 | — | — |
| 2026-04-20 | $235.88 | $305.74 | 981,700 | — | — |
| 2026-04-17 | $232.73 | $301.66 | 765,600 | — | — |
| 2026-04-16 | $231.85 | $300.52 | 813,500 | — | — |
| 2026-04-15 | $230.75 | $299.09 | 810,500 | — | — |
| 2026-04-14 | $223.55 | $289.76 | 848,700 | — | — |
| 2026-04-13 | $226.42 | $293.48 | 1,117,500 | — | — |
| 2026-04-10 | $211.60 | $274.27 | 1,302,100 | — | — |
| 2026-04-09 | $213.52 | $276.76 | 1,438,300 | — | — |
| 2026-04-08 | $222.97 | $289.01 | 1,636,300 | — | — |
| 2026-04-07 | $227.60 | $295.01 | 723,200 | — | — |
| 2026-04-06 | $230.94 | $299.34 | 812,800 | — | — |
| 2026-04-02 | $227.68 | $295.11 | 1,012,300 | — | — |
| 2026-04-01 | $224.86 | $291.46 | 1,689,300 | — | — |
| 2026-03-31 | $216.99 | $281.26 | 2,220,800 | — | — |
| 2026-03-30 | $204.55 | $265.13 | 1,356,800 | — | — |
| 2026-03-27 | $198.33 | $257.07 | 957,900 | — | — |
| 2026-03-26 | $196.27 | $254.40 | 728,100 | — | — |
| 2026-03-25 | $193.88 | $251.30 | 823,000 | — | — |
| 2026-03-24 | $197.40 | $255.86 | 792,400 | — | — |
| 2026-03-23 | $208.47 | $270.21 | 795,200 | — | — |
| 2026-03-20 | $209.27 | $271.25 | 2,000,300 | — | — |
| 2026-03-19 | $208.84 | $270.69 | 659,700 | — | — |
| 2026-03-18 | $207.82 | $269.37 | 904,900 | — | — |
| 2026-03-17 | $209.00 | $270.90 | 755,000 | — | — |
| 2026-03-16 | $207.46 | $268.90 | 989,200 | — | — |
| 2026-03-13 | $205.65 | $266.56 | 690,400 | — | — |
| 2026-03-12 | $203.60 | $263.90 | 983,900 | — | — |
| 2026-03-11 | $205.54 | $266.41 | 1,031,700 | — | — |
| 2026-03-10 | $212.01 | $274.80 | 865,300 | — | — |
| 2026-03-09 | $221.04 | $286.50 | 892,800 | — | — |
| 2026-03-06 | $225.87 | $292.77 | 777,100 | — | — |
| 2026-03-05 | $224.92 | $291.53 | 982,300 | — | — |
| 2026-03-04 | $225.40 | $292.16 | 961,600 | — | — |
| 2026-03-03 | $222.87 | $288.88 | 838,700 | — | — |
| 2026-03-02 | $219.94 | $285.08 | 793,600 | — | — |
| 2026-02-27 | $216.81 | $281.02 | 1,208,400 | — | — |
| 2026-02-26 | $214.27 | $276.30 | 1,162,300 | — | — |
| 2026-02-25 | $206.62 | $266.44 | 1,146,800 | — | — |
| 2026-02-24 | $201.49 | $259.82 | 1,477,400 | — | — |
| 2026-02-23 | $190.26 | $245.34 | 1,179,400 | — | — |
| 2026-02-20 | $195.05 | $251.52 | 746,300 | — | — |
| 2026-02-19 | $198.88 | $256.46 | 952,900 | — | — |
| 2026-02-18 | $197.92 | $255.22 | 1,291,300 | — | — |
| 2026-02-17 | $190.06 | $245.08 | 1,453,500 | — | — |
| 2026-02-13 | $205.79 | $265.37 | 920,700 | — | — |
| 2026-02-12 | $201.95 | $260.42 | 2,185,900 | — | — |
| 2026-02-11 | $193.76 | $249.86 | 1,348,600 | — | — |
| 2026-02-10 | $204.81 | $264.11 | 1,825,700 | — | — |
| 2026-02-09 | $203.22 | $262.05 | 1,276,100 | — | — |
| 2026-02-06 | $207.32 | $267.34 | 1,265,900 | — | — |
| 2026-02-05 | $209.18 | $269.74 | 2,317,600 | — | — |
| 2026-02-04 | $225.43 | $290.70 | 1,551,900 | — | — |
| 2026-02-03 | $222.62 | $287.07 | 2,296,900 | — | — |
| 2026-02-02 | $248.76 | $320.78 | 957,500 | — | — |
| 2026-01-30 | $254.36 | $328.00 | 1,028,100 | — | — |
| 2026-01-29 | $252.79 | $325.98 | 1,258,000 | — | — |
| 2026-01-28 | $269.86 | $347.99 | 788,100 | — | — |
| 2026-01-27 | $268.66 | $346.44 | 918,900 | — | — |
| 2026-01-26 | $286.33 | $369.23 | 293,600 | — | — |
| 2026-01-23 | $286.68 | $369.68 | 256,800 | — | — |
| 2026-01-22 | $288.79 | $372.40 | 362,100 | — | — |
| 2026-01-21 | $284.13 | $366.39 | 458,600 | — | — |
| 2026-01-20 | $277.05 | $357.26 | 800,400 | — | — |
| 2026-01-16 | $288.60 | $372.15 | 668,100 | — | — |
| 2026-01-15 | $289.68 | $373.55 | 537,100 | — | — |
| 2026-01-14 | $295.27 | $380.75 | 449,500 | — | — |
| 2026-01-13 | $291.77 | $376.24 | 613,700 | — | — |
| 2026-01-12 | $296.92 | $382.88 | 395,700 | — | — |
| 2026-01-09 | $294.45 | $379.70 | 459,700 | — | — |
| 2026-01-08 | $294.17 | $379.34 | 510,200 | — | — |
| 2026-01-07 | $292.95 | $377.76 | 363,200 | — | — |
| 2026-01-06 | $292.79 | $377.56 | 497,200 | — | — |
| 2026-01-05 | $286.36 | $369.27 | 615,500 | — | — |
| 2026-01-02 | $284.90 | $367.38 | 682,000 | — | — |