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
| 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 | — | — |