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 | — | — | — | $168.75 | 171,869 |
| 2026-09-03 | — | — | — | $188.23 | 81,619 |
| 2026-09-02 | — | — | — | $187.12 | 34,351 |
| 2026-09-01 | — | — | — | $188.89 | 55,553 |
| 2026-08-31 | — | — | — | $190.39 | 30,667 |
| 2026-08-28 | — | — | — | $192.28 | 58,774 |
| 2026-08-27 | $190.36 | $595.85 | 684,600 | $190.02 | 28,543 |
| 2026-08-26 | $190.56 | $596.47 | 778,000 | $191.22 | 45,047 |
| 2026-08-25 | $191.89 | $600.64 | 1,003,900 | $191.80 | 45,768 |
| 2026-08-24 | $194.63 | $609.21 | 1,254,400 | $192.24 | 42,057 |
| 2026-08-21 | $192.62 | $602.92 | 1,169,300 | $194.21 | 87,134 |
| 2026-08-20 | $192.41 | $602.26 | 1,194,000 | $191.49 | 92,400 |
| 2026-08-19 | $192.10 | $601.29 | 1,579,800 | $183.87 | 84,564 |
| 2026-08-18 | $181.84 | $569.18 | 1,283,700 | $177.37 | 75,366 |
| 2026-08-17 | $176.80 | $553.40 | 922,700 | $178.91 | 61,012 |
| 2026-08-14 | $180.85 | $566.08 | 819,600 | $187.02 | 37,553 |
| 2026-08-13 | $185.58 | $580.89 | 894,700 | $181.27 | 66,358 |
| 2026-08-12 | $180.46 | $564.86 | 1,049,500 | $180.00 | 64,163 |
| 2026-08-11 | $181.96 | $569.55 | 645,000 | $181.13 | 39,673 |
| 2026-08-10 | $181.04 | $566.68 | 938,900 | $181.31 | 42,954 |
| 2026-08-07 | $182.56 | $571.43 | 1,873,400 | $176.49 | 105,294 |
| 2026-08-06 | $175.79 | $550.24 | 1,148,200 | $176.98 | 95,365 |
| 2026-08-05 | $177.37 | $555.19 | 1,017,000 | $179.31 | 57,594 |
| 2026-08-04 | $177.12 | $554.41 | 1,150,300 | $173.40 | 75,604 |
| 2026-08-03 | $174.11 | $544.98 | 1,176,000 | $173.41 | 80,987 |
| 2026-07-31 | $172.62 | $540.32 | 1,180,000 | $173.52 | 93,673 |
| 2026-07-30 | $176.13 | $551.31 | 1,786,300 | $180.72 | 103,752 |
| 2026-07-29 | $187.05 | $585.49 | 1,604,500 | $187.39 | 174,443 |
| 2026-07-28 | $187.02 | $585.39 | 2,182,800 | $178.99 | 169,983 |
| 2026-07-27 | $177.31 | $555.00 | 2,003,500 | $175.75 | 141,726 |
| 2026-07-24 | $172.54 | $540.07 | 1,453,100 | $165.55 | 105,266 |
| 2026-07-23 | $166.72 | $521.85 | 2,305,700 | $169.89 | 143,350 |
| 2026-07-22 | $170.45 | $533.53 | 2,302,100 | $173.49 | 156,571 |
| 2026-07-21 | $173.00 | $541.51 | 6,338,000 | $155.50 | 410,428 |
| 2026-07-20 | $180.08 | $563.67 | 3,035,700 | $177.11 | 237,049 |
| 2026-07-17 | $177.08 | $554.28 | 1,169,700 | — | — |
| 2026-07-16 | $179.62 | $562.23 | 1,468,600 | — | — |
| 2026-07-15 | $171.61 | $537.16 | 975,700 | — | — |
| 2026-07-14 | $166.93 | $522.51 | 1,124,600 | — | — |
| 2026-07-13 | $172.61 | $540.29 | 1,322,600 | — | — |
| 2026-07-10 | $166.44 | $520.98 | 965,200 | — | — |
| 2026-07-09 | $166.66 | $521.66 | 1,209,900 | — | — |
| 2026-07-08 | $167.09 | $523.01 | 1,631,500 | — | — |
| 2026-07-07 | $174.58 | $546.45 | 1,564,800 | — | — |
| 2026-07-06 | $171.94 | $538.19 | 1,670,500 | — | — |
| 2026-07-02 | $172.07 | $538.60 | 2,195,600 | — | — |
| 2026-07-01 | $162.17 | $507.61 | 1,694,900 | — | — |
| 2026-06-30 | $158.72 | $496.81 | 1,512,700 | — | — |
| 2026-06-29 | $158.57 | $496.34 | 1,207,700 | — | — |
| 2026-06-26 | $158.48 | $496.06 | 2,182,600 | — | — |
| 2026-06-25 | $151.93 | $475.56 | 1,803,800 | — | — |
| 2026-06-24 | $157.61 | $493.34 | 2,035,800 | — | — |
| 2026-06-23 | $152.53 | $477.44 | 1,868,100 | — | — |
| 2026-06-22 | $153.49 | $480.44 | 1,686,600 | — | — |
| 2026-06-18 | $153.93 | $481.82 | 4,758,800 | — | — |
| 2026-06-17 | $154.84 | $484.67 | 2,027,300 | — | — |
| 2026-06-16 | $167.13 | $523.14 | 1,856,100 | — | — |
| 2026-06-15 | $165.13 | $516.88 | 1,645,500 | — | — |
| 2026-06-12 | $163.71 | $512.43 | 2,416,200 | — | — |
| 2026-06-11 | $159.58 | $499.50 | 2,530,000 | — | — |
| 2026-06-10 | $166.06 | $519.79 | 1,829,300 | — | — |
| 2026-06-09 | $168.37 | $527.02 | 1,899,600 | — | — |
| 2026-06-08 | $167.89 | $525.51 | 1,269,800 | — | — |
| 2026-06-05 | $172.13 | $538.79 | 1,242,600 | — | — |
| 2026-06-04 | $170.99 | $535.22 | 1,186,300 | — | — |
| 2026-06-03 | $170.16 | $532.62 | 1,611,600 | — | — |
| 2026-06-02 | $176.11 | $551.24 | 1,986,400 | — | — |
| 2026-06-01 | $173.59 | $543.36 | 1,616,500 | — | — |
| 2026-05-29 | $165.79 | $518.94 | 1,732,600 | — | — |
| 2026-05-28 | $163.84 | $512.84 | 1,665,500 | — | — |
| 2026-05-27 | $163.69 | $512.37 | 1,010,000 | — | — |
| 2026-05-26 | $162.81 | $509.61 | 1,061,200 | — | — |
| 2026-05-22 | $164.04 | $513.46 | 1,054,800 | — | — |
| 2026-05-21 | $163.10 | $508.77 | 1,990,500 | — | — |
| 2026-05-20 | $164.86 | $514.26 | 1,573,700 | — | — |
| 2026-05-19 | $160.83 | $501.69 | 1,463,800 | — | — |
| 2026-05-18 | $164.23 | $512.29 | 1,389,500 | — | — |
| 2026-05-15 | $158.37 | $494.01 | 1,414,100 | — | — |
| 2026-05-14 | $157.72 | $491.99 | 1,387,100 | — | — |
| 2026-05-13 | $159.94 | $498.91 | 1,948,900 | — | — |
| 2026-05-12 | $166.76 | $520.18 | 1,286,900 | — | — |
| 2026-05-11 | $167.82 | $523.49 | 1,436,600 | — | — |
| 2026-05-08 | $175.83 | $548.48 | 1,402,800 | — | — |
| 2026-05-07 | $175.62 | $547.82 | 1,814,500 | — | — |
| 2026-05-06 | $173.20 | $540.27 | 1,276,200 | — | — |
| 2026-05-05 | $170.02 | $530.35 | 1,622,100 | — | — |
| 2026-05-04 | $172.24 | $537.28 | 4,100,800 | — | — |
| 2026-05-01 | $173.85 | $542.30 | 1,096,700 | — | — |
| 2026-04-30 | $173.94 | $542.58 | 1,194,600 | — | — |
| 2026-04-29 | $172.56 | $538.28 | 1,522,700 | — | — |
| 2026-04-28 | $171.71 | $535.63 | 1,160,400 | — | — |
| 2026-04-27 | $170.57 | $532.07 | 1,821,200 | — | — |
| 2026-04-24 | $172.47 | $538.00 | 1,939,700 | — | — |
| 2026-04-23 | $174.93 | $545.67 | 3,240,700 | — | — |
| 2026-04-22 | $178.66 | $557.31 | 3,081,100 | — | — |
| 2026-04-21 | $192.42 | $600.23 | 2,940,200 | — | — |
| 2026-04-20 | $198.45 | $619.04 | 2,246,500 | — | — |
| 2026-04-17 | $196.22 | $612.08 | 1,323,200 | — | — |
| 2026-04-16 | $190.38 | $593.86 | 1,023,200 | — | — |
| 2026-04-15 | $186.85 | $582.85 | 1,376,000 | — | — |