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-11-18 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 | — | — | — | $304.14 | 20,302 |
| 2026-09-03 | — | — | — | $303.32 | 34,210 |
| 2026-09-02 | — | — | — | $302.03 | 40,263 |
| 2026-09-01 | — | — | — | $306.12 | 65,270 |
| 2026-08-31 | — | — | — | $310.72 | 67,372 |
| 2026-08-28 | — | — | — | $313.21 | 21,480 |
| 2026-08-27 | $311.20 | $2,013.03 | 701,900 | $316.17 | 52,952 |
| 2026-08-26 | $317.37 | $2,052.94 | 736,100 | $322.48 | 33,319 |
| 2026-08-25 | $322.67 | $2,087.22 | 720,700 | $327.00 | 34,773 |
| 2026-08-24 | $324.97 | $2,102.10 | 666,100 | $321.58 | 55,237 |
| 2026-08-21 | $322.49 | $2,086.06 | 539,100 | $323.63 | 14,959 |
| 2026-08-20 | $322.74 | $2,087.68 | 510,300 | $324.43 | 33,739 |
| 2026-08-19 | $325.13 | $2,103.14 | 720,500 | $325.89 | 32,122 |
| 2026-08-18 | $323.10 | $2,090.00 | 618,900 | $328.25 | 33,338 |
| 2026-08-17 | $324.31 | $2,097.83 | 623,000 | $321.70 | 35,856 |
| 2026-08-14 | $325.93 | $2,108.31 | 519,300 | $328.20 | 19,877 |
| 2026-08-13 | $328.72 | $2,126.36 | 687,600 | $325.52 | 32,766 |
| 2026-08-12 | $323.58 | $2,093.11 | 789,000 | $324.68 | 25,080 |
| 2026-08-11 | $325.10 | $2,102.94 | 622,700 | $323.94 | 32,809 |
| 2026-08-10 | $325.71 | $2,106.89 | 903,500 | $324.38 | 53,983 |
| 2026-08-07 | $328.40 | $2,124.29 | 978,900 | $325.18 | 35,598 |
| 2026-08-06 | $327.00 | $2,115.23 | 991,400 | $329.39 | 39,416 |
| 2026-08-05 | $327.34 | $2,117.43 | 569,100 | $329.02 | 32,646 |
| 2026-08-04 | $326.49 | $2,111.93 | 922,800 | $324.90 | 33,893 |
| 2026-08-03 | $325.90 | $2,108.12 | 840,800 | $325.75 | 45,306 |
| 2026-07-31 | $324.17 | $2,096.93 | 1,379,600 | $318.37 | 57,095 |
| 2026-07-30 | $317.45 | $2,053.46 | 1,777,800 | $325.94 | 82,492 |
| 2026-07-29 | $329.44 | $2,131.02 | 1,657,900 | $330.67 | 74,578 |
| 2026-07-28 | $330.47 | $2,137.68 | 1,780,300 | $327.79 | 70,351 |
| 2026-07-27 | $324.02 | $2,095.96 | 1,113,500 | $324.50 | 49,992 |
| 2026-07-24 | $322.48 | $2,085.99 | 1,364,600 | $317.00 | 93,089 |
| 2026-07-23 | $315.01 | $2,037.67 | 1,668,000 | $310.63 | 89,742 |
| 2026-07-22 | $311.70 | $2,016.26 | 1,136,200 | $310.83 | 71,559 |
| 2026-07-21 | $309.75 | $2,003.65 | 3,677,500 | $315.00 | 99,576 |
| 2026-07-20 | $315.53 | $2,041.04 | 1,018,300 | $316.50 | 71,940 |
| 2026-07-17 | $318.04 | $2,057.27 | 1,072,200 | — | — |
| 2026-07-16 | $324.50 | $2,099.06 | 1,332,000 | — | — |
| 2026-07-15 | $314.68 | $2,035.54 | 981,700 | — | — |
| 2026-07-14 | $318.93 | $2,063.03 | 1,327,900 | — | — |
| 2026-07-13 | $321.86 | $2,081.98 | 999,400 | — | — |
| 2026-07-10 | $320.56 | $2,073.57 | 624,500 | — | — |
| 2026-07-09 | $319.35 | $2,065.75 | 807,800 | — | — |
| 2026-07-08 | $320.77 | $2,074.93 | 815,700 | — | — |
| 2026-07-07 | $328.69 | $2,126.16 | 705,100 | — | — |
| 2026-07-06 | $324.00 | $2,095.83 | 845,800 | — | — |
| 2026-07-02 | $329.64 | $2,132.31 | 963,400 | — | — |
| 2026-07-01 | $323.04 | $2,089.62 | 613,000 | — | — |
| 2026-06-30 | $318.31 | $2,059.02 | 982,500 | — | — |
| 2026-06-29 | $324.45 | $2,098.74 | 954,400 | — | — |
| 2026-06-26 | $324.39 | $2,098.35 | 1,228,200 | — | — |
| 2026-06-25 | $320.74 | $2,074.74 | 778,900 | — | — |
| 2026-06-24 | $317.92 | $2,056.50 | 1,838,400 | — | — |
| 2026-06-23 | $321.29 | $2,078.30 | 1,031,300 | — | — |
| 2026-06-22 | $320.22 | $2,071.37 | 932,000 | — | — |
| 2026-06-18 | $318.12 | $2,057.79 | 1,253,400 | — | — |
| 2026-06-17 | $312.58 | $2,021.95 | 804,300 | — | — |
| 2026-06-16 | $320.17 | $2,071.05 | 821,800 | — | — |
| 2026-06-15 | $320.98 | $2,076.29 | 1,204,900 | — | — |
| 2026-06-12 | $325.94 | $2,088.97 | 876,100 | — | — |
| 2026-06-11 | $324.71 | $2,081.09 | 1,117,000 | — | — |
| 2026-06-10 | $323.87 | $2,075.70 | 1,629,200 | — | — |
| 2026-06-09 | $322.86 | $2,069.23 | 1,292,900 | — | — |
| 2026-06-08 | $311.08 | $1,993.73 | 696,500 | — | — |
| 2026-06-05 | $309.68 | $1,984.76 | 842,900 | — | — |
| 2026-06-04 | $306.66 | $1,965.40 | 782,300 | — | — |
| 2026-06-03 | $301.97 | $1,935.34 | 823,600 | — | — |
| 2026-06-02 | $299.14 | $1,917.21 | 663,100 | — | — |
| 2026-06-01 | $295.80 | $1,895.80 | 731,200 | — | — |
| 2026-05-29 | $303.69 | $1,946.37 | 1,493,600 | — | — |
| 2026-05-28 | $309.25 | $1,982.00 | 768,000 | — | — |
| 2026-05-27 | $306.79 | $1,966.24 | 747,300 | — | — |
| 2026-05-26 | $304.47 | $1,951.37 | 929,300 | — | — |
| 2026-05-22 | $305.25 | $1,956.37 | 675,500 | — | — |
| 2026-05-21 | $304.99 | $1,954.70 | 605,200 | — | — |
| 2026-05-20 | $302.87 | $1,941.11 | 896,700 | — | — |
| 2026-05-19 | $297.47 | $1,906.50 | 1,036,800 | — | — |
| 2026-05-18 | $296.15 | $1,898.04 | 655,400 | — | — |
| 2026-05-15 | $292.47 | $1,874.46 | 766,500 | — | — |
| 2026-05-14 | $303.03 | $1,942.14 | 606,100 | — | — |
| 2026-05-13 | $303.70 | $1,946.43 | 929,200 | — | — |
| 2026-05-12 | $311.28 | $1,995.01 | 1,676,700 | — | — |
| 2026-05-11 | $311.55 | $1,996.74 | 755,600 | — | — |
| 2026-05-08 | $311.04 | $1,993.47 | 808,400 | — | — |
| 2026-05-07 | $309.33 | $1,982.51 | 691,400 | — | — |
| 2026-05-06 | $308.98 | $1,980.27 | 952,700 | — | — |
| 2026-05-05 | $298.82 | $1,915.16 | 737,900 | — | — |
| 2026-05-04 | $295.36 | $1,892.98 | 580,600 | — | — |
| 2026-05-01 | $301.55 | $1,932.65 | 582,200 | — | — |
| 2026-04-30 | $302.45 | $1,938.42 | 1,220,800 | — | — |
| 2026-04-29 | $294.09 | $1,884.84 | 1,357,700 | — | — |
| 2026-04-28 | $297.14 | $1,904.39 | 1,648,800 | — | — |
| 2026-04-27 | $305.48 | $1,957.84 | 1,545,900 | — | — |
| 2026-04-24 | $308.29 | $1,975.85 | 1,011,700 | — | — |
| 2026-04-23 | $310.82 | $1,992.06 | 729,200 | — | — |
| 2026-04-22 | $304.81 | $1,953.55 | 1,119,500 | — | — |
| 2026-04-21 | $308.33 | $1,976.11 | 866,400 | — | — |
| 2026-04-20 | $312.17 | $2,000.72 | 705,300 | — | — |
| 2026-04-17 | $309.22 | $1,981.81 | 988,500 | — | — |
| 2026-04-16 | $301.74 | $1,933.87 | 836,900 | — | — |
| 2026-04-15 | $299.83 | $1,921.63 | 1,439,700 | — | — |