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
- 1986-03-13 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 | $376.04 | $606.55 | 18,730,800 | — | — |
| 2023-12-28 | $375.28 | $605.33 | 14,327,000 | — | — |
| 2023-12-27 | $374.07 | $603.38 | 14,905,400 | — | — |
| 2023-12-26 | $374.66 | $604.33 | 12,673,100 | — | — |
| 2023-12-22 | $374.58 | $604.20 | 17,107,500 | — | — |
| 2023-12-21 | $373.54 | $602.52 | 17,708,000 | — | — |
| 2023-12-20 | $370.62 | $597.81 | 26,316,700 | — | — |
| 2023-12-19 | $373.26 | $602.07 | 20,603,700 | — | — |
| 2023-12-18 | $372.65 | $601.09 | 21,802,900 | — | — |
| 2023-12-15 | $370.73 | $597.99 | 78,502,300 | — | — |
| 2023-12-14 | $365.93 | $590.25 | 43,277,500 | — | — |
| 2023-12-13 | $374.37 | $603.86 | 30,955,500 | — | — |
| 2023-12-12 | $374.38 | $603.88 | 24,838,300 | — | — |
| 2023-12-11 | $371.30 | $598.91 | 27,708,800 | — | — |
| 2023-12-08 | $374.23 | $603.63 | 20,154,400 | — | — |
| 2023-12-07 | $370.95 | $598.34 | 23,118,900 | — | — |
| 2023-12-06 | $368.80 | $594.88 | 21,182,100 | — | — |
| 2023-12-05 | $372.52 | $600.88 | 23,065,000 | — | — |
| 2023-12-04 | $369.14 | $595.42 | 32,063,300 | — | — |
| 2023-12-01 | $374.51 | $604.09 | 33,040,500 | — | — |
| 2023-11-30 | $378.91 | $611.18 | 30,554,400 | — | — |
| 2023-11-29 | $378.85 | $611.09 | 28,963,400 | — | — |
| 2023-11-28 | $382.70 | $617.30 | 20,453,100 | — | — |
| 2023-11-27 | $378.61 | $610.70 | 22,179,200 | — | — |
| 2023-11-24 | $377.43 | $608.80 | 10,176,600 | — | — |
| 2023-11-22 | $377.85 | $609.47 | 23,345,300 | — | — |
| 2023-11-21 | $373.07 | $601.76 | 28,423,100 | — | — |
| 2023-11-20 | $377.44 | $608.81 | 52,465,100 | — | — |
| 2023-11-17 | $369.85 | $596.57 | 40,157,000 | — | — |
| 2023-11-16 | $376.17 | $606.76 | 27,182,300 | — | — |
| 2023-11-15 | $369.67 | $596.28 | 26,860,100 | — | — |
| 2023-11-14 | $370.27 | $596.04 | 27,683,900 | — | — |
| 2023-11-13 | $366.68 | $590.26 | 19,986,500 | — | — |
| 2023-11-10 | $369.67 | $595.07 | 28,042,100 | — | — |
| 2023-11-09 | $360.69 | $580.62 | 24,847,300 | — | — |
| 2023-11-08 | $363.20 | $584.66 | 26,767,800 | — | — |
| 2023-11-07 | $360.53 | $580.36 | 25,833,900 | — | — |
| 2023-11-06 | $356.53 | $573.92 | 23,828,300 | — | — |
| 2023-11-03 | $352.80 | $567.92 | 23,637,700 | — | — |
| 2023-11-02 | $348.32 | $560.70 | 24,348,100 | — | — |
| 2023-11-01 | $346.07 | $557.08 | 28,158,800 | — | — |
| 2023-10-31 | $338.11 | $544.27 | 20,265,300 | — | — |
| 2023-10-30 | $337.31 | $542.98 | 22,828,100 | — | — |
| 2023-10-27 | $329.81 | $530.91 | 29,856,500 | — | — |
| 2023-10-26 | $327.89 | $527.82 | 37,828,500 | — | — |
| 2023-10-25 | $340.67 | $548.39 | 55,053,800 | — | — |
| 2023-10-24 | $330.53 | $532.07 | 31,153,600 | — | — |
| 2023-10-23 | $329.32 | $530.12 | 24,374,700 | — | — |
| 2023-10-20 | $326.67 | $525.85 | 25,027,700 | — | — |
| 2023-10-19 | $331.32 | $533.34 | 25,052,100 | — | — |
| 2023-10-18 | $330.11 | $531.39 | 23,153,600 | — | — |
| 2023-10-17 | $332.06 | $534.53 | 18,338,500 | — | — |
| 2023-10-16 | $332.64 | $535.46 | 22,158,000 | — | — |
| 2023-10-13 | $327.73 | $527.56 | 21,072,400 | — | — |
| 2023-10-12 | $331.16 | $533.08 | 19,313,100 | — | — |
| 2023-10-11 | $332.42 | $535.11 | 20,063,200 | — | — |
| 2023-10-10 | $328.39 | $528.62 | 20,557,100 | — | — |
| 2023-10-09 | $329.82 | $530.92 | 19,891,200 | — | — |
| 2023-10-06 | $327.26 | $526.80 | 25,673,600 | — | — |
| 2023-10-05 | $319.36 | $514.09 | 16,965,600 | — | — |
| 2023-10-04 | $318.96 | $513.44 | 20,720,100 | — | — |
| 2023-10-03 | $313.39 | $504.48 | 21,033,500 | — | — |
| 2023-10-02 | $321.80 | $518.01 | 20,570,000 | — | — |
| 2023-09-29 | $315.75 | $508.27 | 24,147,300 | — | — |
| 2023-09-28 | $313.64 | $504.88 | 19,683,600 | — | — |
| 2023-09-27 | $312.79 | $503.51 | 19,410,100 | — | — |
| 2023-09-26 | $312.14 | $502.46 | 26,297,600 | — | — |
| 2023-09-25 | $317.54 | $511.16 | 17,836,000 | — | — |
| 2023-09-22 | $317.01 | $510.30 | 21,447,900 | — | — |
| 2023-09-21 | $319.53 | $514.36 | 35,560,400 | — | — |
| 2023-09-20 | $320.77 | $516.36 | 21,436,500 | — | — |
| 2023-09-19 | $328.65 | $529.04 | 16,505,900 | — | — |
| 2023-09-18 | $329.06 | $529.70 | 16,834,200 | — | — |
| 2023-09-15 | $330.22 | $531.57 | 37,679,800 | — | — |
| 2023-09-14 | $338.70 | $545.22 | 20,267,000 | — | — |
| 2023-09-13 | $336.06 | $540.97 | 16,544,400 | — | — |
| 2023-09-12 | $331.77 | $534.06 | 17,565,500 | — | — |
| 2023-09-11 | $337.94 | $543.99 | 16,583,300 | — | — |
| 2023-09-08 | $334.27 | $538.09 | 19,530,100 | — | — |
| 2023-09-07 | $329.91 | $531.07 | 18,381,000 | — | — |
| 2023-09-06 | $332.88 | $535.85 | 17,535,800 | — | — |
| 2023-09-05 | $333.55 | $536.93 | 18,553,900 | — | — |
| 2023-09-01 | $328.66 | $529.06 | 14,942,000 | — | — |
| 2023-08-31 | $327.76 | $527.61 | 26,411,000 | — | — |
| 2023-08-30 | $328.79 | $529.27 | 15,222,100 | — | — |
| 2023-08-29 | $328.41 | $528.65 | 19,284,600 | — | — |
| 2023-08-28 | $323.70 | $521.07 | 14,808,500 | — | — |
| 2023-08-25 | $322.98 | $519.91 | 21,684,100 | — | — |
| 2023-08-24 | $319.97 | $515.07 | 23,281,400 | — | — |
| 2023-08-23 | $327.00 | $526.38 | 21,166,400 | — | — |
| 2023-08-22 | $322.46 | $519.08 | 16,084,600 | — | — |
| 2023-08-21 | $321.88 | $518.14 | 24,040,000 | — | — |
| 2023-08-18 | $316.48 | $509.45 | 24,755,000 | — | — |
| 2023-08-17 | $316.88 | $510.09 | 21,257,200 | — | — |
| 2023-08-16 | $320.40 | $515.76 | 20,698,900 | — | — |
| 2023-08-15 | $321.86 | $517.02 | 16,966,300 | — | — |
| 2023-08-14 | $324.04 | $520.52 | 18,836,100 | — | — |
| 2023-08-11 | $321.01 | $515.65 | 24,355,500 | — | — |
| 2023-08-10 | $322.93 | $518.73 | 20,113,700 | — | — |
| 2023-08-09 | $322.23 | $517.61 | 22,373,300 | — | — |
| 2023-08-08 | $326.05 | $523.75 | 22,327,600 | — | — |
| 2023-08-07 | $330.11 | $530.27 | 17,741,500 | — | — |
| 2023-08-04 | $327.78 | $526.52 | 23,741,500 | — | — |
| 2023-08-03 | $326.66 | $524.73 | 18,253,700 | — | — |
| 2023-08-02 | $327.50 | $526.07 | 27,761,300 | — | — |
| 2023-08-01 | $336.34 | $540.28 | 18,311,900 | — | — |
| 2023-07-31 | $335.92 | $539.60 | 25,446,000 | — | — |
| 2023-07-28 | $338.37 | $543.54 | 28,484,900 | — | — |
| 2023-07-27 | $330.72 | $531.25 | 39,635,300 | — | — |
| 2023-07-26 | $337.77 | $542.57 | 58,383,700 | — | — |
| 2023-07-25 | $350.98 | $563.79 | 41,637,700 | — | — |
| 2023-07-24 | $345.11 | $554.36 | 26,678,100 | — | — |
| 2023-07-21 | $343.77 | $552.21 | 69,405,400 | — | — |
| 2023-07-20 | $346.87 | $557.19 | 33,778,400 | — | — |
| 2023-07-19 | $355.08 | $570.38 | 39,732,900 | — | — |
| 2023-07-18 | $359.49 | $577.46 | 64,738,600 | — | — |
| 2023-07-17 | $345.73 | $555.36 | 20,363,900 | — | — |
| 2023-07-14 | $345.24 | $554.57 | 28,352,700 | — | — |
| 2023-07-13 | $342.66 | $550.43 | 20,567,200 | — | — |
| 2023-07-12 | $337.20 | $541.66 | 29,995,300 | — | — |
| 2023-07-11 | $332.47 | $534.06 | 26,698,200 | — | — |
| 2023-07-10 | $331.83 | $533.03 | 32,791,400 | — | — |
| 2023-07-07 | $337.22 | $541.69 | 21,214,800 | — | — |
| 2023-07-06 | $341.27 | $548.19 | 28,161,200 | — | — |
| 2023-07-05 | $338.15 | $543.18 | 18,172,400 | — | — |
| 2023-07-03 | $337.99 | $542.93 | 12,508,700 | — | — |
| 2023-06-30 | $340.54 | $547.02 | 26,832,800 | — | — |
| 2023-06-29 | $335.05 | $538.20 | 16,997,000 | — | — |
| 2023-06-28 | $335.85 | $539.49 | 20,259,500 | — | — |
| 2023-06-27 | $334.57 | $537.43 | 24,354,100 | — | — |
| 2023-06-26 | $328.60 | $527.84 | 21,520,600 | — | — |
| 2023-06-23 | $335.02 | $538.15 | 23,146,900 | — | — |
| 2023-06-22 | $339.71 | $545.69 | 23,556,800 | — | — |
| 2023-06-21 | $333.56 | $535.81 | 25,117,800 | — | — |
| 2023-06-20 | $338.05 | $543.02 | 26,375,400 | — | — |
| 2023-06-16 | $342.33 | $549.90 | 46,552,000 | — | — |
| 2023-06-15 | $348.10 | $559.17 | 38,899,100 | — | — |
| 2023-06-14 | $337.34 | $541.88 | 26,003,800 | — | — |
| 2023-06-13 | $334.29 | $536.98 | 22,951,300 | — | — |
| 2023-06-12 | $331.85 | $533.06 | 24,260,300 | — | — |
| 2023-06-09 | $326.79 | $524.93 | 22,529,000 | — | — |
| 2023-06-08 | $325.26 | $522.48 | 23,277,700 | — | — |
| 2023-06-07 | $323.38 | $519.46 | 40,717,100 | — | — |
| 2023-06-06 | $333.68 | $536.00 | 20,396,200 | — | — |
| 2023-06-05 | $335.94 | $539.63 | 21,307,100 | — | — |
| 2023-06-02 | $335.40 | $538.77 | 25,873,800 | — | — |
| 2023-06-01 | $332.58 | $534.24 | 26,773,900 | — | — |
| 2023-05-31 | $328.39 | $527.50 | 45,950,600 | — | — |
| 2023-05-30 | $331.21 | $532.03 | 29,503,100 | — | — |
| 2023-05-26 | $332.89 | $534.73 | 36,630,600 | — | — |
| 2023-05-25 | $325.92 | $523.54 | 43,301,700 | — | — |
| 2023-05-24 | $313.85 | $504.15 | 23,384,900 | — | — |
| 2023-05-23 | $315.26 | $506.41 | 30,797,200 | — | — |
| 2023-05-22 | $321.18 | $515.92 | 24,115,700 | — | — |
| 2023-05-19 | $318.34 | $511.36 | 27,546,700 | — | — |
| 2023-05-18 | $318.52 | $511.65 | 27,276,000 | — | — |
| 2023-05-17 | $314.00 | $504.39 | 24,315,000 | — | — |
| 2023-05-16 | $311.74 | $499.67 | 26,730,300 | — | — |
| 2023-05-15 | $309.46 | $496.01 | 16,336,500 | — | — |
| 2023-05-12 | $308.97 | $495.23 | 19,774,700 | — | — |
| 2023-05-11 | $310.11 | $497.05 | 31,680,200 | — | — |
| 2023-05-10 | $312.31 | $500.58 | 30,078,000 | — | — |
| 2023-05-09 | $307.00 | $492.07 | 21,340,800 | — | — |
| 2023-05-08 | $308.65 | $494.71 | 21,318,600 | — | — |
| 2023-05-05 | $310.65 | $497.92 | 28,197,100 | — | — |
| 2023-05-04 | $305.41 | $489.52 | 22,519,900 | — | — |
| 2023-05-03 | $304.40 | $487.90 | 22,360,800 | — | — |
| 2023-05-02 | $305.41 | $489.52 | 26,404,400 | — | — |
| 2023-05-01 | $305.56 | $489.76 | 21,294,100 | — | — |
| 2023-04-28 | $307.26 | $492.49 | 36,469,600 | — | — |
| 2023-04-27 | $304.83 | $488.59 | 46,462,600 | — | — |
| 2023-04-26 | $295.37 | $473.43 | 64,599,200 | — | — |
| 2023-04-25 | $275.42 | $441.45 | 45,772,200 | — | — |
| 2023-04-24 | $281.77 | $451.63 | 26,611,000 | — | — |
| 2023-04-21 | $285.76 | $458.03 | 21,676,400 | — | — |
| 2023-04-20 | $286.11 | $458.59 | 23,244,400 | — | — |
| 2023-04-19 | $288.45 | $462.34 | 17,150,300 | — | — |
| 2023-04-18 | $288.37 | $462.21 | 20,161,800 | — | — |
| 2023-04-17 | $288.80 | $462.90 | 23,836,200 | — | — |
| 2023-04-14 | $286.14 | $458.63 | 20,987,900 | — | — |
| 2023-04-13 | $289.84 | $464.56 | 24,222,700 | — | — |
| 2023-04-12 | $283.49 | $454.39 | 27,403,400 | — | — |
| 2023-04-11 | $282.83 | $453.33 | 27,276,600 | — | — |
| 2023-04-10 | $289.39 | $463.84 | 23,103,000 | — | — |
| 2023-04-06 | $291.60 | $467.39 | 29,770,300 | — | — |
| 2023-04-05 | $284.34 | $455.75 | 22,064,800 | — | — |
| 2023-04-04 | $287.18 | $460.30 | 25,824,300 | — | — |
| 2023-04-03 | $287.23 | $460.38 | 24,883,300 | — | — |
| 2023-03-31 | $288.30 | $462.10 | 32,766,000 | — | — |
| 2023-03-30 | $284.05 | $455.28 | 25,053,400 | — | — |
| 2023-03-29 | $280.51 | $449.61 | 25,087,000 | — | — |
| 2023-03-28 | $275.23 | $441.15 | 21,878,600 | — | — |
| 2023-03-27 | $276.38 | $442.99 | 26,840,200 | — | — |
| 2023-03-24 | $280.57 | $449.71 | 28,172,000 | — | — |
| 2023-03-23 | $277.66 | $445.04 | 36,610,900 | — | — |
| 2023-03-22 | $272.29 | $436.44 | 34,873,300 | — | — |
| 2023-03-21 | $273.78 | $438.82 | 34,558,700 | — | — |
| 2023-03-20 | $272.23 | $436.34 | 43,466,600 | — | — |
| 2023-03-17 | $279.43 | $447.88 | 69,527,400 | — | — |
| 2023-03-16 | $276.20 | $442.70 | 54,768,800 | — | — |
| 2023-03-15 | $265.44 | $425.46 | 46,028,000 | — | — |
| 2023-03-14 | $260.79 | $418.00 | 33,620,300 | — | — |
| 2023-03-13 | $253.92 | $406.99 | 33,339,700 | — | — |
| 2023-03-10 | $248.59 | $398.45 | 28,333,900 | — | — |
| 2023-03-09 | $252.32 | $404.43 | 26,653,400 | — | — |
| 2023-03-08 | $253.70 | $406.64 | 17,340,200 | — | — |
| 2023-03-07 | $254.15 | $407.36 | 21,473,200 | — | — |
| 2023-03-06 | $256.87 | $411.72 | 24,109,800 | — | — |
| 2023-03-03 | $255.29 | $409.19 | 30,760,100 | — | — |
| 2023-03-02 | $251.11 | $402.49 | 24,808,200 | — | — |
| 2023-03-01 | $246.27 | $394.73 | 27,565,300 | — | — |
| 2023-02-28 | $249.42 | $399.78 | 22,491,000 | — | — |
| 2023-02-27 | $250.16 | $400.96 | 21,190,000 | — | — |
| 2023-02-24 | $249.22 | $399.46 | 24,990,900 | — | — |
| 2023-02-23 | $254.77 | $408.35 | 29,219,100 | — | — |
| 2023-02-22 | $251.51 | $403.13 | 22,491,100 | — | — |
| 2023-02-21 | $252.67 | $404.99 | 28,397,400 | — | — |
| 2023-02-17 | $258.06 | $413.63 | 30,000,100 | — | — |
| 2023-02-16 | $262.15 | $420.18 | 29,603,600 | — | — |
| 2023-02-15 | $269.32 | $431.67 | 28,922,400 | — | — |
| 2023-02-14 | $272.17 | $435.15 | 37,047,900 | — | — |
| 2023-02-13 | $271.32 | $433.79 | 44,630,900 | — | — |
| 2023-02-10 | $263.10 | $420.65 | 25,818,500 | — | — |
| 2023-02-09 | $263.62 | $421.48 | 42,375,100 | — | — |
| 2023-02-08 | $266.73 | $426.46 | 54,686,000 | — | — |
| 2023-02-07 | $267.56 | $427.78 | 50,841,400 | — | — |
| 2023-02-06 | $256.77 | $410.53 | 22,518,000 | — | — |
| 2023-02-03 | $258.35 | $413.06 | 29,077,300 | — | — |
| 2023-02-02 | $264.60 | $423.05 | 39,940,400 | — | — |
| 2023-02-01 | $252.75 | $404.10 | 31,259,900 | — | — |
| 2023-01-31 | $247.81 | $396.21 | 26,541,100 | — | — |
| 2023-01-30 | $242.71 | $388.05 | 25,867,400 | — | — |
| 2023-01-27 | $248.16 | $396.77 | 26,498,900 | — | — |
| 2023-01-26 | $248.00 | $396.51 | 33,454,500 | — | — |
| 2023-01-25 | $240.61 | $384.69 | 66,526,600 | — | — |
| 2023-01-24 | $242.04 | $386.98 | 40,234,400 | — | — |
| 2023-01-23 | $242.58 | $387.84 | 31,934,000 | — | — |
| 2023-01-20 | $240.22 | $384.07 | 35,389,800 | — | — |
| 2023-01-19 | $231.93 | $370.82 | 28,623,000 | — | — |
| 2023-01-18 | $235.81 | $377.02 | 30,028,700 | — | — |
| 2023-01-17 | $240.35 | $384.28 | 29,831,300 | — | — |
| 2023-01-13 | $239.23 | $382.49 | 21,333,300 | — | — |
| 2023-01-12 | $238.51 | $381.34 | 27,269,500 | — | — |
| 2023-01-11 | $235.77 | $376.96 | 28,669,300 | — | — |
| 2023-01-10 | $228.85 | $365.89 | 27,033,900 | — | — |
| 2023-01-09 | $227.12 | $363.13 | 27,369,800 | — | — |
| 2023-01-06 | $224.93 | $359.62 | 43,613,600 | — | — |
| 2023-01-05 | $222.31 | $355.44 | 39,585,600 | — | — |
| 2023-01-04 | $229.10 | $366.29 | 50,623,400 | — | — |
| 2023-01-03 | $239.58 | $383.05 | 25,740,000 | — | — |