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
- 1970-01-02 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 | — | — | — | $124.44 | 110,343 |
| 2026-09-03 | — | — | — | $123.65 | 98,034 |
| 2026-09-02 | — | — | — | $123.00 | 115,774 |
| 2026-09-01 | — | — | — | $122.65 | 84,386 |
| 2026-08-31 | — | — | — | $122.13 | 110,804 |
| 2026-08-28 | — | — | — | $123.40 | 122,537 |
| 2026-08-27 | $122.71 | $4,655.37 | 2,714,900 | $122.47 | 91,986 |
| 2026-08-26 | $123.36 | $4,680.03 | 3,772,900 | $122.92 | 106,539 |
| 2026-08-25 | $122.77 | $4,657.65 | 3,187,800 | $122.15 | 129,951 |
| 2026-08-24 | $121.98 | $4,627.68 | 3,890,500 | $121.40 | 128,278 |
| 2026-08-21 | $120.94 | $4,588.22 | 5,246,800 | $126.11 | 227,344 |
| 2026-08-20 | $125.70 | $4,768.81 | 3,358,700 | $126.34 | 93,526 |
| 2026-08-19 | $126.27 | $4,790.43 | 2,690,800 | $127.01 | 110,254 |
| 2026-08-18 | $126.35 | $4,793.47 | 2,919,500 | $128.11 | 99,787 |
| 2026-08-17 | $126.53 | $4,800.30 | 2,923,000 | $124.79 | 137,634 |
| 2026-08-14 | $125.60 | $4,765.01 | 2,360,200 | $124.91 | 152,167 |
| 2026-08-13 | $125.38 | $4,756.67 | 2,246,700 | $124.62 | 106,411 |
| 2026-08-12 | $124.65 | $4,728.97 | 2,359,400 | $123.73 | 145,376 |
| 2026-08-11 | $123.58 | $4,688.38 | 2,694,900 | $122.53 | 114,952 |
| 2026-08-10 | $122.84 | $4,660.30 | 4,659,100 | $124.78 | 178,642 |
| 2026-08-07 | $125.73 | $4,733.90 | 4,311,300 | $125.20 | 137,581 |
| 2026-08-06 | $125.26 | $4,716.21 | 3,088,700 | $128.10 | 188,541 |
| 2026-08-05 | $126.47 | $4,761.77 | 7,312,200 | $128.79 | 321,936 |
| 2026-08-04 | $128.35 | $4,832.55 | 3,964,300 | $128.32 | 205,210 |
| 2026-08-03 | $128.32 | $4,831.42 | 4,882,900 | $128.10 | 261,933 |
| 2026-07-31 | $127.85 | $4,813.73 | 5,722,900 | $127.89 | 259,702 |
| 2026-07-30 | $127.78 | $4,811.09 | 5,724,000 | $128.57 | 217,497 |
| 2026-07-29 | $129.40 | $4,872.08 | 4,230,900 | $133.87 | 190,397 |
| 2026-07-28 | $133.02 | $5,008.38 | 3,924,200 | $134.09 | 160,720 |
| 2026-07-27 | $133.59 | $5,029.84 | 2,597,200 | $135.22 | 95,420 |
| 2026-07-24 | $135.54 | $5,103.26 | 3,184,700 | $135.43 | 78,067 |
| 2026-07-23 | $134.92 | $5,079.92 | 3,417,200 | $132.57 | 193,808 |
| 2026-07-22 | $133.07 | $5,010.27 | 2,862,900 | $131.67 | 150,987 |
| 2026-07-21 | $130.48 | $4,912.75 | 3,885,100 | $130.97 | 149,783 |
| 2026-07-20 | $131.05 | $4,934.21 | 3,054,400 | $132.27 | 162,898 |
| 2026-07-17 | $132.14 | $4,975.25 | 4,315,000 | — | — |
| 2026-07-16 | $133.13 | $5,012.52 | 3,856,300 | — | — |
| 2026-07-15 | $132.50 | $4,988.80 | 3,321,700 | — | — |
| 2026-07-14 | $134.94 | $5,080.67 | 4,535,900 | — | — |
| 2026-07-13 | $135.63 | $5,106.65 | 3,459,700 | — | — |
| 2026-07-10 | $135.43 | $5,099.12 | 3,220,900 | — | — |
| 2026-07-09 | $133.85 | $5,039.63 | 5,548,900 | — | — |
| 2026-07-08 | $135.90 | $5,116.82 | 3,592,600 | — | — |
| 2026-07-07 | $137.53 | $5,178.19 | 3,676,700 | — | — |
| 2026-07-06 | $135.98 | $5,119.83 | 7,295,000 | — | — |
| 2026-07-02 | $138.51 | $5,215.09 | 8,802,800 | — | — |
| 2026-07-01 | $135.05 | $5,084.81 | 4,974,900 | — | — |
| 2026-06-30 | $136.81 | $5,151.08 | 6,677,300 | — | — |
| 2026-06-29 | $137.97 | $5,194.76 | 6,770,600 | — | — |
| 2026-06-26 | $138.69 | $5,221.87 | 8,131,900 | — | — |
| 2026-06-25 | $137.00 | $5,158.24 | 4,483,400 | — | — |
| 2026-06-24 | $134.96 | $5,081.43 | 6,011,400 | — | — |
| 2026-06-23 | $133.74 | $5,035.49 | 10,421,600 | — | — |
| 2026-06-22 | $130.30 | $4,905.97 | 6,591,600 | — | — |
| 2026-06-18 | $127.69 | $4,807.70 | 10,158,200 | — | — |
| 2026-06-17 | $128.27 | $4,829.54 | 6,105,000 | — | — |
| 2026-06-16 | $129.75 | $4,885.26 | 5,199,800 | — | — |
| 2026-06-15 | $129.31 | $4,868.70 | 5,285,800 | — | — |
| 2026-06-12 | $129.23 | $4,865.68 | 4,155,800 | — | — |
| 2026-06-11 | $128.48 | $4,837.45 | 4,625,600 | — | — |
| 2026-06-10 | $128.53 | $4,839.33 | 5,817,600 | — | — |
| 2026-06-09 | $127.76 | $4,810.34 | 5,571,800 | — | — |
| 2026-06-08 | $126.77 | $4,773.06 | 5,405,800 | — | — |
| 2026-06-05 | $129.14 | $4,862.30 | 3,544,500 | — | — |
| 2026-06-04 | $127.79 | $4,811.47 | 4,821,300 | — | — |
| 2026-06-03 | $126.31 | $4,755.74 | 4,951,800 | — | — |
| 2026-06-02 | $127.11 | $4,785.86 | 4,360,900 | — | — |
| 2026-06-01 | $123.79 | $4,660.86 | 3,274,200 | — | — |
| 2026-05-29 | $126.67 | $4,769.30 | 5,664,300 | — | — |
| 2026-05-28 | $127.76 | $4,810.34 | 4,532,800 | — | — |
| 2026-05-27 | $129.57 | $4,878.49 | 3,182,700 | — | — |
| 2026-05-26 | $130.90 | $4,928.56 | 5,996,400 | — | — |
| 2026-05-22 | $131.59 | $4,954.54 | 3,280,600 | — | — |
| 2026-05-21 | $129.61 | $4,879.99 | 5,244,600 | — | — |
| 2026-05-20 | $128.87 | $4,852.13 | 5,812,900 | — | — |
| 2026-05-19 | $128.92 | $4,854.01 | 4,494,500 | — | — |
| 2026-05-18 | $127.68 | $4,807.32 | 5,462,900 | — | — |
| 2026-05-15 | $125.15 | $4,712.07 | 9,225,500 | — | — |
| 2026-05-14 | $128.60 | $4,841.96 | 6,382,500 | — | — |
| 2026-05-13 | $127.95 | $4,817.49 | 15,607,600 | — | — |
| 2026-05-12 | $131.94 | $4,967.72 | 2,756,500 | — | — |
| 2026-05-11 | $130.70 | $4,921.03 | 3,179,200 | — | — |
| 2026-05-08 | $130.16 | $4,900.70 | 2,660,200 | — | — |
| 2026-05-07 | $131.76 | $4,925.17 | 3,107,200 | — | — |
| 2026-05-06 | $132.56 | $4,955.08 | 4,245,700 | — | — |
| 2026-05-05 | $137.04 | $5,122.54 | 4,078,200 | — | — |
| 2026-05-04 | $134.66 | $5,033.57 | 3,314,600 | — | — |
| 2026-05-01 | $136.91 | $5,117.68 | 2,390,100 | — | — |
| 2026-04-30 | $137.11 | $5,125.16 | 3,691,300 | — | — |
| 2026-04-29 | $134.44 | $5,025.35 | 2,912,700 | — | — |
| 2026-04-28 | $135.59 | $5,068.34 | 2,367,900 | — | — |
| 2026-04-27 | $135.07 | $5,048.90 | 2,723,300 | — | — |
| 2026-04-24 | $134.73 | $5,036.19 | 1,904,700 | — | — |
| 2026-04-23 | $135.08 | $5,049.27 | 1,898,200 | — | — |
| 2026-04-22 | $131.62 | $4,919.94 | 2,124,100 | — | — |
| 2026-04-21 | $131.89 | $4,930.03 | 2,451,000 | — | — |
| 2026-04-20 | $133.28 | $4,981.99 | 2,646,000 | — | — |
| 2026-04-17 | $133.66 | $4,996.20 | 2,869,800 | — | — |
| 2026-04-16 | $134.56 | $5,029.84 | 2,450,200 | — | — |
| 2026-04-15 | $134.39 | $5,023.48 | 2,382,600 | — | — |