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 | — | — | — | $800.79 | 78,871 |
| 2026-09-03 | — | — | — | $797.85 | 91,582 |
| 2026-09-02 | — | — | — | $778.17 | 106,686 |
| 2026-09-01 | — | — | — | $786.60 | 108,696 |
| 2026-08-31 | — | — | — | $799.93 | 86,283 |
| 2026-08-28 | — | — | — | $818.66 | 96,990 |
| 2026-08-27 | $817.00 | $2,308.73 | 1,835,400 | $827.50 | 59,835 |
| 2026-08-26 | $821.93 | $2,322.66 | 1,848,200 | $815.26 | 72,953 |
| 2026-08-25 | $811.29 | $2,292.59 | 1,655,500 | $834.23 | 66,904 |
| 2026-08-24 | $811.02 | $2,291.83 | 2,536,200 | $823.62 | 84,045 |
| 2026-08-21 | $827.90 | $2,339.53 | 2,465,200 | $826.80 | 89,158 |
| 2026-08-20 | $815.39 | $2,304.18 | 2,937,800 | $811.33 | 139,074 |
| 2026-08-19 | $816.15 | $2,306.33 | 4,143,900 | $842.02 | 218,036 |
| 2026-08-18 | $840.87 | $2,376.18 | 2,685,700 | $862.50 | 141,540 |
| 2026-08-17 | $881.65 | $2,491.42 | 2,140,600 | $864.21 | 70,497 |
| 2026-08-14 | $856.57 | $2,420.55 | 1,894,900 | $853.10 | 70,088 |
| 2026-08-13 | $854.60 | $2,414.98 | 2,523,500 | $857.38 | 87,238 |
| 2026-08-12 | $855.60 | $2,417.81 | 3,148,500 | $865.72 | 170,518 |
| 2026-08-11 | $843.37 | $2,383.25 | 2,173,800 | $846.50 | 131,235 |
| 2026-08-10 | $837.58 | $2,366.89 | 1,900,900 | $849.04 | 61,846 |
| 2026-08-07 | $842.19 | $2,379.91 | 2,443,800 | $864.13 | 91,518 |
| 2026-08-06 | $856.96 | $2,421.65 | 2,896,500 | $862.25 | 100,637 |
| 2026-08-05 | $871.08 | $2,461.55 | 3,363,200 | $874.90 | 136,685 |
| 2026-08-04 | $876.54 | $2,476.98 | 6,230,100 | $923.77 | 268,961 |
| 2026-08-03 | $830.03 | $2,345.55 | 3,314,300 | $809.69 | 149,522 |
| 2026-07-31 | $814.81 | $2,302.54 | 2,423,600 | $846.48 | 122,534 |
| 2026-07-30 | $809.14 | $2,286.52 | 3,505,200 | $810.75 | 150,829 |
| 2026-07-29 | $782.71 | $2,211.83 | 5,966,400 | $809.26 | 312,981 |
| 2026-07-28 | $840.85 | $2,376.13 | 3,808,600 | $850.36 | 231,496 |
| 2026-07-27 | $873.28 | $2,467.77 | 3,150,000 | $885.13 | 137,653 |
| 2026-07-24 | $888.73 | $2,511.43 | 1,982,100 | $894.05 | 99,839 |
| 2026-07-23 | $894.54 | $2,527.85 | 2,677,100 | $884.85 | 156,299 |
| 2026-07-22 | $889.31 | $2,513.07 | 1,976,900 | $879.23 | 94,548 |
| 2026-07-21 | $889.97 | $2,514.93 | 3,219,600 | $886.21 | 141,661 |
| 2026-07-20 | $864.30 | $2,442.39 | 2,770,000 | $890.55 | 104,445 |
| 2026-07-17 | $880.28 | $2,482.94 | 3,377,200 | — | — |
| 2026-07-16 | $877.17 | $2,474.17 | 3,586,600 | — | — |
| 2026-07-15 | $914.30 | $2,578.90 | 2,703,600 | — | — |
| 2026-07-14 | $933.34 | $2,632.61 | 2,028,600 | — | — |
| 2026-07-13 | $931.47 | $2,627.33 | 1,991,000 | — | — |
| 2026-07-10 | $952.41 | $2,686.40 | 1,959,400 | — | — |
| 2026-07-09 | $938.39 | $2,646.85 | 3,521,200 | — | — |
| 2026-07-08 | $948.08 | $2,674.18 | 2,741,500 | — | — |
| 2026-07-07 | $940.12 | $2,651.73 | 3,810,200 | — | — |
| 2026-07-06 | $969.92 | $2,735.79 | 2,441,700 | — | — |
| 2026-07-02 | $963.53 | $2,717.76 | 3,568,600 | — | — |
| 2026-07-01 | $991.41 | $2,796.40 | 3,914,100 | — | — |
| 2026-06-30 | $1,064.90 | $3,003.69 | 3,287,500 | — | — |
| 2026-06-29 | $1,033.19 | $2,914.25 | 3,146,900 | — | — |
| 2026-06-26 | $997.47 | $2,813.49 | 13,948,500 | — | — |
| 2026-06-25 | $1,057.01 | $2,981.43 | 4,642,100 | — | — |
| 2026-06-24 | $994.45 | $2,804.98 | 3,526,000 | — | — |
| 2026-06-23 | $984.24 | $2,776.18 | 4,286,900 | — | — |
| 2026-06-22 | $1,022.28 | $2,883.47 | 4,033,500 | — | — |
| 2026-06-18 | $985.82 | $2,780.63 | 6,175,000 | — | — |
| 2026-06-17 | $955.92 | $2,696.30 | 2,743,900 | — | — |
| 2026-06-16 | $945.46 | $2,666.79 | 2,834,400 | — | — |
| 2026-06-15 | $933.93 | $2,634.27 | 2,449,600 | — | — |
| 2026-06-12 | $910.57 | $2,568.38 | 2,097,200 | — | — |
| 2026-06-11 | $897.63 | $2,531.88 | 3,463,300 | — | — |
| 2026-06-10 | $856.16 | $2,414.91 | 3,611,200 | — | — |
| 2026-06-09 | $914.70 | $2,580.03 | 3,007,300 | — | — |
| 2026-06-08 | $915.64 | $2,582.68 | 2,550,600 | — | — |
| 2026-06-05 | $904.28 | $2,550.64 | 2,780,500 | — | — |
| 2026-06-04 | $940.48 | $2,652.75 | 3,077,000 | — | — |
| 2026-06-03 | $926.18 | $2,612.41 | 2,511,200 | — | — |
| 2026-06-02 | $909.81 | $2,566.24 | 2,822,600 | — | — |
| 2026-06-01 | $865.36 | $2,440.86 | 2,675,000 | — | — |
| 2026-05-29 | $875.87 | $2,470.51 | 5,195,400 | — | — |
| 2026-05-28 | $887.67 | $2,503.79 | 2,750,600 | — | — |
| 2026-05-27 | $909.93 | $2,566.58 | 2,463,400 | — | — |
| 2026-05-26 | $908.55 | $2,562.68 | 2,255,700 | — | — |
| 2026-05-22 | $879.89 | $2,481.84 | 1,987,600 | — | — |
| 2026-05-21 | $865.95 | $2,442.52 | 1,860,700 | — | — |
| 2026-05-20 | $872.56 | $2,461.17 | 2,415,600 | — | — |
| 2026-05-19 | $860.15 | $2,426.16 | 3,239,700 | — | — |
| 2026-05-18 | $863.95 | $2,436.88 | 2,720,500 | — | — |
| 2026-05-15 | $888.31 | $2,505.59 | 2,907,900 | — | — |
| 2026-05-14 | $920.22 | $2,595.60 | 2,095,600 | — | — |
| 2026-05-13 | $902.30 | $2,545.05 | 1,957,100 | — | — |
| 2026-05-12 | $912.14 | $2,572.81 | 2,348,900 | — | — |
| 2026-05-11 | $926.79 | $2,614.13 | 2,811,700 | — | — |
| 2026-05-08 | $897.45 | $2,531.37 | 2,030,300 | — | — |
| 2026-05-07 | $895.69 | $2,526.41 | 2,957,300 | — | — |
| 2026-05-06 | $926.93 | $2,614.53 | 3,010,600 | — | — |
| 2026-05-05 | $904.59 | $2,551.51 | 2,581,100 | — | — |
| 2026-05-04 | $874.78 | $2,467.43 | 2,669,900 | — | — |
| 2026-05-01 | $889.67 | $2,509.43 | 2,376,500 | — | — |
| 2026-04-30 | $890.11 | $2,510.67 | 5,203,300 | — | — |
| 2026-04-29 | $810.05 | $2,284.85 | 2,566,300 | — | — |
| 2026-04-28 | $817.87 | $2,306.91 | 1,875,600 | — | — |
| 2026-04-27 | $828.79 | $2,337.71 | 1,986,700 | — | — |
| 2026-04-24 | $830.79 | $2,343.35 | 2,253,900 | — | — |
| 2026-04-23 | $835.24 | $2,355.90 | 2,601,800 | — | — |
| 2026-04-22 | $808.87 | $2,281.52 | 1,628,400 | — | — |
| 2026-04-21 | $800.45 | $2,257.77 | 2,293,500 | — | — |
| 2026-04-20 | $798.40 | $2,251.99 | 1,454,100 | — | — |
| 2026-04-17 | $794.65 | $2,237.15 | 2,818,800 | — | — |
| 2026-04-16 | $772.66 | $2,175.25 | 2,005,100 | — | — |
| 2026-04-15 | $770.17 | $2,168.24 | 2,764,700 | — | — |