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
- 1994-06-07 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 | $247.94 | $831.53 | 458,200 | — | — |
| 2023-12-28 | $252.75 | $839.91 | 329,800 | — | — |
| 2023-12-27 | $249.23 | $828.22 | 202,600 | — | — |
| 2023-12-26 | $247.12 | $821.20 | 231,300 | — | — |
| 2023-12-22 | $244.37 | $812.07 | 267,000 | — | — |
| 2023-12-21 | $242.12 | $804.59 | 362,700 | — | — |
| 2023-12-20 | $240.43 | $798.97 | 496,100 | — | — |
| 2023-12-19 | $245.84 | $816.95 | 443,400 | — | — |
| 2023-12-18 | $246.16 | $818.01 | 581,400 | — | — |
| 2023-12-15 | $244.95 | $813.99 | 1,034,800 | — | — |
| 2023-12-14 | $248.50 | $825.79 | 728,800 | — | — |
| 2023-12-13 | $238.39 | $792.19 | 483,300 | — | — |
| 2023-12-12 | $227.61 | $756.37 | 596,300 | — | — |
| 2023-12-11 | $227.07 | $754.58 | 471,800 | — | — |
| 2023-12-08 | $226.11 | $751.39 | 331,900 | — | — |
| 2023-12-07 | $224.85 | $747.20 | 491,100 | — | — |
| 2023-12-06 | $223.68 | $743.31 | 588,300 | — | — |
| 2023-12-05 | $221.51 | $736.10 | 374,900 | — | — |
| 2023-12-04 | $222.77 | $740.29 | 595,300 | — | — |
| 2023-12-01 | $220.66 | $733.27 | 452,200 | — | — |
| 2023-11-30 | $213.46 | $709.35 | 583,500 | — | — |
| 2023-11-29 | $212.23 | $705.26 | 315,700 | — | — |
| 2023-11-28 | $212.50 | $706.16 | 437,800 | — | — |
| 2023-11-27 | $212.18 | $705.09 | 334,400 | — | — |
| 2023-11-24 | $214.72 | $713.54 | 76,600 | — | — |
| 2023-11-22 | $212.85 | $707.32 | 197,200 | — | — |
| 2023-11-21 | $212.66 | $706.69 | 258,000 | — | — |
| 2023-11-20 | $213.05 | $707.99 | 332,400 | — | — |
| 2023-11-17 | $211.02 | $701.24 | 280,400 | — | — |
| 2023-11-16 | $211.57 | $703.07 | 264,000 | — | — |
| 2023-11-15 | $213.58 | $709.75 | 318,900 | — | — |
| 2023-11-14 | $216.13 | $718.22 | 444,300 | — | — |
| 2023-11-13 | $205.66 | $683.43 | 357,500 | — | — |
| 2023-11-10 | $210.65 | $700.01 | 333,700 | — | — |
| 2023-11-09 | $207.57 | $689.78 | 278,500 | — | — |
| 2023-11-08 | $210.88 | $700.77 | 362,200 | — | — |
| 2023-11-07 | $209.39 | $695.82 | 284,600 | — | — |
| 2023-11-06 | $212.26 | $705.36 | 282,400 | — | — |
| 2023-11-03 | $217.26 | $721.98 | 379,400 | — | — |
| 2023-11-02 | $211.76 | $703.70 | 895,700 | — | — |
| 2023-11-01 | $207.87 | $690.77 | 687,000 | — | — |
| 2023-10-31 | $213.92 | $710.88 | 826,600 | — | — |
| 2023-10-30 | $210.04 | $697.98 | 603,600 | — | — |
| 2023-10-27 | $206.58 | $686.49 | 1,199,100 | — | — |
| 2023-10-26 | $208.54 | $693.00 | 748,400 | — | — |
| 2023-10-25 | $210.26 | $698.71 | 340,100 | — | — |
| 2023-10-24 | $214.70 | $713.47 | 439,800 | — | — |
| 2023-10-23 | $209.32 | $695.59 | 445,400 | — | — |
| 2023-10-20 | $211.67 | $703.40 | 316,800 | — | — |
| 2023-10-19 | $214.30 | $712.14 | 361,700 | — | — |
| 2023-10-18 | $215.62 | $716.53 | 249,000 | — | — |
| 2023-10-17 | $219.09 | $728.06 | 350,400 | — | — |
| 2023-10-16 | $219.50 | $729.42 | 589,200 | — | — |
| 2023-10-13 | $219.46 | $729.29 | 477,300 | — | — |
| 2023-10-12 | $220.48 | $732.68 | 238,300 | — | — |
| 2023-10-11 | $222.30 | $738.72 | 343,700 | — | — |
| 2023-10-10 | $217.25 | $721.94 | 474,400 | — | — |
| 2023-10-09 | $218.80 | $727.09 | 355,600 | — | — |
| 2023-10-06 | $215.93 | $717.56 | 435,500 | — | — |
| 2023-10-05 | $212.36 | $705.69 | 251,700 | — | — |
| 2023-10-04 | $209.91 | $697.55 | 348,500 | — | — |
| 2023-10-03 | $207.34 | $689.01 | 415,000 | — | — |
| 2023-10-02 | $208.85 | $694.03 | 322,100 | — | — |
| 2023-09-29 | $212.09 | $704.80 | 362,600 | — | — |
| 2023-09-28 | $210.75 | $700.34 | 257,200 | — | — |
| 2023-09-27 | $210.74 | $692.63 | 386,500 | — | — |
| 2023-09-26 | $213.67 | $702.26 | 269,800 | — | — |
| 2023-09-25 | $216.31 | $710.94 | 311,000 | — | — |
| 2023-09-22 | $215.64 | $708.74 | 370,400 | — | — |
| 2023-09-21 | $219.08 | $720.04 | 464,900 | — | — |
| 2023-09-20 | $223.87 | $735.79 | 293,800 | — | — |
| 2023-09-19 | $222.08 | $729.90 | 287,300 | — | — |
| 2023-09-18 | $223.85 | $735.72 | 386,900 | — | — |
| 2023-09-15 | $225.22 | $740.22 | 596,400 | — | — |
| 2023-09-14 | $225.10 | $739.83 | 590,200 | — | — |
| 2023-09-13 | $223.00 | $732.93 | 375,100 | — | — |
| 2023-09-12 | $225.66 | $741.67 | 514,800 | — | — |
| 2023-09-11 | $224.07 | $736.44 | 417,700 | — | — |
| 2023-09-08 | $225.29 | $740.45 | 683,900 | — | — |
| 2023-09-07 | $231.24 | $760.01 | 728,400 | — | — |
| 2023-09-06 | $236.41 | $777.00 | 321,100 | — | — |
| 2023-09-05 | $235.79 | $774.96 | 240,000 | — | — |
| 2023-09-01 | $237.52 | $780.65 | 291,700 | — | — |
| 2023-08-31 | $238.39 | $783.51 | 484,700 | — | — |
| 2023-08-30 | $240.16 | $789.33 | 280,700 | — | — |
| 2023-08-29 | $239.01 | $785.55 | 395,800 | — | — |
| 2023-08-28 | $238.00 | $782.23 | 259,400 | — | — |
| 2023-08-25 | $237.24 | $779.73 | 347,300 | — | — |
| 2023-08-24 | $237.57 | $780.81 | 226,500 | — | — |
| 2023-08-23 | $238.10 | $782.56 | 216,200 | — | — |
| 2023-08-22 | $234.05 | $769.25 | 214,900 | — | — |
| 2023-08-21 | $233.15 | $766.29 | 234,100 | — | — |
| 2023-08-18 | $236.31 | $776.67 | 233,700 | — | — |
| 2023-08-17 | $236.45 | $777.13 | 267,900 | — | — |
| 2023-08-16 | $238.02 | $782.29 | 219,500 | — | — |
| 2023-08-15 | $238.17 | $782.79 | 198,600 | — | — |
| 2023-08-14 | $239.95 | $788.64 | 346,900 | — | — |
| 2023-08-11 | $245.53 | $806.98 | 207,900 | — | — |
| 2023-08-10 | $242.84 | $798.14 | 257,700 | — | — |
| 2023-08-09 | $241.32 | $793.14 | 243,900 | — | — |
| 2023-08-08 | $242.55 | $797.18 | 313,400 | — | — |
| 2023-08-07 | $245.34 | $806.35 | 241,100 | — | — |
| 2023-08-04 | $243.92 | $801.69 | 342,500 | — | — |
| 2023-08-03 | $244.17 | $802.51 | 383,200 | — | — |
| 2023-08-02 | $244.62 | $803.99 | 435,200 | — | — |
| 2023-08-01 | $244.04 | $802.08 | 655,500 | — | — |
| 2023-07-31 | $243.55 | $800.47 | 1,892,800 | — | — |
| 2023-07-28 | $237.31 | $779.96 | 815,200 | — | — |
| 2023-07-27 | $231.75 | $761.69 | 611,900 | — | — |
| 2023-07-26 | $239.45 | $786.99 | 471,600 | — | — |
| 2023-07-25 | $239.77 | $788.05 | 451,100 | — | — |
| 2023-07-24 | $244.40 | $803.26 | 399,600 | — | — |
| 2023-07-21 | $245.14 | $805.69 | 393,900 | — | — |
| 2023-07-20 | $243.94 | $801.75 | 294,600 | — | — |
| 2023-07-19 | $243.05 | $798.83 | 440,800 | — | — |
| 2023-07-18 | $239.79 | $788.11 | 463,500 | — | — |
| 2023-07-17 | $242.53 | $797.12 | 339,000 | — | — |
| 2023-07-14 | $245.44 | $806.68 | 333,800 | — | — |
| 2023-07-13 | $244.43 | $803.36 | 479,400 | — | — |
| 2023-07-12 | $240.69 | $791.07 | 557,800 | — | — |
| 2023-07-11 | $238.09 | $782.52 | 215,000 | — | — |
| 2023-07-10 | $234.29 | $770.03 | 342,000 | — | — |
| 2023-07-07 | $233.25 | $766.62 | 375,900 | — | — |
| 2023-07-06 | $234.85 | $771.87 | 455,500 | — | — |
| 2023-07-05 | $235.23 | $773.12 | 390,100 | — | — |
| 2023-07-03 | $236.59 | $777.59 | 149,400 | — | — |
| 2023-06-30 | $234.30 | $770.07 | 609,700 | — | — |
| 2023-06-29 | $233.07 | $766.02 | 316,500 | — | — |
| 2023-06-28 | $230.27 | $749.23 | 372,600 | — | — |
| 2023-06-27 | $231.03 | $751.70 | 376,800 | — | — |
| 2023-06-26 | $228.59 | $743.76 | 413,400 | — | — |
| 2023-06-23 | $220.02 | $715.88 | 672,300 | — | — |
| 2023-06-22 | $225.00 | $732.08 | 534,400 | — | — |
| 2023-06-21 | $232.68 | $757.07 | 384,100 | — | — |
| 2023-06-20 | $234.20 | $762.02 | 335,100 | — | — |
| 2023-06-16 | $236.92 | $770.87 | 729,300 | — | — |
| 2023-06-15 | $234.80 | $763.97 | 419,100 | — | — |
| 2023-06-14 | $233.39 | $759.38 | 263,700 | — | — |
| 2023-06-13 | $234.25 | $762.18 | 370,500 | — | — |
| 2023-06-12 | $231.83 | $754.31 | 285,200 | — | — |
| 2023-06-09 | $234.30 | $762.34 | 406,600 | — | — |
| 2023-06-08 | $232.99 | $758.08 | 495,700 | — | — |
| 2023-06-07 | $230.80 | $750.95 | 400,800 | — | — |
| 2023-06-06 | $225.68 | $734.30 | 494,200 | — | — |
| 2023-06-05 | $225.22 | $732.80 | 538,900 | — | — |
| 2023-06-02 | $228.55 | $743.63 | 813,900 | — | — |
| 2023-06-01 | $219.17 | $713.11 | 449,900 | — | — |
| 2023-05-31 | $216.06 | $702.99 | 704,600 | — | — |
| 2023-05-30 | $214.51 | $697.95 | 539,000 | — | — |
| 2023-05-26 | $210.38 | $684.51 | 409,900 | — | — |
| 2023-05-25 | $206.82 | $672.93 | 571,600 | — | — |
| 2023-05-24 | $208.24 | $677.55 | 425,000 | — | — |
| 2023-05-23 | $211.22 | $687.25 | 301,700 | — | — |
| 2023-05-22 | $211.00 | $686.53 | 191,900 | — | — |
| 2023-05-19 | $209.78 | $682.56 | 236,300 | — | — |
| 2023-05-18 | $209.63 | $682.07 | 288,200 | — | — |
| 2023-05-17 | $210.97 | $686.43 | 282,800 | — | — |
| 2023-05-16 | $209.14 | $680.48 | 250,000 | — | — |
| 2023-05-15 | $214.05 | $696.45 | 276,400 | — | — |
| 2023-05-12 | $215.32 | $700.59 | 313,500 | — | — |
| 2023-05-11 | $216.98 | $705.99 | 211,800 | — | — |
| 2023-05-10 | $216.77 | $705.30 | 382,600 | — | — |
| 2023-05-09 | $216.31 | $703.81 | 285,600 | — | — |
| 2023-05-08 | $218.63 | $711.36 | 267,500 | — | — |
| 2023-05-05 | $220.00 | $715.81 | 283,700 | — | — |
| 2023-05-04 | $216.60 | $704.75 | 268,600 | — | — |
| 2023-05-03 | $216.65 | $704.91 | 395,500 | — | — |
| 2023-05-02 | $217.17 | $706.61 | 351,900 | — | — |
| 2023-05-01 | $220.66 | $717.96 | 412,800 | — | — |
| 2023-04-28 | $219.73 | $714.94 | 592,800 | — | — |
| 2023-04-27 | $211.46 | $688.03 | 434,700 | — | — |
| 2023-04-26 | $205.98 | $670.20 | 373,400 | — | — |
| 2023-04-25 | $207.87 | $676.35 | 267,200 | — | — |
| 2023-04-24 | $211.68 | $688.74 | 350,900 | — | — |
| 2023-04-21 | $212.42 | $691.15 | 358,900 | — | — |
| 2023-04-20 | $211.72 | $688.87 | 216,800 | — | — |
| 2023-04-19 | $215.40 | $700.85 | 240,300 | — | — |
| 2023-04-18 | $212.10 | $690.11 | 230,600 | — | — |
| 2023-04-17 | $213.00 | $693.04 | 433,700 | — | — |
| 2023-04-14 | $207.94 | $676.57 | 286,100 | — | — |
| 2023-04-13 | $210.78 | $685.82 | 246,300 | — | — |
| 2023-04-12 | $211.02 | $686.60 | 343,200 | — | — |
| 2023-04-11 | $211.41 | $687.86 | 427,500 | — | — |
| 2023-04-10 | $210.77 | $685.78 | 455,900 | — | — |
| 2023-04-06 | $209.74 | $682.43 | 401,500 | — | — |
| 2023-04-05 | $209.44 | $681.46 | 487,900 | — | — |
| 2023-04-04 | $208.28 | $677.68 | 387,600 | — | — |
| 2023-04-03 | $208.34 | $677.88 | 377,200 | — | — |
| 2023-03-31 | $209.14 | $680.48 | 597,800 | — | — |
| 2023-03-30 | $204.18 | $664.34 | 374,000 | — | — |
| 2023-03-29 | $204.31 | $657.25 | 434,900 | — | — |
| 2023-03-28 | $200.26 | $644.22 | 263,100 | — | — |
| 2023-03-27 | $201.09 | $646.89 | 451,300 | — | — |
| 2023-03-24 | $200.77 | $645.86 | 552,300 | — | — |
| 2023-03-23 | $196.17 | $631.06 | 505,800 | — | — |
| 2023-03-22 | $199.22 | $640.87 | 476,700 | — | — |
| 2023-03-21 | $206.14 | $663.13 | 506,400 | — | — |
| 2023-03-20 | $208.58 | $670.98 | 381,300 | — | — |
| 2023-03-17 | $207.19 | $666.51 | 724,900 | — | — |
| 2023-03-16 | $211.88 | $681.60 | 498,000 | — | — |
| 2023-03-15 | $216.79 | $697.39 | 622,000 | — | — |
| 2023-03-14 | $214.49 | $690.00 | 615,700 | — | — |
| 2023-03-13 | $213.99 | $688.39 | 763,500 | — | — |
| 2023-03-10 | $211.37 | $679.96 | 1,094,300 | — | — |
| 2023-03-09 | $226.55 | $728.79 | 558,300 | — | — |
| 2023-03-08 | $232.41 | $747.64 | 431,700 | — | — |
| 2023-03-07 | $228.00 | $733.46 | 366,500 | — | — |
| 2023-03-06 | $234.66 | $754.88 | 327,500 | — | — |
| 2023-03-03 | $232.18 | $746.90 | 366,300 | — | — |
| 2023-03-02 | $226.53 | $728.73 | 1,293,100 | — | — |
| 2023-03-01 | $222.84 | $716.86 | 430,600 | — | — |
| 2023-02-28 | $228.06 | $733.65 | 606,300 | — | — |
| 2023-02-27 | $227.58 | $732.11 | 414,200 | — | — |
| 2023-02-24 | $229.46 | $738.15 | 409,900 | — | — |
| 2023-02-23 | $232.24 | $747.10 | 264,100 | — | — |
| 2023-02-22 | $231.30 | $744.07 | 334,700 | — | — |
| 2023-02-21 | $231.43 | $744.49 | 338,900 | — | — |
| 2023-02-17 | $236.83 | $761.86 | 445,100 | — | — |
| 2023-02-16 | $237.08 | $762.67 | 501,900 | — | — |
| 2023-02-15 | $239.22 | $769.55 | 588,400 | — | — |
| 2023-02-14 | $238.83 | $768.30 | 1,018,200 | — | — |
| 2023-02-13 | $235.68 | $758.16 | 607,300 | — | — |
| 2023-02-10 | $233.77 | $752.02 | 752,500 | — | — |
| 2023-02-09 | $236.43 | $760.57 | 1,106,600 | — | — |
| 2023-02-08 | $235.12 | $756.36 | 739,600 | — | — |
| 2023-02-07 | $230.32 | $740.92 | 745,300 | — | — |
| 2023-02-06 | $226.57 | $728.86 | 460,900 | — | — |
| 2023-02-03 | $230.34 | $740.98 | 732,100 | — | — |
| 2023-02-02 | $236.93 | $762.18 | 538,200 | — | — |
| 2023-02-01 | $227.21 | $730.91 | 580,800 | — | — |
| 2023-01-31 | $226.07 | $727.25 | 1,979,200 | — | — |
| 2023-01-30 | $219.54 | $706.24 | 437,200 | — | — |
| 2023-01-27 | $223.42 | $718.72 | 431,500 | — | — |
| 2023-01-26 | $217.59 | $699.97 | 362,300 | — | — |
| 2023-01-25 | $216.64 | $696.91 | 406,400 | — | — |
| 2023-01-24 | $218.57 | $703.12 | 453,800 | — | — |
| 2023-01-23 | $216.87 | $697.65 | 357,800 | — | — |
| 2023-01-20 | $216.19 | $695.46 | 406,600 | — | — |
| 2023-01-19 | $216.21 | $695.53 | 426,800 | — | — |
| 2023-01-18 | $215.34 | $692.73 | 406,500 | — | — |
| 2023-01-17 | $220.08 | $707.98 | 386,600 | — | — |
| 2023-01-13 | $218.54 | $703.02 | 293,200 | — | — |
| 2023-01-12 | $220.50 | $709.33 | 399,800 | — | — |
| 2023-01-11 | $222.47 | $715.67 | 376,800 | — | — |
| 2023-01-10 | $214.06 | $688.61 | 340,100 | — | — |
| 2023-01-09 | $212.57 | $683.82 | 677,900 | — | — |
| 2023-01-06 | $214.70 | $690.67 | 611,800 | — | — |
| 2023-01-05 | $205.88 | $662.30 | 543,400 | — | — |
| 2023-01-04 | $215.25 | $692.44 | 513,700 | — | — |
| 2023-01-03 | $211.31 | $679.77 | 500,500 | — | — |