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 — 2026
| 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 | — | — |
| 2026-04-14 | $794.25 | $2,236.03 | 1,866,300 | — | — |
| 2026-04-13 | $791.73 | $2,228.93 | 1,820,100 | — | — |
| 2026-04-10 | $790.66 | $2,225.92 | 1,872,000 | — | — |
| 2026-04-09 | $787.07 | $2,215.81 | 2,801,900 | — | — |
| 2026-04-08 | $771.58 | $2,172.21 | 3,014,000 | — | — |
| 2026-04-07 | $724.44 | $2,039.49 | 1,549,100 | — | — |
| 2026-04-06 | $721.24 | $2,030.49 | 1,246,500 | — | — |
| 2026-04-02 | $717.22 | $2,019.17 | 1,764,300 | — | — |
| 2026-04-01 | $730.32 | $2,056.05 | 2,435,800 | — | — |
| 2026-03-31 | $708.46 | $1,994.51 | 3,002,200 | — | — |
| 2026-03-30 | $667.43 | $1,879.00 | 2,610,000 | — | — |
| 2026-03-27 | $695.40 | $1,957.74 | 2,059,800 | — | — |
| 2026-03-26 | $703.19 | $1,979.67 | 2,428,700 | — | — |
| 2026-03-25 | $719.04 | $2,024.29 | 1,591,500 | — | — |
| 2026-03-24 | $716.63 | $2,017.51 | 2,098,300 | — | — |
| 2026-03-23 | $701.70 | $1,975.48 | 2,981,000 | — | — |
| 2026-03-20 | $680.88 | $1,916.86 | 5,131,100 | — | — |
| 2026-03-19 | $688.65 | $1,938.74 | 2,240,200 | — | — |
| 2026-03-18 | $693.62 | $1,952.73 | 1,796,200 | — | — |
| 2026-03-17 | $702.00 | $1,976.32 | 1,824,900 | — | — |
| 2026-03-16 | $699.78 | $1,970.07 | 2,145,500 | — | — |
| 2026-03-13 | $693.99 | $1,953.77 | 2,042,200 | — | — |
| 2026-03-12 | $700.69 | $1,972.63 | 3,231,800 | — | — |
| 2026-03-11 | $707.59 | $1,992.06 | 1,947,500 | — | — |
| 2026-03-10 | $716.68 | $2,017.65 | 3,089,100 | — | — |
| 2026-03-09 | $704.82 | $1,984.26 | 3,584,400 | — | — |
| 2026-03-06 | $680.90 | $1,916.92 | 3,564,400 | — | — |
| 2026-03-05 | $706.08 | $1,987.81 | 3,713,200 | — | — |
| 2026-03-04 | $731.97 | $2,060.69 | 2,823,700 | — | — |
| 2026-03-03 | $722.18 | $2,033.13 | 3,332,700 | — | — |
| 2026-03-02 | $752.32 | $2,117.98 | 2,473,100 | — | — |
| 2026-02-27 | $742.83 | $2,091.27 | 3,441,900 | — | — |
| 2026-02-26 | $752.93 | $2,119.70 | 3,350,900 | — | — |
| 2026-02-25 | $766.61 | $2,158.21 | 2,606,500 | — | — |
| 2026-02-24 | $768.23 | $2,162.78 | 2,615,300 | — | — |
| 2026-02-23 | $756.47 | $2,129.67 | 2,289,600 | — | — |
| 2026-02-20 | $759.74 | $2,138.87 | 2,095,100 | — | — |
| 2026-02-19 | $760.53 | $2,141.10 | 2,908,000 | — | — |
| 2026-02-18 | $751.97 | $2,117.00 | 2,563,700 | — | — |
| 2026-02-17 | $764.76 | $2,153.01 | 3,450,300 | — | — |
| 2026-02-13 | $774.20 | $2,179.58 | 3,232,800 | — | — |
| 2026-02-12 | $758.29 | $2,134.79 | 4,893,400 | — | — |
| 2026-02-11 | $775.00 | $2,181.83 | 3,926,300 | — | — |
| 2026-02-10 | $742.37 | $2,089.97 | 4,008,700 | — | — |
| 2026-02-09 | $742.12 | $2,089.27 | 2,496,800 | — | — |
| 2026-02-06 | $726.20 | $2,044.45 | 3,359,700 | — | — |
| 2026-02-05 | $678.31 | $1,909.63 | 2,792,800 | — | — |
| 2026-02-04 | $691.82 | $1,947.66 | 7,146,700 | — | — |
| 2026-02-03 | $702.89 | $1,978.83 | 3,524,700 | — | — |
| 2026-02-02 | $690.91 | $1,945.10 | 4,450,000 | — | — |
| 2026-01-30 | $657.36 | $1,850.65 | 3,300,100 | — | — |
| 2026-01-29 | $665.24 | $1,872.83 | 4,441,900 | — | — |
| 2026-01-28 | $643.28 | $1,811.01 | 2,720,700 | — | — |
| 2026-01-27 | $638.91 | $1,798.70 | 1,827,500 | — | — |
| 2026-01-26 | $635.92 | $1,790.29 | 2,532,900 | — | — |
| 2026-01-23 | $626.62 | $1,764.10 | 2,267,800 | — | — |
| 2026-01-22 | $648.41 | $1,825.45 | 1,565,700 | — | — |
| 2026-01-21 | $645.38 | $1,816.92 | 2,490,700 | — | — |
| 2026-01-20 | $629.00 | $1,770.80 | 2,659,000 | — | — |
| 2026-01-16 | $646.89 | $1,816.92 | 2,554,900 | — | — |
| 2026-01-15 | $647.18 | $1,817.73 | 2,052,800 | — | — |
| 2026-01-14 | $638.75 | $1,794.06 | 2,105,700 | — | — |
| 2026-01-13 | $636.53 | $1,787.82 | 1,959,100 | — | — |
| 2026-01-12 | $629.77 | $1,768.83 | 1,856,800 | — | — |
| 2026-01-09 | $617.62 | $1,734.71 | 1,822,000 | — | — |
| 2026-01-08 | $608.13 | $1,708.05 | 2,075,400 | — | — |
| 2026-01-07 | $596.52 | $1,675.45 | 3,312,400 | — | — |
| 2026-01-06 | $623.09 | $1,750.07 | 2,706,800 | — | — |
| 2026-01-05 | $616.10 | $1,730.44 | 3,444,800 | — | — |
| 2026-01-02 | $598.41 | $1,680.75 | 2,761,600 | — | — |