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
- 1980-03-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 | — | — | — | $183.96 | 29,437 |
| 2026-09-03 | — | — | — | $185.65 | 25,588 |
| 2026-09-02 | — | — | — | $183.55 | 51,728 |
| 2026-09-01 | — | — | — | $184.07 | 45,548 |
| 2026-08-31 | — | — | — | $186.31 | 21,734 |
| 2026-08-28 | — | — | — | $187.97 | 32,322 |
| 2026-08-27 | $186.27 | $429.99 | 903,300 | $187.08 | 43,796 |
| 2026-08-26 | $187.66 | $433.20 | 807,200 | $186.54 | 28,020 |
| 2026-08-25 | $186.82 | $431.26 | 1,026,700 | $186.73 | 55,773 |
| 2026-08-24 | $186.66 | $430.89 | 1,118,900 | $185.12 | 64,106 |
| 2026-08-21 | $183.90 | $424.52 | 1,318,500 | $184.96 | 98,038 |
| 2026-08-20 | $182.51 | $421.31 | 1,100,100 | $184.63 | 80,888 |
| 2026-08-19 | $185.40 | $427.98 | 971,800 | $191.62 | 68,602 |
| 2026-08-18 | $190.58 | $439.94 | 751,400 | $191.37 | 24,991 |
| 2026-08-17 | $191.47 | $442.00 | 975,800 | $191.59 | 64,689 |
| 2026-08-14 | $191.41 | $441.86 | 599,300 | $191.09 | 41,255 |
| 2026-08-13 | $190.48 | $439.71 | 806,300 | $192.22 | 49,652 |
| 2026-08-12 | $191.33 | $441.67 | 1,674,900 | $188.75 | 30,330 |
| 2026-08-11 | $187.78 | $433.48 | 1,343,000 | $189.38 | 62,119 |
| 2026-08-10 | $187.86 | $433.66 | 1,615,700 | $185.50 | 81,175 |
| 2026-08-07 | $185.50 | $428.21 | 775,700 | $184.05 | 35,474 |
| 2026-08-06 | $184.14 | $425.08 | 1,122,200 | $186.10 | 44,366 |
| 2026-08-05 | $184.38 | $425.63 | 888,700 | $184.24 | 78,751 |
| 2026-08-04 | $182.41 | $421.08 | 1,040,300 | $184.05 | 103,662 |
| 2026-08-03 | $182.20 | $420.60 | 981,800 | $181.33 | 104,924 |
| 2026-07-31 | $182.19 | $420.57 | 1,219,700 | $183.39 | 81,881 |
| 2026-07-30 | $182.51 | $421.31 | 754,500 | $179.77 | 35,482 |
| 2026-07-29 | $177.65 | $410.09 | 986,600 | $179.93 | 57,700 |
| 2026-07-28 | $180.86 | $417.50 | 1,016,700 | $183.23 | 97,011 |
| 2026-07-27 | $182.52 | $421.34 | 1,063,800 | $182.73 | 83,930 |
| 2026-07-24 | $180.52 | $416.72 | 1,256,800 | $178.46 | 104,419 |
| 2026-07-23 | $177.95 | $410.79 | 1,453,000 | $175.08 | 79,020 |
| 2026-07-22 | $178.66 | $412.42 | 2,780,200 | $181.76 | 153,591 |
| 2026-07-21 | $185.06 | $427.20 | 1,062,400 | $183.42 | 67,251 |
| 2026-07-20 | $182.78 | $421.94 | 1,345,800 | $186.04 | 81,671 |
| 2026-07-17 | $184.68 | $426.32 | 1,230,300 | — | — |
| 2026-07-16 | $188.52 | $435.19 | 1,073,900 | — | — |
| 2026-07-15 | $191.13 | $441.21 | 955,700 | — | — |
| 2026-07-14 | $186.64 | $430.85 | 890,900 | — | — |
| 2026-07-13 | $184.11 | $425.01 | 764,800 | — | — |
| 2026-07-10 | $183.55 | $423.71 | 805,600 | — | — |
| 2026-07-09 | $182.86 | $422.12 | 837,400 | — | — |
| 2026-07-08 | $179.92 | $415.33 | 950,500 | — | — |
| 2026-07-07 | $181.39 | $418.73 | 865,600 | — | — |
| 2026-07-06 | $181.14 | $418.15 | 722,900 | — | — |
| 2026-07-02 | $176.50 | $407.44 | 613,100 | — | — |
| 2026-07-01 | $175.60 | $405.36 | 728,600 | — | — |
| 2026-06-30 | $173.84 | $401.30 | 876,900 | — | — |
| 2026-06-29 | $174.91 | $403.77 | 904,400 | — | — |
| 2026-06-26 | $173.87 | $401.37 | 1,351,500 | — | — |
| 2026-06-25 | $175.97 | $406.22 | 968,500 | — | — |
| 2026-06-24 | $173.93 | $401.51 | 1,030,300 | — | — |
| 2026-06-23 | $176.26 | $406.88 | 811,700 | — | — |
| 2026-06-22 | $175.56 | $405.27 | 1,316,300 | — | — |
| 2026-06-18 | $172.11 | $397.30 | 2,817,100 | — | — |
| 2026-06-17 | $174.95 | $403.86 | 906,800 | — | — |
| 2026-06-16 | $174.84 | $403.61 | 776,600 | — | — |
| 2026-06-15 | $172.72 | $398.71 | 894,500 | — | — |
| 2026-06-12 | $174.34 | $402.45 | 955,400 | — | — |
| 2026-06-11 | $170.75 | $394.17 | 1,533,900 | — | — |
| 2026-06-10 | $166.13 | $383.50 | 1,710,000 | — | — |
| 2026-06-09 | $170.60 | $393.82 | 963,500 | — | — |
| 2026-06-08 | $169.11 | $390.38 | 999,500 | — | — |
| 2026-06-05 | $170.47 | $393.52 | 960,100 | — | — |
| 2026-06-04 | $173.06 | $397.65 | 767,300 | — | — |
| 2026-06-03 | $168.45 | $387.06 | 912,400 | — | — |
| 2026-06-02 | $169.79 | $390.14 | 1,321,500 | — | — |
| 2026-06-01 | $168.34 | $386.81 | 748,200 | — | — |
| 2026-05-29 | $165.45 | $380.16 | 3,008,000 | — | — |
| 2026-05-28 | $168.35 | $386.83 | 975,400 | — | — |
| 2026-05-27 | $167.94 | $385.89 | 1,044,600 | — | — |
| 2026-05-26 | $169.94 | $390.48 | 1,166,900 | — | — |
| 2026-05-22 | $167.77 | $385.50 | 728,900 | — | — |
| 2026-05-21 | $167.11 | $383.98 | 972,400 | — | — |
| 2026-05-20 | $165.96 | $381.34 | 926,900 | — | — |
| 2026-05-19 | $164.91 | $378.92 | 1,049,500 | — | — |
| 2026-05-18 | $165.27 | $379.75 | 828,500 | — | — |
| 2026-05-15 | $163.86 | $376.51 | 1,031,200 | — | — |
| 2026-05-14 | $164.30 | $377.52 | 794,700 | — | — |
| 2026-05-13 | $162.97 | $374.47 | 1,000,000 | — | — |
| 2026-05-12 | $162.35 | $373.04 | 851,400 | — | — |
| 2026-05-11 | $161.00 | $369.94 | 885,700 | — | — |
| 2026-05-08 | $160.41 | $368.58 | 790,400 | — | — |
| 2026-05-07 | $160.03 | $367.71 | 1,060,700 | — | — |
| 2026-05-06 | $163.28 | $375.18 | 963,300 | — | — |
| 2026-05-05 | $161.60 | $371.32 | 991,000 | — | — |
| 2026-05-04 | $161.24 | $370.49 | 728,800 | — | — |
| 2026-05-01 | $164.48 | $377.94 | 834,300 | — | — |
| 2026-04-30 | $166.34 | $382.21 | 1,490,500 | — | — |
| 2026-04-29 | $164.83 | $378.74 | 2,123,900 | — | — |
| 2026-04-28 | $166.90 | $383.50 | 1,209,300 | — | — |
| 2026-04-27 | $167.81 | $385.59 | 1,407,800 | — | — |
| 2026-04-24 | $164.01 | $376.86 | 1,189,000 | — | — |
| 2026-04-23 | $165.39 | $380.03 | 1,338,200 | — | — |
| 2026-04-22 | $167.83 | $385.63 | 1,690,500 | — | — |
| 2026-04-21 | $171.74 | $394.62 | 2,726,800 | — | — |
| 2026-04-20 | $158.99 | $365.32 | 1,228,800 | — | — |
| 2026-04-17 | $159.16 | $365.71 | 1,067,300 | — | — |
| 2026-04-16 | $156.77 | $360.22 | 1,052,200 | — | — |
| 2026-04-15 | $156.07 | $358.61 | 711,100 | — | — |
| 2026-04-14 | $155.82 | $358.04 | 924,100 | — | — |
| 2026-04-13 | $153.99 | $353.83 | 820,000 | — | — |
| 2026-04-10 | $152.23 | $349.79 | 824,700 | — | — |
| 2026-04-09 | $152.63 | $350.71 | 948,700 | — | — |
| 2026-04-08 | $151.74 | $348.66 | 1,212,400 | — | — |
| 2026-04-07 | $145.63 | $334.62 | 1,004,200 | — | — |
| 2026-04-06 | $143.32 | $329.32 | 744,700 | — | — |
| 2026-04-02 | $142.25 | $326.86 | 679,000 | — | — |
| 2026-04-01 | $141.41 | $324.93 | 941,900 | — | — |
| 2026-03-31 | $139.57 | $320.70 | 861,900 | — | — |
| 2026-03-30 | $136.23 | $313.02 | 656,200 | — | — |
| 2026-03-27 | $134.99 | $310.18 | 603,000 | — | — |
| 2026-03-26 | $137.98 | $317.05 | 731,500 | — | — |
| 2026-03-25 | $139.73 | $321.07 | 1,029,300 | — | — |
| 2026-03-24 | $140.37 | $322.54 | 1,292,800 | — | — |
| 2026-03-23 | $137.14 | $315.12 | 897,200 | — | — |
| 2026-03-20 | $135.74 | $311.90 | 2,121,400 | — | — |
| 2026-03-19 | $135.78 | $311.99 | 1,224,300 | — | — |
| 2026-03-18 | $134.87 | $309.90 | 1,047,000 | — | — |
| 2026-03-17 | $136.79 | $314.31 | 1,272,100 | — | — |
| 2026-03-16 | $136.49 | $313.62 | 1,204,500 | — | — |
| 2026-03-13 | $136.92 | $314.61 | 1,009,200 | — | — |
| 2026-03-12 | $137.30 | $315.48 | 1,125,000 | — | — |
| 2026-03-11 | $140.90 | $323.75 | 1,092,500 | — | — |
| 2026-03-10 | $137.98 | $317.05 | 761,300 | — | — |
| 2026-03-09 | $138.41 | $318.03 | 1,078,400 | — | — |
| 2026-03-06 | $138.59 | $318.45 | 1,061,200 | — | — |
| 2026-03-05 | $143.50 | $327.89 | 1,335,000 | — | — |
| 2026-03-04 | $145.07 | $331.48 | 1,215,500 | — | — |
| 2026-03-03 | $142.24 | $325.01 | 1,229,900 | — | — |
| 2026-03-02 | $145.23 | $331.84 | 1,040,200 | — | — |
| 2026-02-27 | $143.09 | $326.95 | 1,845,400 | — | — |
| 2026-02-26 | $147.59 | $337.24 | 1,224,100 | — | — |
| 2026-02-25 | $145.74 | $333.01 | 950,400 | — | — |
| 2026-02-24 | $141.41 | $323.12 | 929,200 | — | — |
| 2026-02-23 | $140.38 | $320.76 | 1,003,900 | — | — |
| 2026-02-20 | $144.76 | $330.77 | 862,600 | — | — |
| 2026-02-19 | $145.02 | $331.36 | 1,260,000 | — | — |
| 2026-02-18 | $147.52 | $337.08 | 653,900 | — | — |
| 2026-02-17 | $147.23 | $336.41 | 1,037,300 | — | — |
| 2026-02-13 | $146.38 | $334.47 | 924,800 | — | — |
| 2026-02-12 | $144.21 | $329.51 | 1,609,700 | — | — |
| 2026-02-11 | $146.50 | $334.75 | 1,169,600 | — | — |
| 2026-02-10 | $148.94 | $340.32 | 1,756,700 | — | — |
| 2026-02-09 | $154.80 | $353.71 | 854,300 | — | — |
| 2026-02-06 | $152.15 | $347.66 | 924,000 | — | — |
| 2026-02-05 | $147.48 | $336.98 | 1,434,500 | — | — |
| 2026-02-04 | $150.80 | $344.57 | 1,658,700 | — | — |
| 2026-02-03 | $149.84 | $342.38 | 1,147,000 | — | — |
| 2026-02-02 | $151.62 | $346.44 | 1,069,200 | — | — |
| 2026-01-30 | $149.43 | $341.44 | 1,293,000 | — | — |
| 2026-01-29 | $150.66 | $344.25 | 1,584,300 | — | — |
| 2026-01-28 | $150.25 | $343.31 | 1,028,100 | — | — |
| 2026-01-27 | $149.96 | $342.65 | 954,300 | — | — |
| 2026-01-26 | $149.65 | $341.94 | 841,200 | — | — |
| 2026-01-23 | $148.63 | $339.61 | 1,117,000 | — | — |
| 2026-01-22 | $153.12 | $349.87 | 2,384,600 | — | — |
| 2026-01-21 | $144.42 | $329.99 | 1,318,500 | — | — |
| 2026-01-20 | $143.30 | $327.43 | 885,500 | — | — |
| 2026-01-16 | $145.57 | $332.62 | 1,222,300 | — | — |
| 2026-01-15 | $147.10 | $336.12 | 803,000 | — | — |
| 2026-01-14 | $145.35 | $332.12 | 859,100 | — | — |
| 2026-01-13 | $145.25 | $331.89 | 927,300 | — | — |
| 2026-01-12 | $146.17 | $333.99 | 706,600 | — | — |
| 2026-01-09 | $145.74 | $333.01 | 803,800 | — | — |
| 2026-01-08 | $144.36 | $329.86 | 870,300 | — | — |
| 2026-01-07 | $142.62 | $325.88 | 757,500 | — | — |
| 2026-01-06 | $144.12 | $329.31 | 928,500 | — | — |
| 2026-01-05 | $144.00 | $329.03 | 1,088,100 | — | — |
| 2026-01-02 | $139.28 | $318.25 | 658,100 | — | — |