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 | — | — | — | $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 | — | — |
| 2026-04-14 | $186.43 | $581.54 | 1,035,100 | — | — |
| 2026-04-13 | $186.47 | $581.67 | 1,697,800 | — | — |
| 2026-04-10 | $177.97 | $555.15 | 2,510,700 | — | — |
| 2026-04-09 | $181.90 | $567.41 | 1,018,000 | — | — |
| 2026-04-08 | $184.38 | $575.15 | 1,013,900 | — | — |
| 2026-04-07 | $181.84 | $567.22 | 1,117,700 | — | — |
| 2026-04-06 | $182.07 | $567.94 | 936,900 | — | — |
| 2026-04-02 | $182.39 | $568.94 | 1,158,200 | — | — |
| 2026-04-01 | $179.66 | $560.42 | 4,244,600 | — | — |
| 2026-03-31 | $180.07 | $561.70 | 1,752,500 | — | — |
| 2026-03-30 | $177.40 | $553.38 | 1,677,700 | — | — |
| 2026-03-27 | $171.85 | $536.06 | 2,481,300 | — | — |
| 2026-03-26 | $174.51 | $544.36 | 1,771,800 | — | — |
| 2026-03-25 | $172.55 | $538.25 | 1,865,200 | — | — |
| 2026-03-24 | $169.50 | $528.73 | 2,334,100 | — | — |
| 2026-03-23 | $179.65 | $560.39 | 1,589,700 | — | — |
| 2026-03-20 | $178.02 | $555.31 | 2,865,500 | — | — |
| 2026-03-19 | $181.50 | $566.16 | 1,824,200 | — | — |
| 2026-03-18 | $183.79 | $573.31 | 1,302,800 | — | — |
| 2026-03-17 | $187.32 | $584.32 | 818,900 | — | — |
| 2026-03-16 | $185.18 | $577.64 | 1,241,100 | — | — |
| 2026-03-13 | $184.28 | $574.84 | 1,172,400 | — | — |
| 2026-03-12 | $182.46 | $569.16 | 1,997,500 | — | — |
| 2026-03-11 | $191.55 | $597.51 | 916,600 | — | — |
| 2026-03-10 | $195.94 | $611.21 | 1,169,200 | — | — |
| 2026-03-09 | $204.61 | $638.25 | 1,653,600 | — | — |
| 2026-03-06 | $207.83 | $646.55 | 1,283,300 | — | — |
| 2026-03-05 | $206.88 | $643.60 | 1,360,200 | — | — |
| 2026-03-04 | $206.57 | $642.63 | 969,100 | — | — |
| 2026-03-03 | $206.43 | $642.20 | 1,456,200 | — | — |
| 2026-03-02 | $208.03 | $647.17 | 988,800 | — | — |
| 2026-02-27 | $208.96 | $650.07 | 1,258,400 | — | — |
| 2026-02-26 | $207.85 | $646.61 | 1,481,300 | — | — |
| 2026-02-25 | $198.12 | $616.34 | 1,937,900 | — | — |
| 2026-02-24 | $194.32 | $604.52 | 1,525,000 | — | — |
| 2026-02-23 | $188.43 | $586.20 | 1,266,300 | — | — |
| 2026-02-20 | $197.46 | $614.29 | 1,329,900 | — | — |
| 2026-02-19 | $195.30 | $607.57 | 1,484,600 | — | — |
| 2026-02-18 | $192.59 | $599.14 | 1,055,800 | — | — |
| 2026-02-17 | $192.70 | $599.48 | 1,753,400 | — | — |
| 2026-02-13 | $192.80 | $599.79 | 1,313,900 | — | — |
| 2026-02-12 | $188.18 | $585.42 | 2,992,000 | — | — |
| 2026-02-11 | $197.60 | $614.73 | 2,827,400 | — | — |
| 2026-02-10 | $202.71 | $630.62 | 2,544,000 | — | — |
| 2026-02-09 | $199.59 | $620.92 | 2,077,200 | — | — |
| 2026-02-06 | $195.62 | $608.57 | 3,108,800 | — | — |
| 2026-02-05 | $191.01 | $594.22 | 4,496,400 | — | — |
| 2026-02-04 | $181.04 | $563.21 | 5,005,100 | — | — |
| 2026-02-03 | $175.05 | $544.57 | 4,812,200 | — | — |
| 2026-02-02 | $199.17 | $619.61 | 2,021,400 | — | — |
| 2026-01-30 | $201.40 | $626.55 | 1,520,500 | — | — |
| 2026-01-29 | $204.00 | $634.64 | 1,686,800 | — | — |
| 2026-01-28 | $205.33 | $638.77 | 1,555,800 | — | — |
| 2026-01-27 | $208.03 | $647.17 | 1,375,200 | — | — |
| 2026-01-26 | $214.49 | $667.27 | 1,386,500 | — | — |
| 2026-01-23 | $209.74 | $652.49 | 2,922,700 | — | — |
| 2026-01-22 | $214.08 | $665.99 | 2,679,700 | — | — |
| 2026-01-21 | $212.01 | $659.55 | 2,184,900 | — | — |
| 2026-01-20 | $208.35 | $648.17 | 2,623,500 | — | — |
| 2026-01-16 | $219.57 | $683.07 | 786,000 | — | — |
| 2026-01-15 | $219.21 | $681.95 | 784,500 | — | — |
| 2026-01-14 | $219.77 | $683.70 | 1,526,900 | — | — |
| 2026-01-13 | $217.56 | $676.82 | 1,792,400 | — | — |
| 2026-01-12 | $221.65 | $689.54 | 1,108,600 | — | — |
| 2026-01-09 | $226.96 | $706.06 | 1,510,700 | — | — |
| 2026-01-08 | $218.03 | $678.28 | 1,512,700 | — | — |
| 2026-01-07 | $213.50 | $664.19 | 1,769,100 | — | — |
| 2026-01-06 | $212.25 | $660.30 | 2,430,400 | — | — |
| 2026-01-05 | $220.79 | $686.87 | 1,080,400 | — | — |
| 2026-01-02 | $214.03 | $665.84 | 1,664,500 | — | — |