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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $828.69 | $1,558.31 | 153,700 | — | — |
| 2023-12-28 | $827.10 | $1,555.32 | 129,100 | — | — |
| 2023-12-27 | $831.30 | $1,563.22 | 151,700 | — | — |
| 2023-12-26 | $828.43 | $1,557.83 | 102,200 | — | — |
| 2023-12-22 | $827.85 | $1,556.73 | 164,500 | — | — |
| 2023-12-21 | $824.04 | $1,549.57 | 138,400 | — | — |
| 2023-12-20 | $816.01 | $1,534.47 | 430,800 | — | — |
| 2023-12-19 | $830.19 | $1,561.13 | 209,100 | — | — |
| 2023-12-18 | $833.16 | $1,566.72 | 195,100 | — | — |
| 2023-12-15 | $823.54 | $1,548.63 | 503,800 | — | — |
| 2023-12-14 | $828.81 | $1,558.54 | 285,800 | — | — |
| 2023-12-13 | $818.81 | $1,539.73 | 220,700 | — | — |
| 2023-12-12 | $821.07 | $1,543.99 | 210,900 | — | — |
| 2023-12-11 | $817.44 | $1,537.16 | 227,300 | — | — |
| 2023-12-08 | $804.05 | $1,511.98 | 235,800 | — | — |
| 2023-12-07 | $807.40 | $1,518.28 | 240,500 | — | — |
| 2023-12-06 | $802.53 | $1,509.12 | 212,400 | — | — |
| 2023-12-05 | $798.57 | $1,501.67 | 165,500 | — | — |
| 2023-12-04 | $801.40 | $1,507.00 | 178,300 | — | — |
| 2023-12-01 | $803.58 | $1,511.10 | 281,400 | — | — |
| 2023-11-30 | $786.19 | $1,478.39 | 365,000 | — | — |
| 2023-11-29 | $775.69 | $1,458.65 | 308,500 | — | — |
| 2023-11-28 | $775.14 | $1,457.62 | 464,500 | — | — |
| 2023-11-27 | $810.36 | $1,523.85 | 240,800 | — | — |
| 2023-11-24 | $812.30 | $1,527.49 | 88,000 | — | — |
| 2023-11-22 | $808.98 | $1,521.25 | 160,200 | — | — |
| 2023-11-21 | $806.77 | $1,517.09 | 192,800 | — | — |
| 2023-11-20 | $808.77 | $1,520.86 | 198,300 | — | — |
| 2023-11-17 | $802.20 | $1,508.50 | 207,200 | — | — |
| 2023-11-16 | $795.05 | $1,495.06 | 232,500 | — | — |
| 2023-11-15 | $794.80 | $1,494.59 | 284,500 | — | — |
| 2023-11-14 | $801.45 | $1,507.09 | 295,500 | — | — |
| 2023-11-13 | $789.66 | $1,484.92 | 291,200 | — | — |
| 2023-11-10 | $792.25 | $1,489.79 | 232,800 | — | — |
| 2023-11-09 | $781.73 | $1,466.51 | 315,200 | — | — |
| 2023-11-08 | $781.02 | $1,465.18 | 334,600 | — | — |
| 2023-11-07 | $772.93 | $1,450.00 | 278,500 | — | — |
| 2023-11-06 | $767.14 | $1,439.14 | 269,800 | — | — |
| 2023-11-03 | $767.73 | $1,440.25 | 363,800 | — | — |
| 2023-11-02 | $756.29 | $1,418.79 | 335,900 | — | — |
| 2023-11-01 | $742.10 | $1,392.17 | 372,400 | — | — |
| 2023-10-31 | $729.83 | $1,369.15 | 412,900 | — | — |
| 2023-10-30 | $726.06 | $1,362.07 | 444,800 | — | — |
| 2023-10-27 | $706.76 | $1,325.87 | 409,200 | — | — |
| 2023-10-26 | $699.67 | $1,312.57 | 456,900 | — | — |
| 2023-10-25 | $677.41 | $1,270.81 | 325,100 | — | — |
| 2023-10-24 | $686.71 | $1,288.25 | 275,600 | — | — |
| 2023-10-23 | $686.32 | $1,287.52 | 227,700 | — | — |
| 2023-10-20 | $691.49 | $1,297.22 | 224,200 | — | — |
| 2023-10-19 | $702.83 | $1,318.50 | 267,000 | — | — |
| 2023-10-18 | $711.86 | $1,335.44 | 234,700 | — | — |
| 2023-10-17 | $738.16 | $1,384.77 | 158,000 | — | — |
| 2023-10-16 | $731.78 | $1,372.81 | 219,000 | — | — |
| 2023-10-13 | $731.46 | $1,372.20 | 274,300 | — | — |
| 2023-10-12 | $735.38 | $1,379.56 | 437,800 | — | — |
| 2023-10-11 | $714.29 | $1,339.99 | 230,600 | — | — |
| 2023-10-10 | $710.88 | $1,333.60 | 354,700 | — | — |
| 2023-10-09 | $725.91 | $1,361.79 | 256,600 | — | — |
| 2023-10-06 | $716.32 | $1,343.80 | 316,000 | — | — |
| 2023-10-05 | $702.55 | $1,317.97 | 205,200 | — | — |
| 2023-10-04 | $698.83 | $1,310.99 | 257,500 | — | — |
| 2023-10-03 | $687.03 | $1,288.86 | 365,700 | — | — |
| 2023-10-02 | $694.62 | $1,303.09 | 280,300 | — | — |
| 2023-09-29 | $691.84 | $1,297.88 | 225,800 | — | — |
| 2023-09-28 | $698.85 | $1,311.03 | 252,200 | — | — |
| 2023-09-27 | $700.11 | $1,313.39 | 243,500 | — | — |
| 2023-09-26 | $685.53 | $1,286.04 | 237,100 | — | — |
| 2023-09-25 | $689.89 | $1,294.22 | 176,400 | — | — |
| 2023-09-22 | $681.48 | $1,278.44 | 160,700 | — | — |
| 2023-09-21 | $682.46 | $1,280.28 | 271,300 | — | — |
| 2023-09-20 | $684.99 | $1,285.03 | 154,800 | — | — |
| 2023-09-19 | $691.06 | $1,296.42 | 156,200 | — | — |
| 2023-09-18 | $693.81 | $1,301.57 | 247,900 | — | — |
| 2023-09-15 | $693.12 | $1,300.28 | 304,000 | — | — |
| 2023-09-14 | $696.26 | $1,306.17 | 209,400 | — | — |
| 2023-09-13 | $684.95 | $1,284.95 | 181,900 | — | — |
| 2023-09-12 | $686.53 | $1,287.92 | 162,600 | — | — |
| 2023-09-11 | $691.99 | $1,298.16 | 180,600 | — | — |
| 2023-09-08 | $689.93 | $1,294.30 | 224,000 | — | — |
| 2023-09-07 | $691.79 | $1,297.78 | 261,900 | — | — |
| 2023-09-06 | $693.54 | $1,301.07 | 224,200 | — | — |
| 2023-09-05 | $693.01 | $1,300.07 | 220,100 | — | — |
| 2023-09-01 | $710.78 | $1,333.41 | 263,700 | — | — |
| 2023-08-31 | $714.14 | $1,339.71 | 353,200 | — | — |
| 2023-08-30 | $725.31 | $1,360.67 | 135,100 | — | — |
| 2023-08-29 | $717.80 | $1,346.58 | 170,200 | — | — |
| 2023-08-28 | $710.22 | $1,332.36 | 246,100 | — | — |
| 2023-08-25 | $714.56 | $1,340.50 | 177,100 | — | — |
| 2023-08-24 | $708.43 | $1,329.00 | 258,700 | — | — |
| 2023-08-23 | $707.13 | $1,326.56 | 188,000 | — | — |
| 2023-08-22 | $698.87 | $1,311.07 | 154,100 | — | — |
| 2023-08-21 | $703.06 | $1,318.93 | 141,000 | — | — |
| 2023-08-18 | $703.55 | $1,319.85 | 186,100 | — | — |
| 2023-08-17 | $703.35 | $1,319.47 | 222,300 | — | — |
| 2023-08-16 | $709.31 | $1,330.65 | 184,900 | — | — |
| 2023-08-15 | $712.88 | $1,337.35 | 159,000 | — | — |
| 2023-08-14 | $715.68 | $1,342.60 | 133,300 | — | — |
| 2023-08-11 | $713.34 | $1,338.21 | 130,300 | — | — |
| 2023-08-10 | $712.28 | $1,332.73 | 152,300 | — | — |
| 2023-08-09 | $714.71 | $1,337.28 | 143,900 | — | — |
| 2023-08-08 | $713.48 | $1,334.98 | 270,600 | — | — |
| 2023-08-07 | $717.25 | $1,342.03 | 241,500 | — | — |
| 2023-08-04 | $708.27 | $1,325.23 | 324,300 | — | — |
| 2023-08-03 | $722.88 | $1,352.57 | 297,300 | — | — |
| 2023-08-02 | $721.75 | $1,350.45 | 341,400 | — | — |
| 2023-08-01 | $725.32 | $1,357.13 | 614,300 | — | — |
| 2023-07-31 | $738.49 | $1,381.78 | 274,800 | — | — |
| 2023-07-28 | $731.37 | $1,368.45 | 258,200 | — | — |
| 2023-07-27 | $724.67 | $1,355.92 | 610,900 | — | — |
| 2023-07-26 | $762.12 | $1,425.99 | 273,000 | — | — |
| 2023-07-25 | $766.61 | $1,434.39 | 278,400 | — | — |
| 2023-07-24 | $769.26 | $1,439.35 | 395,100 | — | — |
| 2023-07-21 | $769.00 | $1,438.86 | 320,500 | — | — |
| 2023-07-20 | $767.15 | $1,435.40 | 373,600 | — | — |
| 2023-07-19 | $766.05 | $1,433.34 | 302,700 | — | — |
| 2023-07-18 | $760.21 | $1,422.41 | 298,900 | — | — |
| 2023-07-17 | $764.00 | $1,429.51 | 294,200 | — | — |
| 2023-07-14 | $763.35 | $1,428.29 | 374,200 | — | — |
| 2023-07-13 | $761.57 | $1,424.96 | 430,700 | — | — |
| 2023-07-12 | $777.30 | $1,454.39 | 348,200 | — | — |
| 2023-07-11 | $795.70 | $1,488.82 | 360,100 | — | — |
| 2023-07-10 | $796.74 | $1,490.77 | 188,100 | — | — |
| 2023-07-07 | $776.18 | $1,452.30 | 242,900 | — | — |
| 2023-07-06 | $778.89 | $1,457.37 | 251,900 | — | — |
| 2023-07-05 | $782.69 | $1,464.48 | 245,800 | — | — |
| 2023-07-03 | $782.56 | $1,464.23 | 135,500 | — | — |
| 2023-06-30 | $788.59 | $1,475.52 | 271,600 | — | — |
| 2023-06-29 | $782.30 | $1,463.75 | 201,700 | — | — |
| 2023-06-28 | $772.99 | $1,446.33 | 278,100 | — | — |
| 2023-06-27 | $770.50 | $1,441.67 | 287,900 | — | — |
| 2023-06-26 | $748.09 | $1,399.74 | 183,400 | — | — |
| 2023-06-23 | $737.90 | $1,380.67 | 293,200 | — | — |
| 2023-06-22 | $735.93 | $1,376.99 | 238,600 | — | — |
| 2023-06-21 | $742.10 | $1,388.53 | 292,200 | — | — |
| 2023-06-20 | $730.68 | $1,367.16 | 274,100 | — | — |
| 2023-06-16 | $732.43 | $1,370.44 | 419,500 | — | — |
| 2023-06-15 | $743.89 | $1,391.88 | 254,300 | — | — |
| 2023-06-14 | $727.07 | $1,360.41 | 240,000 | — | — |
| 2023-06-13 | $736.98 | $1,378.95 | 307,700 | — | — |
| 2023-06-12 | $722.33 | $1,351.54 | 296,500 | — | — |
| 2023-06-09 | $706.48 | $1,321.88 | 230,500 | — | — |
| 2023-06-08 | $704.98 | $1,319.08 | 266,000 | — | — |
| 2023-06-07 | $697.84 | $1,305.72 | 271,500 | — | — |
| 2023-06-06 | $685.81 | $1,283.21 | 556,600 | — | — |
| 2023-06-05 | $675.66 | $1,264.21 | 242,400 | — | — |
| 2023-06-02 | $677.77 | $1,268.16 | 384,700 | — | — |
| 2023-06-01 | $655.31 | $1,226.14 | 264,800 | — | — |
| 2023-05-31 | $649.02 | $1,214.37 | 573,500 | — | — |
| 2023-05-30 | $654.06 | $1,223.80 | 309,200 | — | — |
| 2023-05-26 | $664.23 | $1,242.83 | 200,600 | — | — |
| 2023-05-25 | $659.61 | $1,234.18 | 286,200 | — | — |
| 2023-05-24 | $656.58 | $1,228.51 | 250,900 | — | — |
| 2023-05-23 | $659.64 | $1,234.24 | 269,800 | — | — |
| 2023-05-22 | $671.30 | $1,256.06 | 266,700 | — | — |
| 2023-05-19 | $681.78 | $1,275.67 | 260,100 | — | — |
| 2023-05-18 | $679.29 | $1,271.01 | 149,000 | — | — |
| 2023-05-17 | $671.27 | $1,256.00 | 178,700 | — | — |
| 2023-05-16 | $664.26 | $1,242.88 | 231,600 | — | — |
| 2023-05-15 | $670.39 | $1,254.35 | 263,700 | — | — |
| 2023-05-12 | $684.62 | $1,280.98 | 176,800 | — | — |
| 2023-05-11 | $684.37 | $1,280.51 | 280,200 | — | — |
| 2023-05-10 | $681.46 | $1,275.07 | 180,700 | — | — |
| 2023-05-09 | $684.51 | $1,280.77 | 192,800 | — | — |
| 2023-05-08 | $678.22 | $1,269.01 | 180,200 | — | — |
| 2023-05-05 | $675.51 | $1,263.93 | 236,700 | — | — |
| 2023-05-04 | $667.50 | $1,245.47 | 248,100 | — | — |
| 2023-05-03 | $683.61 | $1,275.53 | 363,900 | — | — |
| 2023-05-02 | $688.81 | $1,285.23 | 222,100 | — | — |
| 2023-05-01 | $695.96 | $1,298.57 | 267,200 | — | — |
| 2023-04-28 | $695.57 | $1,297.84 | 448,900 | — | — |
| 2023-04-27 | $696.36 | $1,299.32 | 535,900 | — | — |
| 2023-04-26 | $659.82 | $1,231.14 | 342,500 | — | — |
| 2023-04-25 | $671.83 | $1,253.55 | 208,500 | — | — |
| 2023-04-24 | $675.32 | $1,260.06 | 203,900 | — | — |
| 2023-04-21 | $670.11 | $1,250.34 | 192,300 | — | — |
| 2023-04-20 | $667.17 | $1,244.85 | 180,200 | — | — |
| 2023-04-19 | $665.43 | $1,241.60 | 177,600 | — | — |
| 2023-04-18 | $666.34 | $1,243.30 | 287,900 | — | — |
| 2023-04-17 | $660.82 | $1,233.00 | 228,400 | — | — |
| 2023-04-14 | $651.11 | $1,214.89 | 281,500 | — | — |
| 2023-04-13 | $646.69 | $1,206.64 | 418,300 | — | — |
| 2023-04-12 | $655.38 | $1,222.85 | 272,900 | — | — |
| 2023-04-11 | $648.40 | $1,209.83 | 246,500 | — | — |
| 2023-04-10 | $651.46 | $1,215.54 | 228,000 | — | — |
| 2023-04-06 | $641.66 | $1,197.25 | 318,600 | — | — |
| 2023-04-05 | $646.25 | $1,205.82 | 461,000 | — | — |
| 2023-04-04 | $656.68 | $1,225.28 | 333,800 | — | — |
| 2023-04-03 | $683.17 | $1,274.70 | 282,600 | — | — |
| 2023-03-31 | $688.81 | $1,285.23 | 305,200 | — | — |
| 2023-03-30 | $669.27 | $1,248.77 | 203,000 | — | — |
| 2023-03-29 | $675.04 | $1,259.54 | 222,000 | — | — |
| 2023-03-28 | $675.84 | $1,261.03 | 150,000 | — | — |
| 2023-03-27 | $671.66 | $1,253.23 | 179,600 | — | — |
| 2023-03-24 | $663.60 | $1,238.19 | 270,300 | — | — |
| 2023-03-23 | $665.38 | $1,241.51 | 235,300 | — | — |
| 2023-03-22 | $668.61 | $1,247.54 | 223,900 | — | — |
| 2023-03-21 | $680.82 | $1,270.32 | 385,000 | — | — |
| 2023-03-20 | $673.89 | $1,257.39 | 317,900 | — | — |
| 2023-03-17 | $663.50 | $1,238.00 | 517,300 | — | — |
| 2023-03-16 | $681.33 | $1,271.27 | 335,000 | — | — |
| 2023-03-15 | $667.74 | $1,245.91 | 469,900 | — | — |
| 2023-03-14 | $686.13 | $1,280.23 | 297,100 | — | — |
| 2023-03-13 | $674.86 | $1,259.20 | 285,200 | — | — |
| 2023-03-10 | $677.88 | $1,264.83 | 238,600 | — | — |
| 2023-03-09 | $693.01 | $1,293.07 | 192,100 | — | — |
| 2023-03-08 | $700.40 | $1,306.85 | 221,100 | — | — |
| 2023-03-07 | $694.67 | $1,296.16 | 230,700 | — | — |
| 2023-03-06 | $699.65 | $1,305.45 | 340,900 | — | — |
| 2023-03-03 | $697.59 | $1,301.61 | 346,600 | — | — |
| 2023-03-02 | $684.50 | $1,277.19 | 215,700 | — | — |
| 2023-03-01 | $671.01 | $1,252.02 | 230,000 | — | — |
| 2023-02-28 | $668.43 | $1,247.20 | 391,800 | — | — |
| 2023-02-27 | $675.02 | $1,259.50 | 326,200 | — | — |
| 2023-02-24 | $664.10 | $1,239.12 | 215,300 | — | — |
| 2023-02-23 | $657.94 | $1,227.63 | 195,600 | — | — |
| 2023-02-22 | $657.70 | $1,227.18 | 204,200 | — | — |
| 2023-02-21 | $656.19 | $1,224.36 | 249,200 | — | — |
| 2023-02-17 | $677.35 | $1,263.85 | 324,000 | — | — |
| 2023-02-16 | $670.09 | $1,250.30 | 193,000 | — | — |
| 2023-02-15 | $672.67 | $1,255.11 | 181,500 | — | — |
| 2023-02-14 | $666.54 | $1,243.68 | 203,200 | — | — |
| 2023-02-13 | $668.57 | $1,247.46 | 238,300 | — | — |
| 2023-02-10 | $656.49 | $1,224.92 | 386,300 | — | — |
| 2023-02-09 | $661.11 | $1,230.33 | 254,800 | — | — |
| 2023-02-08 | $663.77 | $1,235.28 | 310,600 | — | — |
| 2023-02-07 | $678.28 | $1,262.29 | 284,400 | — | — |
| 2023-02-06 | $674.28 | $1,254.84 | 409,100 | — | — |
| 2023-02-03 | $675.81 | $1,257.69 | 465,700 | — | — |
| 2023-02-02 | $675.57 | $1,257.25 | 988,800 | — | — |
| 2023-02-01 | $598.05 | $1,112.98 | 502,300 | — | — |
| 2023-01-31 | $589.48 | $1,097.03 | 470,100 | — | — |
| 2023-01-30 | $575.32 | $1,070.68 | 401,500 | — | — |
| 2023-01-27 | $571.79 | $1,064.11 | 158,800 | — | — |
| 2023-01-26 | $564.93 | $1,051.34 | 249,300 | — | — |
| 2023-01-25 | $559.85 | $1,041.89 | 217,200 | — | — |
| 2023-01-24 | $570.83 | $1,062.32 | 142,500 | — | — |
| 2023-01-23 | $561.72 | $1,045.37 | 183,500 | — | — |
| 2023-01-20 | $560.24 | $1,042.61 | 274,000 | — | — |
| 2023-01-19 | $547.73 | $1,019.33 | 448,300 | — | — |
| 2023-01-18 | $570.67 | $1,062.02 | 244,800 | — | — |
| 2023-01-17 | $571.67 | $1,063.89 | 362,500 | — | — |
| 2023-01-13 | $573.86 | $1,067.96 | 167,100 | — | — |
| 2023-01-12 | $572.54 | $1,065.50 | 237,300 | — | — |
| 2023-01-11 | $582.28 | $1,083.63 | 357,800 | — | — |
| 2023-01-10 | $563.92 | $1,049.46 | 276,200 | — | — |
| 2023-01-09 | $557.63 | $1,037.76 | 293,500 | — | — |
| 2023-01-06 | $552.73 | $1,028.64 | 210,900 | — | — |
| 2023-01-05 | $537.53 | $1,000.35 | 297,200 | — | — |
| 2023-01-04 | $554.03 | $1,031.06 | 238,400 | — | — |
| 2023-01-03 | $555.93 | $1,034.59 | 271,100 | — | — |