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
- 2006-10-17 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 | — | — | — | $131.71 | 63,184 |
| 2026-09-03 | — | — | — | $135.27 | 41,229 |
| 2026-09-02 | — | — | — | $137.19 | 37,668 |
| 2026-09-01 | — | — | — | $141.07 | 43,959 |
| 2026-08-31 | — | — | — | $140.40 | 48,246 |
| 2026-08-28 | — | — | — | $140.82 | 36,481 |
| 2026-08-27 | $139.86 | $278.94 | 880,300 | $137.07 | 24,705 |
| 2026-08-26 | $137.43 | $274.10 | 944,500 | $134.66 | 50,716 |
| 2026-08-25 | $134.54 | $268.33 | 1,248,900 | $137.33 | 85,179 |
| 2026-08-24 | $138.43 | $276.09 | 737,100 | $140.74 | 41,043 |
| 2026-08-21 | $141.39 | $281.99 | 954,900 | $142.05 | 46,439 |
| 2026-08-20 | $141.37 | $281.95 | 1,160,600 | $146.07 | 44,950 |
| 2026-08-19 | $146.31 | $291.81 | 1,171,300 | $143.47 | 66,305 |
| 2026-08-18 | $143.48 | $286.16 | 1,232,000 | $143.23 | 36,873 |
| 2026-08-17 | $142.25 | $283.71 | 1,096,200 | $142.76 | 63,627 |
| 2026-08-14 | $143.83 | $286.86 | 1,392,800 | $142.69 | 59,678 |
| 2026-08-13 | $142.61 | $284.43 | 1,660,400 | $140.22 | 86,531 |
| 2026-08-12 | $140.38 | $279.98 | 1,708,100 | $139.17 | 72,085 |
| 2026-08-11 | $140.89 | $281.00 | 1,888,800 | $137.35 | 55,992 |
| 2026-08-10 | $139.10 | $277.43 | 1,884,700 | $136.79 | 92,860 |
| 2026-08-07 | $137.57 | $274.38 | 1,955,000 | $133.63 | 79,444 |
| 2026-08-06 | $135.26 | $269.77 | 2,007,500 | $128.05 | 95,958 |
| 2026-08-05 | $126.85 | $252.99 | 2,478,900 | $130.07 | 99,460 |
| 2026-08-04 | $130.60 | $260.47 | 2,831,900 | $125.30 | 169,555 |
| 2026-08-03 | $118.72 | $236.78 | 1,838,100 | $117.65 | 81,838 |
| 2026-07-31 | $115.60 | $230.56 | 1,180,800 | $111.84 | 48,430 |
| 2026-07-30 | $112.41 | $224.20 | 1,154,300 | $112.30 | 45,237 |
| 2026-07-29 | $114.37 | $228.10 | 1,421,200 | $117.01 | 79,539 |
| 2026-07-28 | $118.36 | $236.06 | 1,497,800 | $116.34 | 55,255 |
| 2026-07-27 | $114.95 | $229.26 | 1,393,900 | $113.10 | 79,278 |
| 2026-07-24 | $112.14 | $223.66 | 1,190,600 | $111.63 | 61,128 |
| 2026-07-23 | $110.33 | $220.05 | 1,218,200 | $107.25 | 63,625 |
| 2026-07-22 | $107.26 | $213.92 | 1,001,500 | $106.75 | 46,062 |
| 2026-07-21 | $104.92 | $209.26 | 1,538,100 | $104.51 | 72,674 |
| 2026-07-20 | $107.02 | $213.44 | 1,731,300 | $106.11 | 100,078 |
| 2026-07-17 | $106.48 | $212.37 | 2,094,400 | — | — |
| 2026-07-16 | $108.29 | $215.98 | 1,574,500 | — | — |
| 2026-07-15 | $108.21 | $215.82 | 1,238,200 | — | — |
| 2026-07-14 | $106.56 | $212.53 | 1,059,300 | — | — |
| 2026-07-13 | $106.58 | $212.57 | 1,238,800 | — | — |
| 2026-07-10 | $107.02 | $213.44 | 1,068,000 | — | — |
| 2026-07-09 | $106.62 | $212.65 | 1,676,100 | — | — |
| 2026-07-08 | $107.18 | $213.76 | 969,400 | — | — |
| 2026-07-07 | $108.57 | $216.54 | 1,375,800 | — | — |
| 2026-07-06 | $108.72 | $216.84 | 1,844,100 | — | — |
| 2026-07-02 | $108.84 | $217.07 | 2,315,500 | — | — |
| 2026-07-01 | $103.07 | $205.57 | 1,645,100 | — | — |
| 2026-06-30 | $102.97 | $205.37 | 1,988,000 | — | — |
| 2026-06-29 | $100.44 | $200.32 | 2,650,000 | — | — |
| 2026-06-26 | $101.76 | $202.95 | 2,473,900 | — | — |
| 2026-06-25 | $100.00 | $199.44 | 1,601,300 | — | — |
| 2026-06-24 | $104.32 | $208.06 | 1,426,900 | — | — |
| 2026-06-23 | $106.11 | $211.63 | 1,754,400 | — | — |
| 2026-06-22 | $104.84 | $209.10 | 3,058,100 | — | — |
| 2026-06-18 | $107.12 | $213.64 | 6,872,600 | — | — |
| 2026-06-17 | $108.67 | $216.74 | 2,530,500 | — | — |
| 2026-06-16 | $113.58 | $226.53 | 1,863,100 | — | — |
| 2026-06-15 | $114.60 | $228.56 | 2,581,700 | — | — |
| 2026-06-12 | $122.16 | $242.78 | 1,199,200 | — | — |
| 2026-06-11 | $122.08 | $242.62 | 746,100 | — | — |
| 2026-06-10 | $121.69 | $241.85 | 1,285,500 | — | — |
| 2026-06-09 | $123.52 | $245.49 | 896,900 | — | — |
| 2026-06-08 | $122.80 | $244.06 | 1,028,400 | — | — |
| 2026-06-05 | $124.43 | $247.29 | 1,258,600 | — | — |
| 2026-06-04 | $124.57 | $247.57 | 1,092,200 | — | — |
| 2026-06-03 | $124.35 | $247.14 | 1,245,000 | — | — |
| 2026-06-02 | $126.82 | $252.04 | 1,506,800 | — | — |
| 2026-06-01 | $127.72 | $253.83 | 1,290,100 | — | — |
| 2026-05-29 | $127.80 | $253.99 | 2,600,800 | — | — |
| 2026-05-28 | $131.59 | $261.52 | 1,409,100 | — | — |
| 2026-05-27 | $130.62 | $259.60 | 1,453,300 | — | — |
| 2026-05-26 | $128.12 | $254.63 | 1,221,800 | — | — |
| 2026-05-22 | $126.01 | $250.43 | 774,900 | — | — |
| 2026-05-21 | $123.04 | $244.53 | 847,400 | — | — |
| 2026-05-20 | $124.39 | $247.22 | 1,115,300 | — | — |
| 2026-05-19 | $125.96 | $250.34 | 907,400 | — | — |
| 2026-05-18 | $124.84 | $248.11 | 1,284,900 | — | — |
| 2026-05-15 | $123.69 | $245.82 | 1,242,800 | — | — |
| 2026-05-14 | $125.55 | $249.52 | 989,600 | — | — |
| 2026-05-13 | $124.17 | $246.78 | 1,589,600 | — | — |
| 2026-05-12 | $128.39 | $255.16 | 2,307,600 | — | — |
| 2026-05-11 | $127.68 | $253.75 | 1,890,300 | — | — |
| 2026-05-08 | $130.11 | $258.58 | 1,515,800 | — | — |
| 2026-05-07 | $131.26 | $260.87 | 1,447,300 | — | — |
| 2026-05-06 | $134.90 | $268.10 | 2,230,500 | — | — |
| 2026-05-05 | $137.19 | $272.65 | 2,252,400 | — | — |
| 2026-05-04 | $148.81 | $295.75 | 2,071,600 | — | — |
| 2026-05-01 | $149.23 | $296.58 | 1,163,300 | — | — |
| 2026-04-30 | $149.22 | $296.56 | 853,600 | — | — |
| 2026-04-29 | $145.91 | $289.98 | 785,800 | — | — |
| 2026-04-28 | $146.15 | $290.46 | 869,700 | — | — |
| 2026-04-27 | $144.24 | $286.67 | 627,500 | — | — |
| 2026-04-24 | $146.06 | $290.28 | 798,100 | — | — |
| 2026-04-23 | $147.60 | $293.34 | 1,046,900 | — | — |
| 2026-04-22 | $150.71 | $299.52 | 877,500 | — | — |
| 2026-04-21 | $153.20 | $304.47 | 700,900 | — | — |
| 2026-04-20 | $154.82 | $307.69 | 609,500 | — | — |
| 2026-04-17 | $155.17 | $308.39 | 1,043,400 | — | — |
| 2026-04-16 | $156.47 | $310.97 | 767,100 | — | — |
| 2026-04-15 | $159.04 | $316.08 | 814,800 | — | — |
| 2026-04-14 | $156.17 | $310.38 | 862,900 | — | — |
| 2026-04-13 | $157.59 | $313.20 | 1,220,300 | — | — |
| 2026-04-10 | $152.88 | $303.84 | 805,300 | — | — |
| 2026-04-09 | $155.63 | $309.30 | 645,100 | — | — |
| 2026-04-08 | $160.64 | $319.26 | 789,400 | — | — |
| 2026-04-07 | $158.87 | $315.74 | 635,100 | — | — |
| 2026-04-06 | $159.47 | $316.93 | 646,700 | — | — |
| 2026-04-02 | $158.82 | $315.64 | 688,900 | — | — |
| 2026-04-01 | $156.01 | $310.06 | 852,800 | — | — |
| 2026-03-31 | $155.52 | $309.08 | 997,600 | — | — |
| 2026-03-30 | $154.19 | $306.44 | 1,023,000 | — | — |
| 2026-03-27 | $155.53 | $309.10 | 675,100 | — | — |
| 2026-03-26 | $157.58 | $313.18 | 611,300 | — | — |
| 2026-03-25 | $158.88 | $315.76 | 714,200 | — | — |
| 2026-03-24 | $158.99 | $315.98 | 1,158,200 | — | — |
| 2026-03-23 | $162.54 | $323.04 | 1,290,200 | — | — |
| 2026-03-20 | $165.87 | $329.65 | 4,464,700 | — | — |
| 2026-03-19 | $165.95 | $329.81 | 989,200 | — | — |
| 2026-03-18 | $166.75 | $331.40 | 948,000 | — | — |
| 2026-03-17 | $168.98 | $335.83 | 1,058,200 | — | — |
| 2026-03-16 | $167.45 | $332.79 | 1,342,500 | — | — |
| 2026-03-13 | $173.86 | $344.68 | 791,600 | — | — |
| 2026-03-12 | $173.81 | $344.58 | 1,152,800 | — | — |
| 2026-03-11 | $173.37 | $343.71 | 933,300 | — | — |
| 2026-03-10 | $172.51 | $342.00 | 1,313,400 | — | — |
| 2026-03-09 | $179.54 | $355.94 | 926,800 | — | — |
| 2026-03-06 | $177.89 | $352.67 | 978,400 | — | — |
| 2026-03-05 | $175.66 | $348.25 | 1,046,000 | — | — |
| 2026-03-04 | $176.70 | $350.31 | 1,290,900 | — | — |
| 2026-03-03 | $180.65 | $358.14 | 1,810,100 | — | — |
| 2026-03-02 | $179.40 | $355.66 | 1,579,800 | — | — |
| 2026-02-27 | $175.10 | $347.14 | 1,549,300 | — | — |
| 2026-02-26 | $175.86 | $348.64 | 1,375,900 | — | — |
| 2026-02-25 | $169.89 | $336.81 | 1,483,300 | — | — |
| 2026-02-24 | $174.13 | $345.21 | 1,512,000 | — | — |
| 2026-02-23 | $172.00 | $340.99 | 1,113,200 | — | — |
| 2026-02-20 | $173.50 | $343.96 | 936,500 | — | — |
| 2026-02-19 | $176.27 | $349.46 | 1,365,300 | — | — |
| 2026-02-18 | $171.53 | $340.06 | 2,092,300 | — | — |
| 2026-02-17 | $161.53 | $320.23 | 2,595,900 | — | — |
| 2026-02-13 | $176.30 | $349.52 | 1,258,600 | — | — |
| 2026-02-12 | $171.44 | $339.88 | 1,477,400 | — | — |
| 2026-02-11 | $173.00 | $342.97 | 1,526,500 | — | — |
| 2026-02-10 | $194.72 | $386.03 | 764,100 | — | — |
| 2026-02-09 | $194.58 | $385.76 | 659,800 | — | — |
| 2026-02-06 | $192.99 | $382.60 | 736,000 | — | — |
| 2026-02-05 | $186.08 | $368.90 | 1,019,600 | — | — |
| 2026-02-04 | $188.44 | $373.58 | 877,100 | — | — |
| 2026-02-03 | $189.79 | $376.26 | 868,000 | — | — |
| 2026-02-02 | $188.04 | $372.79 | 697,800 | — | — |
| 2026-01-30 | $188.28 | $373.27 | 946,300 | — | — |
| 2026-01-29 | $187.19 | $371.11 | 585,600 | — | — |
| 2026-01-28 | $187.77 | $372.25 | 599,000 | — | — |
| 2026-01-27 | $187.15 | $371.03 | 804,800 | — | — |
| 2026-01-26 | $189.50 | $375.68 | 844,600 | — | — |
| 2026-01-23 | $191.23 | $379.11 | 659,400 | — | — |
| 2026-01-22 | $193.45 | $383.52 | 860,900 | — | — |
| 2026-01-21 | $192.12 | $380.88 | 920,800 | — | — |
| 2026-01-20 | $190.92 | $378.50 | 766,300 | — | — |
| 2026-01-16 | $194.70 | $385.99 | 889,000 | — | — |
| 2026-01-15 | $193.36 | $383.34 | 1,095,700 | — | — |
| 2026-01-14 | $190.82 | $378.30 | 1,319,100 | — | — |
| 2026-01-13 | $195.96 | $388.49 | 974,700 | — | — |
| 2026-01-12 | $195.60 | $387.78 | 965,500 | — | — |
| 2026-01-09 | $198.34 | $393.21 | 994,800 | — | — |
| 2026-01-08 | $195.22 | $387.02 | 1,765,400 | — | — |
| 2026-01-07 | $196.61 | $389.78 | 1,148,300 | — | — |
| 2026-01-06 | $197.50 | $391.54 | 747,300 | — | — |
| 2026-01-05 | $195.49 | $387.56 | 1,197,400 | — | — |
| 2026-01-02 | $183.47 | $363.73 | 654,400 | — | — |