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
- 2001-10-30 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 | $471.56 | $571.27 | 606,100 | — | — |
| 2023-12-28 | $468.67 | $567.77 | 489,700 | — | — |
| 2023-12-27 | $465.81 | $564.30 | 488,700 | — | — |
| 2023-12-26 | $466.51 | $565.15 | 396,200 | — | — |
| 2023-12-22 | $466.59 | $565.25 | 613,400 | — | — |
| 2023-12-21 | $464.09 | $562.22 | 1,525,100 | — | — |
| 2023-12-20 | $459.23 | $556.33 | 1,386,300 | — | — |
| 2023-12-19 | $465.78 | $564.27 | 1,790,600 | — | — |
| 2023-12-18 | $469.37 | $568.61 | 926,600 | — | — |
| 2023-12-15 | $468.46 | $567.51 | 3,222,500 | — | — |
| 2023-12-14 | $479.87 | $581.34 | 1,107,500 | — | — |
| 2023-12-13 | $488.06 | $591.26 | 822,900 | — | — |
| 2023-12-12 | $483.53 | $585.77 | 1,178,700 | — | — |
| 2023-12-11 | $476.10 | $576.77 | 1,423,100 | — | — |
| 2023-12-08 | $477.97 | $579.03 | 1,099,200 | — | — |
| 2023-12-07 | $476.96 | $577.81 | 803,800 | — | — |
| 2023-12-06 | $478.30 | $579.43 | 596,900 | — | — |
| 2023-12-05 | $482.05 | $583.98 | 1,037,800 | — | — |
| 2023-12-04 | $483.10 | $583.46 | 877,800 | — | — |
| 2023-12-01 | $483.12 | $583.48 | 1,361,500 | — | — |
| 2023-11-30 | $479.49 | $579.10 | 2,083,800 | — | — |
| 2023-11-29 | $465.36 | $562.03 | 1,687,800 | — | — |
| 2023-11-28 | $475.49 | $574.26 | 767,700 | — | — |
| 2023-11-27 | $477.41 | $576.58 | 1,048,100 | — | — |
| 2023-11-24 | $478.73 | $578.18 | 310,000 | — | — |
| 2023-11-22 | $479.97 | $579.68 | 979,800 | — | — |
| 2023-11-21 | $470.60 | $568.36 | 868,300 | — | — |
| 2023-11-20 | $465.37 | $562.04 | 799,600 | — | — |
| 2023-11-17 | $462.95 | $559.12 | 983,400 | — | — |
| 2023-11-16 | $463.61 | $559.92 | 1,082,400 | — | — |
| 2023-11-15 | $456.72 | $551.60 | 1,316,000 | — | — |
| 2023-11-14 | $461.75 | $557.67 | 687,300 | — | — |
| 2023-11-13 | $461.39 | $557.24 | 581,900 | — | — |
| 2023-11-10 | $458.25 | $553.44 | 762,200 | — | — |
| 2023-11-09 | $453.06 | $547.17 | 793,200 | — | — |
| 2023-11-08 | $453.19 | $547.33 | 973,800 | — | — |
| 2023-11-07 | $457.24 | $552.22 | 1,202,400 | — | — |
| 2023-11-06 | $454.52 | $548.94 | 723,000 | — | — |
| 2023-11-03 | $449.86 | $543.31 | 673,100 | — | — |
| 2023-11-02 | $451.51 | $545.30 | 1,183,900 | — | — |
| 2023-11-01 | $446.66 | $539.45 | 1,556,700 | — | — |
| 2023-10-31 | $450.09 | $543.59 | 1,253,700 | — | — |
| 2023-10-30 | $448.02 | $541.09 | 1,114,500 | — | — |
| 2023-10-27 | $441.46 | $533.17 | 880,100 | — | — |
| 2023-10-26 | $449.79 | $543.23 | 676,200 | — | — |
| 2023-10-25 | $450.07 | $543.56 | 640,100 | — | — |
| 2023-10-24 | $452.59 | $546.61 | 1,180,300 | — | — |
| 2023-10-23 | $451.77 | $545.62 | 1,644,200 | — | — |
| 2023-10-20 | $453.78 | $548.04 | 1,159,600 | — | — |
| 2023-10-19 | $463.28 | $559.52 | 1,238,000 | — | — |
| 2023-10-18 | $469.31 | $566.80 | 2,076,700 | — | — |
| 2023-10-17 | $465.69 | $562.43 | 1,453,600 | — | — |
| 2023-10-16 | $462.62 | $558.72 | 2,759,100 | — | — |
| 2023-10-13 | $454.11 | $548.44 | 1,665,100 | — | — |
| 2023-10-12 | $453.53 | $547.74 | 852,300 | — | — |
| 2023-10-11 | $453.57 | $547.79 | 922,000 | — | — |
| 2023-10-10 | $455.13 | $549.67 | 898,600 | — | — |
| 2023-10-09 | $453.01 | $547.11 | 712,100 | — | — |
| 2023-10-06 | $449.96 | $543.43 | 1,112,700 | — | — |
| 2023-10-05 | $443.87 | $536.08 | 1,088,300 | — | — |
| 2023-10-04 | $437.95 | $528.93 | 747,600 | — | — |
| 2023-10-03 | $433.51 | $523.56 | 887,400 | — | — |
| 2023-10-02 | $440.19 | $531.63 | 1,174,800 | — | — |
| 2023-09-29 | $435.42 | $525.87 | 1,374,400 | — | — |
| 2023-09-28 | $447.28 | $540.19 | 1,045,300 | — | — |
| 2023-09-27 | $444.76 | $537.15 | 1,001,500 | — | — |
| 2023-09-26 | $448.16 | $541.26 | 886,000 | — | — |
| 2023-09-25 | $454.04 | $548.36 | 706,200 | — | — |
| 2023-09-22 | $447.10 | $539.98 | 820,700 | — | — |
| 2023-09-21 | $450.83 | $544.48 | 1,340,400 | — | — |
| 2023-09-20 | $445.83 | $538.44 | 1,085,700 | — | — |
| 2023-09-19 | $438.78 | $529.93 | 1,235,100 | — | — |
| 2023-09-18 | $442.72 | $534.69 | 786,600 | — | — |
| 2023-09-15 | $441.92 | $533.72 | 1,581,600 | — | — |
| 2023-09-14 | $444.36 | $536.67 | 878,600 | — | — |
| 2023-09-13 | $443.19 | $535.25 | 1,372,000 | — | — |
| 2023-09-12 | $445.30 | $537.80 | 1,217,100 | — | — |
| 2023-09-11 | $449.26 | $542.59 | 766,600 | — | — |
| 2023-09-08 | $448.75 | $541.97 | 993,400 | — | — |
| 2023-09-07 | $450.33 | $543.88 | 980,800 | — | — |
| 2023-09-06 | $446.00 | $536.86 | 1,149,900 | — | — |
| 2023-09-05 | $450.15 | $541.86 | 1,053,800 | — | — |
| 2023-09-01 | $442.38 | $532.50 | 1,319,600 | — | — |
| 2023-08-31 | $442.01 | $532.06 | 2,054,900 | — | — |
| 2023-08-30 | $459.57 | $553.20 | 875,700 | — | — |
| 2023-08-29 | $457.81 | $551.08 | 698,400 | — | — |
| 2023-08-28 | $454.41 | $546.98 | 628,500 | — | — |
| 2023-08-25 | $452.52 | $544.71 | 935,600 | — | — |
| 2023-08-24 | $456.00 | $548.90 | 827,900 | — | — |
| 2023-08-23 | $459.84 | $553.52 | 671,100 | — | — |
| 2023-08-22 | $463.30 | $557.69 | 734,200 | — | — |
| 2023-08-21 | $466.27 | $561.26 | 729,300 | — | — |
| 2023-08-18 | $462.78 | $557.06 | 619,000 | — | — |
| 2023-08-17 | $459.38 | $552.97 | 1,065,500 | — | — |
| 2023-08-16 | $465.15 | $559.91 | 682,300 | — | — |
| 2023-08-15 | $467.82 | $563.13 | 648,000 | — | — |
| 2023-08-14 | $471.40 | $567.44 | 864,200 | — | — |
| 2023-08-11 | $474.06 | $570.64 | 1,030,800 | — | — |
| 2023-08-10 | $466.11 | $561.07 | 665,300 | — | — |
| 2023-08-09 | $460.33 | $554.11 | 711,000 | — | — |
| 2023-08-08 | $462.67 | $556.93 | 938,900 | — | — |
| 2023-08-07 | $470.82 | $566.74 | 621,100 | — | — |
| 2023-08-04 | $463.18 | $557.54 | 663,600 | — | — |
| 2023-08-03 | $468.01 | $563.35 | 1,309,700 | — | — |
| 2023-08-02 | $471.72 | $567.82 | 963,700 | — | — |
| 2023-08-01 | $467.98 | $563.32 | 835,900 | — | — |
| 2023-07-31 | $471.63 | $567.71 | 857,500 | — | — |
| 2023-07-28 | $467.04 | $562.19 | 947,100 | — | — |
| 2023-07-27 | $470.69 | $566.58 | 900,200 | — | — |
| 2023-07-26 | $469.59 | $565.26 | 1,291,900 | — | — |
| 2023-07-25 | $475.85 | $572.79 | 990,300 | — | — |
| 2023-07-24 | $471.16 | $567.15 | 1,372,100 | — | — |
| 2023-07-21 | $475.93 | $572.89 | 2,300,600 | — | — |
| 2023-07-20 | $475.76 | $572.68 | 1,942,900 | — | — |
| 2023-07-19 | $463.21 | $557.58 | 2,649,400 | — | — |
| 2023-07-18 | $443.69 | $534.08 | 1,895,300 | — | — |
| 2023-07-17 | $437.17 | $526.23 | 1,351,100 | — | — |
| 2023-07-14 | $438.73 | $528.11 | 2,512,900 | — | — |
| 2023-07-13 | $417.63 | $502.71 | 1,904,600 | — | — |
| 2023-07-12 | $414.13 | $498.50 | 3,284,400 | — | — |
| 2023-07-11 | $434.92 | $523.52 | 1,206,400 | — | — |
| 2023-07-10 | $432.42 | $520.51 | 1,349,900 | — | — |
| 2023-07-07 | $429.40 | $516.88 | 1,497,300 | — | — |
| 2023-07-06 | $439.30 | $528.80 | 1,421,000 | — | — |
| 2023-07-05 | $443.03 | $533.29 | 1,659,400 | — | — |
| 2023-07-03 | $444.48 | $535.03 | 754,200 | — | — |
| 2023-06-30 | $444.29 | $534.80 | 1,472,800 | — | — |
| 2023-06-29 | $440.10 | $529.76 | 1,380,500 | — | — |
| 2023-06-28 | $437.11 | $526.16 | 1,369,700 | — | — |
| 2023-06-27 | $444.52 | $535.08 | 1,372,600 | — | — |
| 2023-06-26 | $448.77 | $540.20 | 667,300 | — | — |
| 2023-06-23 | $450.40 | $542.16 | 1,906,500 | — | — |
| 2023-06-22 | $449.87 | $541.52 | 1,146,800 | — | — |
| 2023-06-21 | $445.03 | $535.69 | 1,383,900 | — | — |
| 2023-06-20 | $437.93 | $527.15 | 2,582,300 | — | — |
| 2023-06-16 | $443.21 | $533.50 | 2,487,200 | — | — |
| 2023-06-15 | $451.73 | $543.76 | 1,753,200 | — | — |
| 2023-06-14 | $436.33 | $525.22 | 3,353,500 | — | — |
| 2023-06-13 | $468.63 | $564.10 | 1,566,600 | — | — |
| 2023-06-12 | $472.88 | $569.22 | 829,400 | — | — |
| 2023-06-09 | $470.17 | $565.95 | 740,700 | — | — |
| 2023-06-08 | $466.26 | $561.25 | 977,400 | — | — |
| 2023-06-07 | $460.13 | $552.09 | 1,497,400 | — | — |
| 2023-06-06 | $464.60 | $557.45 | 1,359,800 | — | — |
| 2023-06-05 | $480.43 | $576.45 | 1,526,000 | — | — |
| 2023-06-02 | $471.02 | $565.15 | 1,618,200 | — | — |
| 2023-06-01 | $464.43 | $557.25 | 1,629,900 | — | — |
| 2023-05-31 | $447.82 | $537.32 | 2,453,000 | — | — |
| 2023-05-30 | $441.73 | $530.01 | 1,635,500 | — | — |
| 2023-05-26 | $445.89 | $535.00 | 1,201,400 | — | — |
| 2023-05-25 | $450.08 | $540.03 | 979,700 | — | — |
| 2023-05-24 | $456.59 | $547.84 | 763,100 | — | — |
| 2023-05-23 | $457.51 | $548.94 | 1,012,900 | — | — |
| 2023-05-22 | $457.04 | $548.38 | 709,900 | — | — |
| 2023-05-19 | $457.83 | $549.33 | 891,000 | — | — |
| 2023-05-18 | $455.01 | $545.94 | 954,400 | — | — |
| 2023-05-17 | $459.74 | $551.62 | 1,175,600 | — | — |
| 2023-05-16 | $445.88 | $534.99 | 767,700 | — | — |
| 2023-05-15 | $452.55 | $542.99 | 936,800 | — | — |
| 2023-05-12 | $457.46 | $548.88 | 600,500 | — | — |
| 2023-05-11 | $456.78 | $548.07 | 823,600 | — | — |
| 2023-05-10 | $459.35 | $551.15 | 779,100 | — | — |
| 2023-05-09 | $460.48 | $552.51 | 601,900 | — | — |
| 2023-05-08 | $465.19 | $558.16 | 648,000 | — | — |
| 2023-05-05 | $464.47 | $557.30 | 800,300 | — | — |
| 2023-05-04 | $456.69 | $547.96 | 695,600 | — | — |
| 2023-05-03 | $458.18 | $549.75 | 937,900 | — | — |
| 2023-05-02 | $466.32 | $559.52 | 809,900 | — | — |
| 2023-05-01 | $472.28 | $566.67 | 785,000 | — | — |
| 2023-04-28 | $468.65 | $562.31 | 1,083,300 | — | — |
| 2023-04-27 | $465.40 | $558.41 | 1,122,500 | — | — |
| 2023-04-26 | $452.38 | $542.79 | 1,156,300 | — | — |
| 2023-04-25 | $460.87 | $552.98 | 1,125,900 | — | — |
| 2023-04-24 | $462.92 | $555.44 | 1,535,600 | — | — |
| 2023-04-21 | $450.74 | $540.82 | 1,456,300 | — | — |
| 2023-04-20 | $454.93 | $545.85 | 1,952,900 | — | — |
| 2023-04-19 | $457.33 | $548.73 | 2,960,200 | — | — |
| 2023-04-18 | $483.08 | $579.62 | 943,800 | — | — |
| 2023-04-17 | $484.27 | $581.05 | 881,500 | — | — |
| 2023-04-14 | $484.46 | $581.28 | 941,400 | — | — |
| 2023-04-13 | $496.20 | $595.37 | 932,600 | — | — |
| 2023-04-12 | $492.99 | $591.52 | 1,152,600 | — | — |
| 2023-04-11 | $489.68 | $587.54 | 1,121,500 | — | — |
| 2023-04-10 | $484.93 | $581.84 | 826,800 | — | — |
| 2023-04-06 | $483.54 | $580.18 | 815,900 | — | — |
| 2023-04-05 | $484.69 | $581.56 | 1,428,500 | — | — |
| 2023-04-04 | $475.43 | $570.45 | 846,800 | — | — |
| 2023-04-03 | $476.49 | $571.72 | 1,224,200 | — | — |
| 2023-03-31 | $459.81 | $551.70 | 1,084,000 | — | — |
| 2023-03-30 | $458.92 | $550.64 | 1,034,300 | — | — |
| 2023-03-29 | $456.17 | $547.34 | 805,000 | — | — |
| 2023-03-28 | $458.53 | $550.17 | 865,100 | — | — |
| 2023-03-27 | $463.97 | $556.70 | 1,104,200 | — | — |
| 2023-03-24 | $456.69 | $547.96 | 1,668,200 | — | — |
| 2023-03-23 | $446.30 | $535.49 | 1,900,400 | — | — |
| 2023-03-22 | $465.39 | $558.40 | 717,300 | — | — |
| 2023-03-21 | $469.70 | $563.57 | 847,200 | — | — |
| 2023-03-20 | $466.99 | $560.32 | 927,900 | — | — |
| 2023-03-17 | $463.17 | $555.74 | 1,743,100 | — | — |
| 2023-03-16 | $468.50 | $562.13 | 1,230,100 | — | — |
| 2023-03-15 | $456.48 | $547.71 | 1,136,400 | — | — |
| 2023-03-14 | $458.58 | $550.23 | 1,610,800 | — | — |
| 2023-03-13 | $458.95 | $550.67 | 944,600 | — | — |
| 2023-03-10 | $454.56 | $545.40 | 1,282,900 | — | — |
| 2023-03-09 | $459.96 | $551.88 | 1,061,400 | — | — |
| 2023-03-08 | $466.67 | $558.16 | 1,346,400 | — | — |
| 2023-03-07 | $466.79 | $558.30 | 1,221,900 | — | — |
| 2023-03-06 | $472.84 | $565.54 | 1,517,300 | — | — |
| 2023-03-03 | $470.24 | $562.43 | 1,236,000 | — | — |
| 2023-03-02 | $468.78 | $560.68 | 887,000 | — | — |
| 2023-03-01 | $469.03 | $560.98 | 807,700 | — | — |
| 2023-02-28 | $469.67 | $561.75 | 1,533,900 | — | — |
| 2023-02-27 | $476.30 | $569.68 | 947,500 | — | — |
| 2023-02-24 | $478.03 | $571.75 | 1,145,400 | — | — |
| 2023-02-23 | $486.12 | $581.42 | 766,400 | — | — |
| 2023-02-22 | $483.82 | $578.67 | 783,000 | — | — |
| 2023-02-21 | $478.82 | $572.69 | 1,422,100 | — | — |
| 2023-02-17 | $495.04 | $592.09 | 798,700 | — | — |
| 2023-02-16 | $486.99 | $582.46 | 640,100 | — | — |
| 2023-02-15 | $487.13 | $582.63 | 769,400 | — | — |
| 2023-02-14 | $491.48 | $587.83 | 670,300 | — | — |
| 2023-02-13 | $495.21 | $592.29 | 880,800 | — | — |
| 2023-02-10 | $490.78 | $587.00 | 656,600 | — | — |
| 2023-02-09 | $485.60 | $580.80 | 948,100 | — | — |
| 2023-02-08 | $483.54 | $578.34 | 1,010,600 | — | — |
| 2023-02-07 | $477.87 | $571.56 | 1,007,800 | — | — |
| 2023-02-06 | $478.67 | $572.51 | 977,700 | — | — |
| 2023-02-03 | $477.71 | $571.36 | 1,172,000 | — | — |
| 2023-02-02 | $480.41 | $574.59 | 1,704,700 | — | — |
| 2023-02-01 | $498.77 | $596.55 | 1,242,500 | — | — |
| 2023-01-31 | $499.99 | $598.01 | 1,293,900 | — | — |
| 2023-01-30 | $489.08 | $584.96 | 818,100 | — | — |
| 2023-01-27 | $492.53 | $589.09 | 1,145,300 | — | — |
| 2023-01-26 | $502.19 | $600.64 | 1,267,900 | — | — |
| 2023-01-25 | $495.59 | $592.75 | 2,059,500 | — | — |
| 2023-01-24 | $478.52 | $572.33 | 1,269,700 | — | — |
| 2023-01-23 | $477.94 | $571.64 | 926,200 | — | — |
| 2023-01-20 | $479.49 | $573.49 | 987,600 | — | — |
| 2023-01-19 | $480.22 | $574.37 | 941,000 | — | — |
| 2023-01-18 | $471.71 | $564.19 | 1,003,600 | — | — |
| 2023-01-17 | $480.96 | $575.25 | 967,800 | — | — |
| 2023-01-13 | $483.00 | $577.69 | 1,007,900 | — | — |
| 2023-01-12 | $477.08 | $570.61 | 1,386,600 | — | — |
| 2023-01-11 | $480.54 | $574.75 | 1,240,200 | — | — |
| 2023-01-10 | $470.68 | $562.96 | 855,300 | — | — |
| 2023-01-09 | $470.71 | $562.99 | 1,254,700 | — | — |
| 2023-01-06 | $475.48 | $568.70 | 2,329,400 | — | — |
| 2023-01-05 | $473.00 | $565.73 | 1,845,500 | — | — |
| 2023-01-04 | $485.44 | $580.61 | 1,632,500 | — | — |
| 2023-01-03 | $502.20 | $600.65 | 1,075,600 | — | — |