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
- 1997-12-18 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 | $573.42 | $581.53 | 300,500 | — | — |
| 2023-12-28 | $578.69 | $586.87 | 268,800 | — | — |
| 2023-12-27 | $578.86 | $587.05 | 488,400 | — | — |
| 2023-12-26 | $580.47 | $588.68 | 607,200 | — | — |
| 2023-12-22 | $570.51 | $578.58 | 363,800 | — | — |
| 2023-12-21 | $570.95 | $579.02 | 445,700 | — | — |
| 2023-12-20 | $558.27 | $566.17 | 1,272,600 | — | — |
| 2023-12-19 | $574.20 | $582.32 | 669,200 | — | — |
| 2023-12-18 | $568.23 | $576.27 | 845,900 | — | — |
| 2023-12-15 | $571.74 | $579.83 | 1,486,100 | — | — |
| 2023-12-14 | $569.43 | $577.48 | 1,408,800 | — | — |
| 2023-12-13 | $530.16 | $537.66 | 864,700 | — | — |
| 2023-12-12 | $509.58 | $516.79 | 551,600 | — | — |
| 2023-12-11 | $505.14 | $512.28 | 556,600 | — | — |
| 2023-12-08 | $495.06 | $502.06 | 556,600 | — | — |
| 2023-12-07 | $484.02 | $490.87 | 424,900 | — | — |
| 2023-12-06 | $476.44 | $483.18 | 495,800 | — | — |
| 2023-12-05 | $475.50 | $482.22 | 847,600 | — | — |
| 2023-12-04 | $490.09 | $497.02 | 1,013,100 | — | — |
| 2023-12-01 | $501.83 | $508.93 | 1,127,600 | — | — |
| 2023-11-30 | $476.02 | $482.75 | 754,800 | — | — |
| 2023-11-29 | $476.22 | $482.96 | 861,700 | — | — |
| 2023-11-28 | $455.88 | $462.33 | 459,800 | — | — |
| 2023-11-27 | $464.19 | $470.75 | 474,300 | — | — |
| 2023-11-24 | $467.31 | $473.92 | 220,700 | — | — |
| 2023-11-22 | $463.42 | $469.97 | 532,100 | — | — |
| 2023-11-21 | $466.23 | $472.82 | 629,700 | — | — |
| 2023-11-20 | $471.80 | $478.47 | 861,900 | — | — |
| 2023-11-17 | $480.98 | $487.78 | 623,500 | — | — |
| 2023-11-16 | $474.36 | $481.07 | 569,000 | — | — |
| 2023-11-15 | $479.51 | $486.29 | 1,208,800 | — | — |
| 2023-11-14 | $477.69 | $484.45 | 755,000 | — | — |
| 2023-11-13 | $462.53 | $469.07 | 738,800 | — | — |
| 2023-11-10 | $456.53 | $462.99 | 765,600 | — | — |
| 2023-11-09 | $437.48 | $443.67 | 436,800 | — | — |
| 2023-11-08 | $436.56 | $442.73 | 480,100 | — | — |
| 2023-11-07 | $440.36 | $446.59 | 363,600 | — | — |
| 2023-11-06 | $438.54 | $443.24 | 732,900 | — | — |
| 2023-11-03 | $451.51 | $456.35 | 1,105,900 | — | — |
| 2023-11-02 | $432.95 | $437.59 | 1,014,300 | — | — |
| 2023-11-01 | $409.48 | $413.87 | 665,100 | — | — |
| 2023-10-31 | $406.27 | $410.63 | 885,100 | — | — |
| 2023-10-30 | $410.95 | $415.36 | 878,900 | — | — |
| 2023-10-27 | $399.02 | $403.30 | 933,700 | — | — |
| 2023-10-26 | $403.77 | $408.10 | 1,205,500 | — | — |
| 2023-10-25 | $399.15 | $403.43 | 947,700 | — | — |
| 2023-10-24 | $406.35 | $410.71 | 804,100 | — | — |
| 2023-10-23 | $408.88 | $413.26 | 734,400 | — | — |
| 2023-10-20 | $406.40 | $410.76 | 1,018,800 | — | — |
| 2023-10-19 | $411.19 | $415.60 | 1,321,900 | — | — |
| 2023-10-18 | $429.34 | $433.94 | 2,882,200 | — | — |
| 2023-10-17 | $453.04 | $457.90 | 621,700 | — | — |
| 2023-10-16 | $441.07 | $445.80 | 558,500 | — | — |
| 2023-10-13 | $433.05 | $437.69 | 566,300 | — | — |
| 2023-10-12 | $444.46 | $449.22 | 603,500 | — | — |
| 2023-10-11 | $454.07 | $458.94 | 369,500 | — | — |
| 2023-10-10 | $448.87 | $453.68 | 690,100 | — | — |
| 2023-10-09 | $437.14 | $441.83 | 337,400 | — | — |
| 2023-10-06 | $433.30 | $437.94 | 526,800 | — | — |
| 2023-10-05 | $420.93 | $425.44 | 541,500 | — | — |
| 2023-10-04 | $424.15 | $428.70 | 768,600 | — | — |
| 2023-10-03 | $425.96 | $430.53 | 783,900 | — | — |
| 2023-10-02 | $437.37 | $442.06 | 499,100 | — | — |
| 2023-09-29 | $444.57 | $449.34 | 559,900 | — | — |
| 2023-09-28 | $448.22 | $453.03 | 400,900 | — | — |
| 2023-09-27 | $446.22 | $451.00 | 547,000 | — | — |
| 2023-09-26 | $437.69 | $442.38 | 844,300 | — | — |
| 2023-09-25 | $443.82 | $448.58 | 620,200 | — | — |
| 2023-09-22 | $433.29 | $437.93 | 521,300 | — | — |
| 2023-09-21 | $435.74 | $440.41 | 883,600 | — | — |
| 2023-09-20 | $448.03 | $452.83 | 622,800 | — | — |
| 2023-09-19 | $451.05 | $455.89 | 442,000 | — | — |
| 2023-09-18 | $453.62 | $458.48 | 567,700 | — | — |
| 2023-09-15 | $452.01 | $456.86 | 815,200 | — | — |
| 2023-09-14 | $453.32 | $458.18 | 581,500 | — | — |
| 2023-09-13 | $447.34 | $452.14 | 569,000 | — | — |
| 2023-09-12 | $457.15 | $462.05 | 422,600 | — | — |
| 2023-09-11 | $458.68 | $463.60 | 476,000 | — | — |
| 2023-09-08 | $463.77 | $468.74 | 392,700 | — | — |
| 2023-09-07 | $467.31 | $472.32 | 659,500 | — | — |
| 2023-09-06 | $475.06 | $480.15 | 479,200 | — | — |
| 2023-09-05 | $470.62 | $475.67 | 684,300 | — | — |
| 2023-09-01 | $491.17 | $496.44 | 645,500 | — | — |
| 2023-08-31 | $476.54 | $481.65 | 635,900 | — | — |
| 2023-08-30 | $477.41 | $482.53 | 544,500 | — | — |
| 2023-08-29 | $474.60 | $479.69 | 764,600 | — | — |
| 2023-08-28 | $457.10 | $462.00 | 321,900 | — | — |
| 2023-08-25 | $449.12 | $453.93 | 425,400 | — | — |
| 2023-08-24 | $445.71 | $450.49 | 455,800 | — | — |
| 2023-08-23 | $448.78 | $453.59 | 403,200 | — | — |
| 2023-08-22 | $441.63 | $446.36 | 555,900 | — | — |
| 2023-08-21 | $452.48 | $457.33 | 375,500 | — | — |
| 2023-08-18 | $451.41 | $456.25 | 712,300 | — | — |
| 2023-08-17 | $452.70 | $457.55 | 843,500 | — | — |
| 2023-08-16 | $464.12 | $469.10 | 793,400 | — | — |
| 2023-08-15 | $481.55 | $486.71 | 743,200 | — | — |
| 2023-08-14 | $487.38 | $492.60 | 623,200 | — | — |
| 2023-08-11 | $488.20 | $493.43 | 596,100 | — | — |
| 2023-08-10 | $482.31 | $487.48 | 997,000 | — | — |
| 2023-08-09 | $478.73 | $483.86 | 768,900 | — | — |
| 2023-08-08 | $480.55 | $485.70 | 1,094,100 | — | — |
| 2023-08-07 | $486.56 | $490.28 | 1,438,600 | — | — |
| 2023-08-04 | $465.81 | $469.37 | 516,900 | — | — |
| 2023-08-03 | $465.00 | $468.56 | 645,200 | — | — |
| 2023-08-02 | $468.16 | $471.74 | 841,700 | — | — |
| 2023-08-01 | $474.00 | $477.62 | 847,600 | — | — |
| 2023-07-31 | $464.68 | $468.23 | 770,700 | — | — |
| 2023-07-28 | $446.07 | $449.48 | 704,900 | — | — |
| 2023-07-27 | $441.12 | $444.49 | 1,535,300 | — | — |
| 2023-07-26 | $445.00 | $448.40 | 835,000 | — | — |
| 2023-07-25 | $450.22 | $453.66 | 633,000 | — | — |
| 2023-07-24 | $450.21 | $453.65 | 509,700 | — | — |
| 2023-07-21 | $450.43 | $453.87 | 523,900 | — | — |
| 2023-07-20 | $458.74 | $462.25 | 625,700 | — | — |
| 2023-07-19 | $460.49 | $464.01 | 650,900 | — | — |
| 2023-07-18 | $464.50 | $468.05 | 586,000 | — | — |
| 2023-07-17 | $451.49 | $454.94 | 509,300 | — | — |
| 2023-07-14 | $445.45 | $448.86 | 1,109,100 | — | — |
| 2023-07-13 | $458.43 | $461.94 | 816,400 | — | — |
| 2023-07-12 | $467.17 | $470.74 | 851,600 | — | — |
| 2023-07-11 | $457.32 | $460.82 | 912,500 | — | — |
| 2023-07-10 | $444.97 | $448.37 | 516,900 | — | — |
| 2023-07-07 | $433.57 | $436.88 | 555,400 | — | — |
| 2023-07-06 | $428.28 | $431.55 | 1,013,300 | — | — |
| 2023-07-05 | $441.63 | $445.01 | 842,700 | — | — |
| 2023-07-03 | $448.63 | $452.06 | 382,800 | — | — |
| 2023-06-30 | $445.37 | $448.78 | 782,800 | — | — |
| 2023-06-29 | $435.63 | $438.96 | 708,900 | — | — |
| 2023-06-28 | $430.37 | $433.66 | 880,400 | — | — |
| 2023-06-27 | $423.27 | $426.51 | 903,100 | — | — |
| 2023-06-26 | $412.78 | $415.94 | 745,400 | — | — |
| 2023-06-23 | $404.38 | $407.47 | 1,110,000 | — | — |
| 2023-06-22 | $402.47 | $405.55 | 803,300 | — | — |
| 2023-06-21 | $414.06 | $417.23 | 948,200 | — | — |
| 2023-06-20 | $407.01 | $410.12 | 930,900 | — | — |
| 2023-06-16 | $403.09 | $406.17 | 1,133,700 | — | — |
| 2023-06-15 | $409.96 | $413.09 | 881,500 | — | — |
| 2023-06-14 | $405.98 | $409.08 | 1,164,900 | — | — |
| 2023-06-13 | $410.09 | $413.23 | 1,347,500 | — | — |
| 2023-06-12 | $390.57 | $393.56 | 726,900 | — | — |
| 2023-06-09 | $389.02 | $391.99 | 821,600 | — | — |
| 2023-06-08 | $389.61 | $392.59 | 963,800 | — | — |
| 2023-06-07 | $387.53 | $390.49 | 1,631,300 | — | — |
| 2023-06-06 | $371.16 | $374.00 | 821,200 | — | — |
| 2023-06-05 | $357.63 | $360.36 | 729,900 | — | — |
| 2023-06-02 | $361.60 | $364.36 | 1,353,100 | — | — |
| 2023-06-01 | $339.29 | $341.88 | 953,500 | — | — |
| 2023-05-31 | $333.79 | $336.34 | 1,129,300 | — | — |
| 2023-05-30 | $346.52 | $349.17 | 766,200 | — | — |
| 2023-05-26 | $350.97 | $353.65 | 946,600 | — | — |
| 2023-05-25 | $341.53 | $344.14 | 615,700 | — | — |
| 2023-05-24 | $333.84 | $336.39 | 745,700 | — | — |
| 2023-05-23 | $343.62 | $346.25 | 613,100 | — | — |
| 2023-05-22 | $346.21 | $348.86 | 803,000 | — | — |
| 2023-05-19 | $349.02 | $351.69 | 1,181,700 | — | — |
| 2023-05-18 | $344.64 | $347.28 | 817,300 | — | — |
| 2023-05-17 | $340.22 | $342.82 | 876,200 | — | — |
| 2023-05-16 | $326.53 | $329.03 | 645,100 | — | — |
| 2023-05-15 | $336.93 | $339.51 | 684,600 | — | — |
| 2023-05-12 | $331.66 | $334.20 | 728,300 | — | — |
| 2023-05-11 | $334.08 | $336.63 | 574,400 | — | — |
| 2023-05-10 | $336.05 | $338.62 | 733,700 | — | — |
| 2023-05-09 | $340.67 | $343.27 | 631,300 | — | — |
| 2023-05-08 | $340.89 | $342.01 | 749,400 | — | — |
| 2023-05-05 | $342.05 | $343.17 | 1,005,500 | — | — |
| 2023-05-04 | $328.38 | $329.45 | 2,703,000 | — | — |
| 2023-05-03 | $350.23 | $351.38 | 878,000 | — | — |
| 2023-05-02 | $355.42 | $356.58 | 910,100 | — | — |
| 2023-05-01 | $361.64 | $362.82 | 797,700 | — | — |
| 2023-04-28 | $361.11 | $362.29 | 967,000 | — | — |
| 2023-04-27 | $357.66 | $358.83 | 2,002,700 | — | — |
| 2023-04-26 | $375.01 | $376.24 | 1,771,800 | — | — |
| 2023-04-25 | $377.64 | $378.88 | 1,357,200 | — | — |
| 2023-04-24 | $383.61 | $384.86 | 848,700 | — | — |
| 2023-04-21 | $372.66 | $373.88 | 742,400 | — | — |
| 2023-04-20 | $375.48 | $376.71 | 787,100 | — | — |
| 2023-04-19 | $378.57 | $379.81 | 717,400 | — | — |
| 2023-04-18 | $387.28 | $388.55 | 677,900 | — | — |
| 2023-04-17 | $383.52 | $384.77 | 692,800 | — | — |
| 2023-04-14 | $378.05 | $379.29 | 716,600 | — | — |
| 2023-04-13 | $373.34 | $374.56 | 1,006,100 | — | — |
| 2023-04-12 | $376.07 | $377.30 | 826,000 | — | — |
| 2023-04-11 | $370.55 | $371.76 | 781,600 | — | — |
| 2023-04-10 | $364.92 | $366.11 | 904,400 | — | — |
| 2023-04-06 | $355.27 | $356.43 | 1,495,200 | — | — |
| 2023-04-05 | $351.27 | $352.42 | 1,839,200 | — | — |
| 2023-04-04 | $359.13 | $360.30 | 1,997,400 | — | — |
| 2023-04-03 | $389.07 | $390.34 | 713,400 | — | — |
| 2023-03-31 | $395.76 | $397.05 | 878,100 | — | — |
| 2023-03-30 | $386.20 | $387.46 | 715,800 | — | — |
| 2023-03-29 | $384.11 | $385.37 | 627,500 | — | — |
| 2023-03-28 | $374.97 | $376.20 | 665,700 | — | — |
| 2023-03-27 | $372.83 | $374.05 | 1,251,600 | — | — |
| 2023-03-24 | $370.78 | $371.99 | 1,533,500 | — | — |
| 2023-03-23 | $382.18 | $383.43 | 1,123,200 | — | — |
| 2023-03-22 | $389.21 | $390.48 | 1,206,900 | — | — |
| 2023-03-21 | $398.29 | $399.59 | 1,512,500 | — | — |
| 2023-03-20 | $378.45 | $379.69 | 1,760,600 | — | — |
| 2023-03-17 | $370.09 | $371.30 | 2,179,100 | — | — |
| 2023-03-16 | $397.16 | $398.46 | 1,085,800 | — | — |
| 2023-03-15 | $393.82 | $395.11 | 1,830,600 | — | — |
| 2023-03-14 | $416.09 | $417.45 | 1,279,500 | — | — |
| 2023-03-13 | $408.15 | $409.49 | 1,602,400 | — | — |
| 2023-03-10 | $429.28 | $430.68 | 1,731,400 | — | — |
| 2023-03-09 | $453.69 | $455.17 | 790,300 | — | — |
| 2023-03-08 | $477.36 | $478.92 | 524,500 | — | — |
| 2023-03-07 | $475.76 | $477.32 | 690,400 | — | — |
| 2023-03-06 | $475.02 | $476.57 | 647,600 | — | — |
| 2023-03-03 | $479.57 | $481.14 | 526,700 | — | — |
| 2023-03-02 | $470.60 | $472.14 | 577,300 | — | — |
| 2023-03-01 | $467.80 | $469.33 | 706,200 | — | — |
| 2023-02-28 | $468.53 | $470.06 | 979,000 | — | — |
| 2023-02-27 | $463.26 | $464.78 | 842,400 | — | — |
| 2023-02-24 | $450.43 | $451.90 | 463,300 | — | — |
| 2023-02-23 | $446.62 | $448.08 | 605,100 | — | — |
| 2023-02-22 | $442.08 | $443.53 | 719,800 | — | — |
| 2023-02-21 | $445.62 | $447.08 | 758,500 | — | — |
| 2023-02-17 | $461.25 | $462.76 | 485,900 | — | — |
| 2023-02-16 | $462.02 | $463.53 | 657,100 | — | — |
| 2023-02-15 | $470.65 | $472.19 | 738,900 | — | — |
| 2023-02-14 | $456.63 | $458.12 | 571,600 | — | — |
| 2023-02-13 | $459.50 | $461.00 | 553,600 | — | — |
| 2023-02-10 | $448.65 | $450.12 | 487,400 | — | — |
| 2023-02-09 | $450.02 | $451.49 | 526,400 | — | — |
| 2023-02-08 | $458.04 | $459.54 | 670,700 | — | — |
| 2023-02-07 | $455.90 | $457.39 | 751,100 | — | — |
| 2023-02-06 | $453.96 | $453.96 | 504,300 | — | — |
| 2023-02-03 | $455.07 | $455.07 | 639,600 | — | — |
| 2023-02-02 | $456.20 | $456.20 | 1,209,100 | — | — |
| 2023-02-01 | $454.90 | $454.90 | 1,049,900 | — | — |
| 2023-01-31 | $440.95 | $440.95 | 919,500 | — | — |
| 2023-01-30 | $429.04 | $429.04 | 725,000 | — | — |
| 2023-01-27 | $434.09 | $434.09 | 1,274,900 | — | — |
| 2023-01-26 | $431.48 | $431.48 | 1,984,600 | — | — |
| 2023-01-25 | $392.48 | $392.48 | 788,300 | — | — |
| 2023-01-24 | $393.80 | $393.80 | 790,400 | — | — |
| 2023-01-23 | $392.03 | $392.03 | 743,100 | — | — |
| 2023-01-20 | $383.67 | $383.67 | 689,600 | — | — |
| 2023-01-19 | $373.33 | $373.33 | 634,500 | — | — |
| 2023-01-18 | $386.01 | $386.01 | 583,100 | — | — |
| 2023-01-17 | $388.87 | $388.87 | 460,600 | — | — |
| 2023-01-13 | $392.24 | $392.24 | 471,800 | — | — |
| 2023-01-12 | $391.77 | $391.77 | 694,100 | — | — |
| 2023-01-11 | $383.97 | $383.97 | 581,000 | — | — |
| 2023-01-10 | $381.47 | $381.47 | 635,400 | — | — |
| 2023-01-09 | $376.00 | $376.00 | 806,600 | — | — |
| 2023-01-06 | $377.34 | $377.34 | 711,400 | — | — |
| 2023-01-05 | $364.09 | $364.09 | 549,700 | — | — |
| 2023-01-04 | $366.01 | $366.01 | 584,600 | — | — |
| 2023-01-03 | $356.71 | $356.71 | 492,900 | — | — |