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
- 1973-02-21 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $1,054.05 | $1,997.87 | 168,600 | — | — |
| 2024-12-30 | $1,058.21 | $2,005.75 | 181,000 | — | — |
| 2024-12-27 | $1,068.98 | $2,026.17 | 173,500 | — | — |
| 2024-12-26 | $1,082.63 | $2,052.04 | 118,400 | — | — |
| 2024-12-24 | $1,090.98 | $2,067.87 | 121,100 | — | — |
| 2024-12-23 | $1,082.34 | $2,051.49 | 257,300 | — | — |
| 2024-12-20 | $1,092.96 | $2,071.62 | 732,600 | — | — |
| 2024-12-19 | $1,081.55 | $2,049.99 | 325,200 | — | — |
| 2024-12-18 | $1,091.33 | $2,068.53 | 339,400 | — | — |
| 2024-12-17 | $1,120.31 | $2,123.46 | 306,100 | — | — |
| 2024-12-16 | $1,139.88 | $2,160.55 | 255,800 | — | — |
| 2024-12-13 | $1,142.62 | $2,165.75 | 179,800 | — | — |
| 2024-12-12 | $1,149.01 | $2,177.86 | 208,600 | — | — |
| 2024-12-11 | $1,155.50 | $2,190.16 | 262,300 | — | — |
| 2024-12-10 | $1,157.51 | $2,193.97 | 285,800 | — | — |
| 2024-12-09 | $1,162.05 | $2,202.57 | 309,100 | — | — |
| 2024-12-06 | $1,185.16 | $2,246.38 | 194,700 | — | — |
| 2024-12-05 | $1,188.65 | $2,252.99 | 192,000 | — | — |
| 2024-12-04 | $1,192.60 | $2,260.48 | 180,200 | — | — |
| 2024-12-03 | $1,193.16 | $2,261.54 | 206,300 | — | — |
| 2024-12-02 | $1,193.99 | $2,263.11 | 201,300 | — | — |
| 2024-11-29 | $1,205.34 | $2,284.63 | 126,600 | — | — |
| 2024-11-27 | $1,205.87 | $2,285.63 | 163,800 | — | — |
| 2024-11-26 | $1,217.30 | $2,307.30 | 187,100 | — | — |
| 2024-11-25 | $1,215.76 | $2,304.38 | 457,500 | — | — |
| 2024-11-22 | $1,206.65 | $2,287.11 | 206,700 | — | — |
| 2024-11-21 | $1,194.41 | $2,263.91 | 157,000 | — | — |
| 2024-11-20 | $1,178.45 | $2,233.66 | 143,400 | — | — |
| 2024-11-19 | $1,172.07 | $2,221.57 | 138,500 | — | — |
| 2024-11-18 | $1,172.13 | $2,221.68 | 191,900 | — | — |
| 2024-11-15 | $1,178.33 | $2,233.43 | 232,100 | — | — |
| 2024-11-14 | $1,176.01 | $2,229.03 | 393,200 | — | — |
| 2024-11-13 | $1,202.01 | $2,278.31 | 186,100 | — | — |
| 2024-11-12 | $1,208.34 | $2,290.31 | 191,800 | — | — |
| 2024-11-11 | $1,220.93 | $2,314.18 | 223,900 | — | — |
| 2024-11-08 | $1,202.35 | $2,278.96 | 287,200 | — | — |
| 2024-11-07 | $1,188.95 | $2,249.68 | 264,100 | — | — |
| 2024-11-06 | $1,194.96 | $2,261.05 | 399,200 | — | — |
| 2024-11-05 | $1,122.02 | $2,123.03 | 171,500 | — | — |
| 2024-11-04 | $1,095.68 | $2,073.19 | 153,700 | — | — |
| 2024-11-01 | $1,105.07 | $2,090.96 | 248,300 | — | — |
| 2024-10-31 | $1,109.23 | $2,098.83 | 490,500 | — | — |
| 2024-10-30 | $1,099.34 | $2,080.12 | 292,400 | — | — |
| 2024-10-29 | $1,098.35 | $2,078.25 | 191,500 | — | — |
| 2024-10-28 | $1,104.13 | $2,089.18 | 186,300 | — | — |
| 2024-10-25 | $1,090.94 | $2,064.23 | 169,700 | — | — |
| 2024-10-24 | $1,082.21 | $2,047.71 | 148,900 | — | — |
| 2024-10-23 | $1,092.53 | $2,067.23 | 100,100 | — | — |
| 2024-10-22 | $1,098.93 | $2,079.34 | 243,000 | — | — |
| 2024-10-21 | $1,120.36 | $2,119.89 | 153,500 | — | — |
| 2024-10-18 | $1,127.00 | $2,132.46 | 253,400 | — | — |
| 2024-10-17 | $1,119.47 | $2,118.21 | 134,400 | — | — |
| 2024-10-16 | $1,112.93 | $2,105.83 | 209,000 | — | — |
| 2024-10-15 | $1,085.57 | $2,054.06 | 265,100 | — | — |
| 2024-10-14 | $1,098.37 | $2,078.28 | 195,100 | — | — |
| 2024-10-11 | $1,085.04 | $2,053.06 | 514,500 | — | — |
| 2024-10-10 | $1,025.16 | $1,939.76 | 173,900 | — | — |
| 2024-10-09 | $1,029.60 | $1,948.16 | 231,800 | — | — |
| 2024-10-08 | $1,028.56 | $1,946.19 | 131,200 | — | — |
| 2024-10-07 | $1,022.84 | $1,935.37 | 220,000 | — | — |
| 2024-10-04 | $1,033.24 | $1,955.05 | 96,000 | — | — |
| 2024-10-03 | $1,029.15 | $1,947.31 | 147,700 | — | — |
| 2024-10-02 | $1,038.13 | $1,964.30 | 91,900 | — | — |
| 2024-10-01 | $1,039.90 | $1,967.65 | 142,100 | — | — |
| 2024-09-30 | $1,038.81 | $1,965.59 | 238,100 | — | — |
| 2024-09-27 | $1,035.94 | $1,960.16 | 148,100 | — | — |
| 2024-09-26 | $1,043.93 | $1,975.28 | 193,300 | — | — |
| 2024-09-25 | $1,032.16 | $1,953.00 | 246,800 | — | — |
| 2024-09-24 | $1,040.71 | $1,969.18 | 216,200 | — | — |
| 2024-09-23 | $1,042.08 | $1,971.77 | 233,600 | — | — |
| 2024-09-20 | $1,032.22 | $1,953.12 | 323,600 | — | — |
| 2024-09-19 | $1,030.10 | $1,949.11 | 156,600 | — | — |
| 2024-09-18 | $1,013.18 | $1,917.09 | 158,600 | — | — |
| 2024-09-17 | $1,013.98 | $1,918.61 | 180,000 | — | — |
| 2024-09-16 | $1,008.21 | $1,907.69 | 207,400 | — | — |
| 2024-09-13 | $993.82 | $1,880.46 | 198,600 | — | — |
| 2024-09-12 | $996.93 | $1,886.34 | 128,900 | — | — |
| 2024-09-11 | $988.64 | $1,870.66 | 199,100 | — | — |
| 2024-09-10 | $977.68 | $1,849.92 | 172,400 | — | — |
| 2024-09-09 | $972.14 | $1,839.44 | 237,000 | — | — |
| 2024-09-06 | $947.93 | $1,793.63 | 174,300 | — | — |
| 2024-09-05 | $938.48 | $1,775.75 | 242,500 | — | — |
| 2024-09-04 | $952.29 | $1,801.88 | 143,500 | — | — |
| 2024-09-03 | $960.06 | $1,816.58 | 217,400 | — | — |
| 2024-08-30 | $984.92 | $1,863.62 | 313,400 | — | — |
| 2024-08-29 | $968.04 | $1,831.68 | 141,900 | — | — |
| 2024-08-28 | $968.34 | $1,832.25 | 160,300 | — | — |
| 2024-08-27 | $967.36 | $1,830.39 | 161,400 | — | — |
| 2024-08-26 | $973.59 | $1,842.18 | 183,500 | — | — |
| 2024-08-23 | $982.23 | $1,858.53 | 131,200 | — | — |
| 2024-08-22 | $977.15 | $1,848.92 | 154,600 | — | — |
| 2024-08-21 | $980.25 | $1,854.78 | 200,000 | — | — |
| 2024-08-20 | $962.40 | $1,821.01 | 147,500 | — | — |
| 2024-08-19 | $958.14 | $1,812.95 | 280,100 | — | — |
| 2024-08-16 | $966.37 | $1,828.52 | 294,800 | — | — |
| 2024-08-15 | $958.84 | $1,814.27 | 209,700 | — | — |
| 2024-08-14 | $952.70 | $1,802.65 | 227,300 | — | — |
| 2024-08-13 | $961.14 | $1,818.62 | 248,700 | — | — |
| 2024-08-12 | $959.42 | $1,815.37 | 145,500 | — | — |
| 2024-08-09 | $979.31 | $1,849.13 | 154,500 | — | — |
| 2024-08-08 | $972.24 | $1,835.78 | 207,700 | — | — |
| 2024-08-07 | $951.19 | $1,796.03 | 259,000 | — | — |
| 2024-08-06 | $952.66 | $1,798.81 | 300,100 | — | — |
| 2024-08-05 | $949.99 | $1,793.76 | 278,700 | — | — |
| 2024-08-02 | $952.79 | $1,799.05 | 361,100 | — | — |
| 2024-08-01 | $942.36 | $1,779.36 | 573,100 | — | — |
| 2024-07-31 | $976.81 | $1,844.41 | 385,100 | — | — |
| 2024-07-30 | $966.36 | $1,824.67 | 159,900 | — | — |
| 2024-07-29 | $966.81 | $1,825.52 | 130,600 | — | — |
| 2024-07-26 | $970.34 | $1,832.19 | 213,300 | — | — |
| 2024-07-25 | $954.15 | $1,801.62 | 217,400 | — | — |
| 2024-07-24 | $932.63 | $1,760.98 | 212,600 | — | — |
| 2024-07-23 | $951.30 | $1,796.24 | 159,000 | — | — |
| 2024-07-22 | $951.61 | $1,796.82 | 201,200 | — | — |
| 2024-07-19 | $945.83 | $1,785.91 | 192,200 | — | — |
| 2024-07-18 | $957.36 | $1,807.68 | 321,200 | — | — |
| 2024-07-17 | $974.82 | $1,840.65 | 334,900 | — | — |
| 2024-07-16 | $988.07 | $1,865.67 | 416,200 | — | — |
| 2024-07-15 | $942.78 | $1,780.15 | 323,500 | — | — |
| 2024-07-12 | $918.46 | $1,734.23 | 341,900 | — | — |
| 2024-07-11 | $904.09 | $1,707.10 | 291,700 | — | — |
| 2024-07-10 | $903.28 | $1,705.57 | 336,800 | — | — |
| 2024-07-09 | $908.57 | $1,715.55 | 249,300 | — | — |
| 2024-07-08 | $917.35 | $1,732.13 | 186,000 | — | — |
| 2024-07-05 | $912.55 | $1,723.07 | 169,000 | — | — |
| 2024-07-03 | $915.51 | $1,728.66 | 129,000 | — | — |
| 2024-07-02 | $917.97 | $1,733.30 | 297,500 | — | — |
| 2024-07-01 | $896.19 | $1,692.18 | 219,100 | — | — |
| 2024-06-28 | $902.24 | $1,703.60 | 422,700 | — | — |
| 2024-06-27 | $903.74 | $1,706.43 | 163,600 | — | — |
| 2024-06-26 | $908.79 | $1,715.97 | 272,100 | — | — |
| 2024-06-25 | $910.08 | $1,718.41 | 195,000 | — | — |
| 2024-06-24 | $915.50 | $1,728.64 | 283,400 | — | — |
| 2024-06-21 | $915.06 | $1,727.81 | 389,200 | — | — |
| 2024-06-20 | $915.29 | $1,728.24 | 186,400 | — | — |
| 2024-06-18 | $924.49 | $1,745.61 | 216,500 | — | — |
| 2024-06-17 | $917.45 | $1,732.32 | 364,500 | — | — |
| 2024-06-14 | $906.79 | $1,712.19 | 399,600 | — | — |
| 2024-06-13 | $921.07 | $1,739.16 | 199,200 | — | — |
| 2024-06-12 | $914.90 | $1,727.51 | 298,200 | — | — |
| 2024-06-11 | $900.29 | $1,699.92 | 171,000 | — | — |
| 2024-06-10 | $897.36 | $1,694.39 | 158,700 | — | — |
| 2024-06-07 | $892.25 | $1,684.74 | 220,100 | — | — |
| 2024-06-06 | $879.03 | $1,659.78 | 209,300 | — | — |
| 2024-06-05 | $890.27 | $1,681.00 | 199,400 | — | — |
| 2024-06-04 | $887.12 | $1,675.05 | 240,300 | — | — |
| 2024-06-03 | $888.56 | $1,677.77 | 413,800 | — | — |
| 2024-05-31 | $921.46 | $1,739.89 | 503,900 | — | — |
| 2024-05-30 | $907.47 | $1,713.48 | 291,200 | — | — |
| 2024-05-29 | $910.57 | $1,719.33 | 377,000 | — | — |
| 2024-05-28 | $939.12 | $1,773.24 | 303,000 | — | — |
| 2024-05-24 | $966.40 | $1,824.75 | 158,500 | — | — |
| 2024-05-23 | $954.70 | $1,802.66 | 222,100 | — | — |
| 2024-05-22 | $963.91 | $1,820.05 | 214,000 | — | — |
| 2024-05-21 | $956.77 | $1,806.57 | 175,300 | — | — |
| 2024-05-20 | $953.40 | $1,800.20 | 141,600 | — | — |
| 2024-05-17 | $945.66 | $1,785.59 | 197,100 | — | — |
| 2024-05-16 | $947.81 | $1,789.65 | 262,700 | — | — |
| 2024-05-15 | $958.15 | $1,809.17 | 288,900 | — | — |
| 2024-05-14 | $950.55 | $1,794.82 | 277,400 | — | — |
| 2024-05-13 | $949.26 | $1,792.39 | 142,000 | — | — |
| 2024-05-10 | $958.68 | $1,810.17 | 176,600 | — | — |
| 2024-05-09 | $956.21 | $1,801.64 | 172,900 | — | — |
| 2024-05-08 | $948.92 | $1,787.90 | 235,400 | — | — |
| 2024-05-07 | $945.89 | $1,782.19 | 286,800 | — | — |
| 2024-05-06 | $940.04 | $1,771.17 | 185,100 | — | — |
| 2024-05-03 | $931.94 | $1,755.91 | 129,800 | — | — |
| 2024-05-02 | $923.90 | $1,740.76 | 201,400 | — | — |
| 2024-05-01 | $920.30 | $1,733.98 | 245,600 | — | — |
| 2024-04-30 | $921.35 | $1,735.96 | 548,800 | — | — |
| 2024-04-29 | $934.50 | $1,760.73 | 304,600 | — | — |
| 2024-04-26 | $929.26 | $1,750.86 | 357,400 | — | — |
| 2024-04-25 | $947.84 | $1,785.87 | 419,000 | — | — |
| 2024-04-24 | $958.32 | $1,805.61 | 295,900 | — | — |
| 2024-04-23 | $955.79 | $1,800.85 | 201,500 | — | — |
| 2024-04-22 | $942.07 | $1,775.00 | 289,900 | — | — |
| 2024-04-19 | $942.65 | $1,776.09 | 262,000 | — | — |
| 2024-04-18 | $937.54 | $1,766.46 | 188,200 | — | — |
| 2024-04-17 | $949.92 | $1,789.79 | 164,400 | — | — |
| 2024-04-16 | $956.69 | $1,802.54 | 198,600 | — | — |
| 2024-04-15 | $955.42 | $1,800.15 | 236,300 | — | — |
| 2024-04-12 | $964.97 | $1,818.14 | 249,500 | — | — |
| 2024-04-11 | $966.27 | $1,820.59 | 371,900 | — | — |
| 2024-04-10 | $1,000.85 | $1,885.75 | 235,400 | — | — |
| 2024-04-09 | $1,007.71 | $1,898.67 | 190,200 | — | — |
| 2024-04-08 | $1,014.72 | $1,911.88 | 148,600 | — | — |
| 2024-04-05 | $1,014.83 | $1,912.09 | 138,700 | — | — |
| 2024-04-04 | $993.17 | $1,871.28 | 157,400 | — | — |
| 2024-04-03 | $1,006.70 | $1,896.77 | 164,000 | — | — |
| 2024-04-02 | $1,000.50 | $1,885.09 | 187,400 | — | — |
| 2024-04-01 | $1,009.64 | $1,902.31 | 122,800 | — | — |
| 2024-03-28 | $1,017.30 | $1,916.74 | 165,200 | — | — |
| 2024-03-27 | $1,020.17 | $1,922.15 | 172,300 | — | — |
| 2024-03-26 | $1,005.37 | $1,894.26 | 212,300 | — | — |
| 2024-03-25 | $1,007.74 | $1,898.73 | 285,000 | — | — |
| 2024-03-22 | $1,027.10 | $1,935.20 | 130,900 | — | — |
| 2024-03-21 | $1,029.55 | $1,939.82 | 200,900 | — | — |
| 2024-03-20 | $1,016.16 | $1,914.59 | 177,400 | — | — |
| 2024-03-19 | $1,001.66 | $1,887.27 | 166,400 | — | — |
| 2024-03-18 | $994.49 | $1,873.76 | 187,100 | — | — |
| 2024-03-15 | $994.37 | $1,873.54 | 278,000 | — | — |
| 2024-03-14 | $991.69 | $1,868.49 | 284,600 | — | — |
| 2024-03-13 | $974.74 | $1,836.55 | 303,100 | — | — |
| 2024-03-12 | $972.43 | $1,832.20 | 136,100 | — | — |
| 2024-03-11 | $963.99 | $1,816.30 | 159,200 | — | — |
| 2024-03-08 | $970.32 | $1,828.22 | 206,600 | — | — |
| 2024-03-07 | $989.04 | $1,863.49 | 189,600 | — | — |
| 2024-03-06 | $982.60 | $1,851.36 | 238,800 | — | — |
| 2024-03-05 | $985.76 | $1,857.31 | 222,800 | — | — |
| 2024-03-04 | $987.60 | $1,860.78 | 244,300 | — | — |
| 2024-03-01 | $980.90 | $1,848.16 | 193,000 | — | — |
| 2024-02-29 | $973.46 | $1,834.14 | 395,600 | — | — |
| 2024-02-28 | $974.70 | $1,836.48 | 142,500 | — | — |
| 2024-02-27 | $969.54 | $1,826.75 | 138,100 | — | — |
| 2024-02-26 | $963.63 | $1,815.62 | 179,700 | — | — |
| 2024-02-23 | $958.93 | $1,806.76 | 158,500 | — | — |
| 2024-02-22 | $958.18 | $1,805.35 | 207,500 | — | — |
| 2024-02-21 | $941.04 | $1,773.05 | 157,400 | — | — |
| 2024-02-20 | $935.15 | $1,761.96 | 220,700 | — | — |
| 2024-02-16 | $935.80 | $1,763.18 | 176,500 | — | — |
| 2024-02-15 | $943.69 | $1,778.05 | 179,800 | — | — |
| 2024-02-14 | $944.40 | $1,779.39 | 163,600 | — | — |
| 2024-02-13 | $935.41 | $1,762.45 | 190,500 | — | — |
| 2024-02-12 | $947.21 | $1,784.68 | 138,300 | — | — |
| 2024-02-09 | $959.01 | $1,806.91 | 237,200 | — | — |
| 2024-02-08 | $949.93 | $1,786.30 | 207,500 | — | — |
| 2024-02-07 | $945.00 | $1,777.03 | 275,400 | — | — |
| 2024-02-06 | $940.34 | $1,768.27 | 276,000 | — | — |
| 2024-02-05 | $945.64 | $1,778.23 | 359,900 | — | — |
| 2024-02-02 | $972.54 | $1,828.82 | 597,000 | — | — |
| 2024-02-01 | $922.64 | $1,734.98 | 349,000 | — | — |
| 2024-01-31 | $895.64 | $1,684.21 | 600,100 | — | — |
| 2024-01-30 | $914.78 | $1,720.20 | 485,200 | — | — |
| 2024-01-29 | $896.16 | $1,685.19 | 334,100 | — | — |
| 2024-01-26 | $883.24 | $1,660.89 | 189,400 | — | — |
| 2024-01-25 | $881.45 | $1,657.53 | 245,500 | — | — |
| 2024-01-24 | $871.24 | $1,638.33 | 169,000 | — | — |
| 2024-01-23 | $875.64 | $1,646.60 | 302,600 | — | — |
| 2024-01-22 | $876.66 | $1,648.52 | 266,900 | — | — |
| 2024-01-19 | $864.00 | $1,624.71 | 312,700 | — | — |
| 2024-01-18 | $872.20 | $1,640.13 | 323,900 | — | — |
| 2024-01-17 | $839.08 | $1,577.85 | 165,000 | — | — |
| 2024-01-16 | $840.55 | $1,580.62 | 240,800 | — | — |
| 2024-01-12 | $842.12 | $1,583.57 | 168,800 | — | — |
| 2024-01-11 | $837.07 | $1,574.07 | 204,000 | — | — |
| 2024-01-10 | $830.83 | $1,562.34 | 198,900 | — | — |
| 2024-01-09 | $823.99 | $1,549.48 | 247,900 | — | — |
| 2024-01-08 | $822.23 | $1,546.17 | 171,400 | — | — |
| 2024-01-05 | $818.71 | $1,539.55 | 229,800 | — | — |
| 2024-01-04 | $815.98 | $1,534.41 | 242,800 | — | — |
| 2024-01-03 | $808.95 | $1,521.19 | 283,100 | — | — |
| 2024-01-02 | $813.24 | $1,529.26 | 240,900 | — | — |