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
- 1999-10-01 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 | $811.80 | $1,298.26 | 318,500 | — | — |
| 2023-12-28 | $814.41 | $1,302.44 | 311,500 | — | — |
| 2023-12-27 | $813.25 | $1,300.58 | 298,000 | — | — |
| 2023-12-26 | $806.61 | $1,289.96 | 280,600 | — | — |
| 2023-12-22 | $802.42 | $1,283.26 | 426,600 | — | — |
| 2023-12-21 | $799.10 | $1,277.95 | 341,100 | — | — |
| 2023-12-20 | $789.23 | $1,262.17 | 547,900 | — | — |
| 2023-12-19 | $801.38 | $1,281.60 | 756,400 | — | — |
| 2023-12-18 | $796.44 | $1,273.70 | 916,300 | — | — |
| 2023-12-15 | $819.00 | $1,309.78 | 2,703,000 | — | — |
| 2023-12-14 | $807.13 | $1,290.80 | 1,197,400 | — | — |
| 2023-12-13 | $773.43 | $1,236.90 | 600,000 | — | — |
| 2023-12-12 | $759.29 | $1,214.29 | 607,600 | — | — |
| 2023-12-11 | $752.41 | $1,203.29 | 781,300 | — | — |
| 2023-12-08 | $744.73 | $1,191.00 | 456,000 | — | — |
| 2023-12-07 | $745.44 | $1,192.14 | 784,300 | — | — |
| 2023-12-06 | $743.07 | $1,188.35 | 624,800 | — | — |
| 2023-12-05 | $754.30 | $1,198.31 | 860,700 | — | — |
| 2023-12-04 | $756.43 | $1,201.70 | 767,900 | — | — |
| 2023-12-01 | $756.35 | $1,201.57 | 746,700 | — | — |
| 2023-11-30 | $751.23 | $1,193.43 | 961,300 | — | — |
| 2023-11-29 | $747.30 | $1,187.19 | 750,000 | — | — |
| 2023-11-28 | $736.76 | $1,170.45 | 610,200 | — | — |
| 2023-11-27 | $730.68 | $1,160.79 | 868,100 | — | — |
| 2023-11-24 | $730.10 | $1,159.87 | 279,600 | — | — |
| 2023-11-22 | $727.14 | $1,155.16 | 498,100 | — | — |
| 2023-11-21 | $724.64 | $1,151.19 | 642,900 | — | — |
| 2023-11-20 | $720.92 | $1,145.28 | 668,300 | — | — |
| 2023-11-17 | $716.86 | $1,138.83 | 715,600 | — | — |
| 2023-11-16 | $714.90 | $1,135.72 | 558,900 | — | — |
| 2023-11-15 | $708.84 | $1,126.09 | 747,400 | — | — |
| 2023-11-14 | $697.35 | $1,107.84 | 1,011,000 | — | — |
| 2023-11-13 | $661.45 | $1,050.81 | 356,400 | — | — |
| 2023-11-10 | $665.00 | $1,056.45 | 522,700 | — | — |
| 2023-11-09 | $651.82 | $1,035.51 | 437,100 | — | — |
| 2023-11-08 | $654.95 | $1,040.48 | 482,200 | — | — |
| 2023-11-07 | $648.59 | $1,030.38 | 440,800 | — | — |
| 2023-11-06 | $653.22 | $1,037.73 | 469,400 | — | — |
| 2023-11-03 | $657.97 | $1,045.28 | 894,200 | — | — |
| 2023-11-02 | $644.49 | $1,023.86 | 1,174,000 | — | — |
| 2023-11-01 | $616.21 | $978.94 | 537,100 | — | — |
| 2023-10-31 | $612.28 | $972.69 | 508,900 | — | — |
| 2023-10-30 | $607.12 | $964.50 | 528,100 | — | — |
| 2023-10-27 | $598.08 | $950.13 | 543,000 | — | — |
| 2023-10-26 | $607.07 | $964.42 | 856,400 | — | — |
| 2023-10-25 | $608.68 | $966.97 | 562,000 | — | — |
| 2023-10-24 | $612.39 | $972.87 | 657,200 | — | — |
| 2023-10-23 | $614.73 | $976.59 | 469,500 | — | — |
| 2023-10-20 | $614.83 | $976.74 | 850,300 | — | — |
| 2023-10-19 | $622.51 | $988.95 | 1,040,800 | — | — |
| 2023-10-18 | $616.69 | $979.70 | 664,500 | — | — |
| 2023-10-17 | $636.10 | $1,010.53 | 578,500 | — | — |
| 2023-10-16 | $635.45 | $1,009.50 | 695,400 | — | — |
| 2023-10-13 | $627.66 | $997.13 | 1,263,400 | — | — |
| 2023-10-12 | $636.17 | $1,010.65 | 744,200 | — | — |
| 2023-10-11 | $642.67 | $1,020.97 | 515,000 | — | — |
| 2023-10-10 | $641.95 | $1,019.83 | 626,700 | — | — |
| 2023-10-09 | $643.62 | $1,022.48 | 536,100 | — | — |
| 2023-10-06 | $648.26 | $1,029.85 | 608,300 | — | — |
| 2023-10-05 | $640.30 | $1,017.21 | 496,900 | — | — |
| 2023-10-04 | $636.53 | $1,011.22 | 546,700 | — | — |
| 2023-10-03 | $625.47 | $993.65 | 678,600 | — | — |
| 2023-10-02 | $643.04 | $1,021.56 | 569,000 | — | — |
| 2023-09-29 | $646.49 | $1,027.04 | 539,900 | — | — |
| 2023-09-28 | $645.24 | $1,025.06 | 696,100 | — | — |
| 2023-09-27 | $643.39 | $1,022.12 | 548,800 | — | — |
| 2023-09-26 | $646.72 | $1,027.41 | 589,000 | — | — |
| 2023-09-25 | $657.55 | $1,044.61 | 458,300 | — | — |
| 2023-09-22 | $660.10 | $1,048.66 | 468,300 | — | — |
| 2023-09-21 | $668.83 | $1,062.53 | 547,700 | — | — |
| 2023-09-20 | $683.48 | $1,085.80 | 334,100 | — | — |
| 2023-09-19 | $688.96 | $1,094.51 | 428,100 | — | — |
| 2023-09-18 | $694.89 | $1,103.93 | 494,400 | — | — |
| 2023-09-15 | $697.41 | $1,107.93 | 2,816,100 | — | — |
| 2023-09-14 | $706.81 | $1,122.87 | 660,100 | — | — |
| 2023-09-13 | $697.23 | $1,107.65 | 645,200 | — | — |
| 2023-09-12 | $697.34 | $1,107.82 | 404,000 | — | — |
| 2023-09-11 | $695.93 | $1,105.58 | 563,500 | — | — |
| 2023-09-08 | $690.62 | $1,097.15 | 352,400 | — | — |
| 2023-09-07 | $691.06 | $1,097.85 | 453,000 | — | — |
| 2023-09-06 | $694.18 | $1,094.86 | 426,600 | — | — |
| 2023-09-05 | $695.93 | $1,097.62 | 556,800 | — | — |
| 2023-09-01 | $706.19 | $1,113.80 | 454,500 | — | — |
| 2023-08-31 | $700.54 | $1,104.89 | 617,100 | — | — |
| 2023-08-30 | $695.81 | $1,097.43 | 483,900 | — | — |
| 2023-08-29 | $691.03 | $1,089.89 | 502,600 | — | — |
| 2023-08-28 | $679.00 | $1,070.92 | 430,900 | — | — |
| 2023-08-25 | $675.96 | $1,066.12 | 275,200 | — | — |
| 2023-08-24 | $673.16 | $1,061.71 | 317,900 | — | — |
| 2023-08-23 | $678.77 | $1,070.56 | 386,800 | — | — |
| 2023-08-22 | $665.84 | $1,050.16 | 332,500 | — | — |
| 2023-08-21 | $671.59 | $1,059.23 | 434,300 | — | — |
| 2023-08-18 | $670.25 | $1,057.12 | 530,500 | — | — |
| 2023-08-17 | $674.00 | $1,063.03 | 471,200 | — | — |
| 2023-08-16 | $672.24 | $1,060.26 | 494,700 | — | — |
| 2023-08-15 | $672.82 | $1,061.17 | 519,700 | — | — |
| 2023-08-14 | $692.93 | $1,092.89 | 395,000 | — | — |
| 2023-08-11 | $695.61 | $1,097.12 | 381,100 | — | — |
| 2023-08-10 | $697.01 | $1,099.32 | 496,900 | — | — |
| 2023-08-09 | $692.09 | $1,091.56 | 447,400 | — | — |
| 2023-08-08 | $696.98 | $1,099.28 | 676,900 | — | — |
| 2023-08-07 | $712.55 | $1,123.83 | 387,900 | — | — |
| 2023-08-04 | $710.28 | $1,120.25 | 475,100 | — | — |
| 2023-08-03 | $710.17 | $1,120.08 | 585,500 | — | — |
| 2023-08-02 | $717.44 | $1,131.55 | 649,200 | — | — |
| 2023-08-01 | $732.26 | $1,154.92 | 359,600 | — | — |
| 2023-07-31 | $738.85 | $1,165.31 | 367,700 | — | — |
| 2023-07-28 | $738.34 | $1,164.51 | 522,800 | — | — |
| 2023-07-27 | $729.07 | $1,149.89 | 555,200 | — | — |
| 2023-07-26 | $743.16 | $1,172.11 | 552,800 | — | — |
| 2023-07-25 | $746.02 | $1,176.62 | 610,700 | — | — |
| 2023-07-24 | $756.58 | $1,193.28 | 385,400 | — | — |
| 2023-07-21 | $751.21 | $1,184.81 | 512,300 | — | — |
| 2023-07-20 | $750.88 | $1,184.29 | 621,600 | — | — |
| 2023-07-19 | $747.30 | $1,178.64 | 718,900 | — | — |
| 2023-07-18 | $738.93 | $1,165.44 | 790,000 | — | — |
| 2023-07-17 | $727.87 | $1,148.00 | 648,400 | — | — |
| 2023-07-14 | $728.03 | $1,148.25 | 1,064,100 | — | — |
| 2023-07-13 | $739.80 | $1,166.81 | 928,100 | — | — |
| 2023-07-12 | $726.00 | $1,145.05 | 642,000 | — | — |
| 2023-07-11 | $710.20 | $1,120.13 | 504,900 | — | — |
| 2023-07-10 | $696.17 | $1,098.00 | 568,600 | — | — |
| 2023-07-07 | $684.10 | $1,078.96 | 435,200 | — | — |
| 2023-07-06 | $680.63 | $1,073.49 | 675,300 | — | — |
| 2023-07-05 | $692.83 | $1,092.73 | 681,400 | — | — |
| 2023-07-03 | $693.58 | $1,093.91 | 376,900 | — | — |
| 2023-06-30 | $691.14 | $1,090.07 | 921,900 | — | — |
| 2023-06-29 | $688.21 | $1,085.44 | 524,700 | — | — |
| 2023-06-28 | $685.22 | $1,080.73 | 368,100 | — | — |
| 2023-06-27 | $684.64 | $1,079.81 | 528,600 | — | — |
| 2023-06-26 | $680.17 | $1,072.76 | 403,800 | — | — |
| 2023-06-23 | $680.45 | $1,073.21 | 686,000 | — | — |
| 2023-06-22 | $679.38 | $1,071.52 | 361,200 | — | — |
| 2023-06-21 | $689.04 | $1,086.75 | 489,300 | — | — |
| 2023-06-20 | $690.95 | $1,089.77 | 698,100 | — | — |
| 2023-06-16 | $702.78 | $1,108.42 | 1,281,900 | — | — |
| 2023-06-15 | $711.19 | $1,121.69 | 644,400 | — | — |
| 2023-06-14 | $692.45 | $1,092.13 | 678,000 | — | — |
| 2023-06-13 | $689.09 | $1,086.83 | 624,000 | — | — |
| 2023-06-12 | $682.38 | $1,076.25 | 435,000 | — | — |
| 2023-06-09 | $684.40 | $1,079.44 | 465,300 | — | — |
| 2023-06-08 | $680.58 | $1,073.41 | 521,800 | — | — |
| 2023-06-07 | $678.23 | $1,069.70 | 534,100 | — | — |
| 2023-06-06 | $684.92 | $1,072.37 | 748,600 | — | — |
| 2023-06-05 | $676.49 | $1,059.17 | 551,600 | — | — |
| 2023-06-02 | $681.86 | $1,067.58 | 559,800 | — | — |
| 2023-06-01 | $668.84 | $1,047.19 | 569,800 | — | — |
| 2023-05-31 | $657.55 | $1,029.52 | 1,898,400 | — | — |
| 2023-05-30 | $673.58 | $1,054.61 | 504,200 | — | — |
| 2023-05-26 | $672.30 | $1,052.61 | 533,900 | — | — |
| 2023-05-25 | $660.52 | $1,034.17 | 522,800 | — | — |
| 2023-05-24 | $655.00 | $1,025.52 | 554,500 | — | — |
| 2023-05-23 | $661.53 | $1,035.75 | 713,300 | — | — |
| 2023-05-22 | $671.39 | $1,051.19 | 648,800 | — | — |
| 2023-05-19 | $666.70 | $1,043.84 | 1,362,500 | — | — |
| 2023-05-18 | $669.33 | $1,047.96 | 1,125,900 | — | — |
| 2023-05-17 | $650.64 | $1,018.70 | 478,300 | — | — |
| 2023-05-16 | $633.83 | $992.38 | 362,700 | — | — |
| 2023-05-15 | $644.75 | $1,009.48 | 501,900 | — | — |
| 2023-05-12 | $645.10 | $1,010.02 | 906,200 | — | — |
| 2023-05-11 | $642.02 | $1,005.20 | 726,100 | — | — |
| 2023-05-10 | $629.18 | $985.10 | 622,400 | — | — |
| 2023-05-09 | $635.57 | $995.10 | 441,700 | — | — |
| 2023-05-08 | $643.14 | $1,006.95 | 374,500 | — | — |
| 2023-05-05 | $644.48 | $1,009.05 | 484,300 | — | — |
| 2023-05-04 | $631.66 | $988.98 | 589,300 | — | — |
| 2023-05-03 | $642.41 | $1,005.81 | 430,700 | — | — |
| 2023-05-02 | $651.46 | $1,019.98 | 719,700 | — | — |
| 2023-05-01 | $662.97 | $1,038.00 | 560,200 | — | — |
| 2023-04-28 | $671.20 | $1,050.89 | 529,000 | — | — |
| 2023-04-27 | $662.68 | $1,037.55 | 393,900 | — | — |
| 2023-04-26 | $650.67 | $1,018.74 | 434,700 | — | — |
| 2023-04-25 | $659.71 | $1,032.90 | 552,200 | — | — |
| 2023-04-24 | $674.19 | $1,055.57 | 451,800 | — | — |
| 2023-04-21 | $680.94 | $1,066.14 | 774,500 | — | — |
| 2023-04-20 | $696.38 | $1,090.31 | 580,400 | — | — |
| 2023-04-19 | $695.24 | $1,088.53 | 348,100 | — | — |
| 2023-04-18 | $694.03 | $1,086.63 | 593,800 | — | — |
| 2023-04-17 | $698.36 | $1,093.41 | 586,100 | — | — |
| 2023-04-14 | $691.33 | $1,082.41 | 1,117,700 | — | — |
| 2023-04-13 | $670.73 | $1,050.15 | 694,000 | — | — |
| 2023-04-12 | $665.97 | $1,042.70 | 481,200 | — | — |
| 2023-04-11 | $669.68 | $1,048.51 | 535,800 | — | — |
| 2023-04-10 | $659.82 | $1,033.07 | 393,800 | — | — |
| 2023-04-06 | $656.40 | $1,027.72 | 441,700 | — | — |
| 2023-04-05 | $656.04 | $1,027.15 | 426,100 | — | — |
| 2023-04-04 | $659.11 | $1,031.96 | 525,100 | — | — |
| 2023-04-03 | $666.41 | $1,043.39 | 622,800 | — | — |
| 2023-03-31 | $669.12 | $1,047.63 | 516,300 | — | — |
| 2023-03-30 | $661.04 | $1,034.98 | 392,300 | — | — |
| 2023-03-29 | $657.22 | $1,029.00 | 589,300 | — | — |
| 2023-03-28 | $646.24 | $1,011.81 | 373,300 | — | — |
| 2023-03-27 | $648.32 | $1,015.06 | 411,100 | — | — |
| 2023-03-24 | $644.88 | $1,009.68 | 574,100 | — | — |
| 2023-03-23 | $651.78 | $1,020.48 | 483,400 | — | — |
| 2023-03-22 | $648.32 | $1,015.06 | 480,100 | — | — |
| 2023-03-21 | $662.15 | $1,036.72 | 791,200 | — | — |
| 2023-03-20 | $643.56 | $1,007.61 | 924,200 | — | — |
| 2023-03-17 | $636.71 | $996.89 | 2,701,500 | — | — |
| 2023-03-16 | $636.98 | $997.31 | 726,200 | — | — |
| 2023-03-15 | $631.74 | $989.11 | 1,130,000 | — | — |
| 2023-03-14 | $637.83 | $998.64 | 928,600 | — | — |
| 2023-03-13 | $625.77 | $979.76 | 997,600 | — | — |
| 2023-03-10 | $635.03 | $994.26 | 960,900 | — | — |
| 2023-03-09 | $651.28 | $1,019.70 | 787,100 | — | — |
| 2023-03-08 | $674.36 | $1,055.84 | 554,800 | — | — |
| 2023-03-07 | $674.66 | $1,056.31 | 417,200 | — | — |
| 2023-03-06 | $688.39 | $1,077.80 | 543,300 | — | — |
| 2023-03-03 | $695.24 | $1,080.70 | 812,200 | — | — |
| 2023-03-02 | $685.91 | $1,066.20 | 490,200 | — | — |
| 2023-03-01 | $680.56 | $1,057.88 | 635,000 | — | — |
| 2023-02-28 | $689.43 | $1,071.67 | 859,100 | — | — |
| 2023-02-27 | $683.06 | $1,061.77 | 560,000 | — | — |
| 2023-02-24 | $683.43 | $1,062.34 | 553,500 | — | — |
| 2023-02-23 | $691.84 | $1,075.41 | 614,800 | — | — |
| 2023-02-22 | $687.41 | $1,068.53 | 937,900 | — | — |
| 2023-02-21 | $695.75 | $1,081.49 | 646,400 | — | — |
| 2023-02-17 | $716.16 | $1,113.22 | 519,200 | — | — |
| 2023-02-16 | $713.00 | $1,108.31 | 492,600 | — | — |
| 2023-02-15 | $724.19 | $1,125.70 | 479,200 | — | — |
| 2023-02-14 | $729.15 | $1,133.41 | 466,700 | — | — |
| 2023-02-13 | $736.91 | $1,145.47 | 583,100 | — | — |
| 2023-02-10 | $723.51 | $1,124.64 | 626,000 | — | — |
| 2023-02-09 | $715.97 | $1,112.92 | 723,700 | — | — |
| 2023-02-08 | $729.86 | $1,134.51 | 517,600 | — | — |
| 2023-02-07 | $740.82 | $1,151.55 | 730,300 | — | — |
| 2023-02-06 | $742.38 | $1,153.97 | 691,500 | — | — |
| 2023-02-03 | $757.16 | $1,176.95 | 1,201,800 | — | — |
| 2023-02-02 | $770.73 | $1,198.04 | 1,101,700 | — | — |
| 2023-02-01 | $762.63 | $1,185.45 | 702,200 | — | — |
| 2023-01-31 | $759.21 | $1,180.14 | 572,000 | — | — |
| 2023-01-30 | $747.86 | $1,162.49 | 458,300 | — | — |
| 2023-01-27 | $759.18 | $1,180.09 | 489,400 | — | — |
| 2023-01-26 | $758.90 | $1,179.65 | 488,700 | — | — |
| 2023-01-25 | $751.25 | $1,167.76 | 1,070,300 | — | — |
| 2023-01-24 | $752.07 | $1,169.04 | 558,200 | — | — |
| 2023-01-23 | $748.02 | $1,162.74 | 730,200 | — | — |
| 2023-01-20 | $741.71 | $1,152.93 | 724,300 | — | — |
| 2023-01-19 | $729.87 | $1,134.53 | 650,700 | — | — |
| 2023-01-18 | $747.36 | $1,161.71 | 728,800 | — | — |
| 2023-01-17 | $749.73 | $1,165.40 | 823,800 | — | — |
| 2023-01-13 | $753.99 | $1,172.02 | 984,100 | — | — |
| 2023-01-12 | $753.96 | $1,171.97 | 938,600 | — | — |
| 2023-01-11 | $755.92 | $1,175.02 | 788,000 | — | — |
| 2023-01-10 | $757.28 | $1,177.13 | 758,900 | — | — |
| 2023-01-09 | $752.99 | $1,170.47 | 1,102,800 | — | — |
| 2023-01-06 | $738.00 | $1,147.17 | 1,215,700 | — | — |
| 2023-01-05 | $701.24 | $1,090.02 | 686,700 | — | — |
| 2023-01-04 | $721.90 | $1,122.14 | 710,200 | — | — |
| 2023-01-03 | $712.04 | $1,106.81 | 540,800 | — | — |