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
- 1992-06-05 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $469.46 | $469.46 | 46,400 | — | — |
| 2024-12-30 | $464.21 | $464.21 | 30,600 | — | — |
| 2024-12-27 | $469.20 | $469.20 | 28,800 | — | — |
| 2024-12-26 | $472.82 | $472.82 | 30,100 | — | — |
| 2024-12-24 | $468.79 | $468.79 | 13,200 | — | — |
| 2024-12-23 | $461.36 | $461.36 | 43,900 | — | — |
| 2024-12-20 | $461.19 | $461.19 | 72,400 | — | — |
| 2024-12-19 | $460.99 | $460.99 | 60,700 | — | — |
| 2024-12-18 | $468.87 | $468.87 | 56,100 | — | — |
| 2024-12-17 | $490.74 | $490.74 | 56,300 | — | — |
| 2024-12-16 | $496.19 | $496.19 | 60,700 | — | — |
| 2024-12-13 | $485.59 | $485.59 | 52,300 | — | — |
| 2024-12-12 | $497.18 | $497.18 | 48,400 | — | — |
| 2024-12-11 | $495.76 | $495.76 | 57,600 | — | — |
| 2024-12-10 | $494.04 | $494.04 | 71,100 | — | — |
| 2024-12-09 | $494.62 | $494.62 | 121,700 | — | — |
| 2024-12-06 | $483.10 | $483.10 | 77,200 | — | — |
| 2024-12-05 | $471.57 | $471.57 | 43,600 | — | — |
| 2024-12-04 | $477.42 | $477.42 | 37,900 | — | — |
| 2024-12-03 | $481.91 | $481.91 | 52,300 | — | — |
| 2024-12-02 | $485.43 | $485.43 | 87,800 | — | — |
| 2024-11-29 | $497.70 | $497.70 | 51,000 | — | — |
| 2024-11-27 | $494.24 | $494.24 | 69,300 | — | — |
| 2024-11-26 | $483.20 | $483.20 | 62,600 | — | — |
| 2024-11-25 | $485.11 | $485.11 | 151,600 | — | — |
| 2024-11-22 | $473.10 | $473.10 | 70,600 | — | — |
| 2024-11-21 | $460.02 | $460.02 | 143,500 | — | — |
| 2024-11-20 | $447.57 | $447.57 | 52,100 | — | — |
| 2024-11-19 | $445.00 | $445.00 | 95,600 | — | — |
| 2024-11-18 | $445.96 | $445.96 | 46,100 | — | — |
| 2024-11-15 | $445.32 | $445.32 | 77,600 | — | — |
| 2024-11-14 | $441.77 | $441.77 | 83,300 | — | — |
| 2024-11-13 | $442.00 | $442.00 | 85,600 | — | — |
| 2024-11-12 | $439.61 | $439.61 | 62,500 | — | — |
| 2024-11-11 | $448.00 | $448.00 | 62,500 | — | — |
| 2024-11-08 | $450.00 | $450.00 | 87,400 | — | — |
| 2024-11-07 | $454.50 | $454.50 | 103,100 | — | — |
| 2024-11-06 | $458.01 | $458.01 | 179,100 | — | — |
| 2024-11-05 | $433.00 | $433.00 | 99,300 | — | — |
| 2024-11-04 | $423.62 | $423.62 | 88,800 | — | — |
| 2024-11-01 | $417.33 | $417.33 | 90,300 | — | — |
| 2024-10-31 | $425.00 | $425.00 | 161,500 | — | — |
| 2024-10-30 | $461.93 | $461.93 | 68,200 | — | — |
| 2024-10-29 | $452.44 | $452.44 | 50,700 | — | — |
| 2024-10-28 | $465.59 | $465.59 | 65,800 | — | — |
| 2024-10-25 | $469.83 | $469.83 | 77,900 | — | — |
| 2024-10-24 | $480.45 | $480.45 | 45,000 | — | — |
| 2024-10-23 | $474.98 | $474.98 | 48,100 | — | — |
| 2024-10-22 | $475.25 | $475.25 | 72,100 | — | — |
| 2024-10-21 | $477.85 | $477.85 | 52,900 | — | — |
| 2024-10-18 | $475.35 | $475.35 | 38,300 | — | — |
| 2024-10-17 | $475.55 | $475.55 | 27,800 | — | — |
| 2024-10-16 | $480.90 | $480.90 | 44,000 | — | — |
| 2024-10-15 | $466.28 | $466.28 | 46,000 | — | — |
| 2024-10-14 | $458.57 | $458.57 | 58,500 | — | — |
| 2024-10-11 | $457.11 | $457.11 | 34,300 | — | — |
| 2024-10-10 | $454.83 | $454.83 | 33,100 | — | — |
| 2024-10-09 | $451.43 | $451.43 | 35,600 | — | — |
| 2024-10-08 | $443.45 | $443.45 | 36,300 | — | — |
| 2024-10-07 | $443.18 | $443.18 | 41,500 | — | — |
| 2024-10-04 | $442.80 | $442.80 | 24,100 | — | — |
| 2024-10-03 | $432.82 | $432.82 | 25,700 | — | — |
| 2024-10-02 | $434.93 | $434.93 | 23,800 | — | — |
| 2024-10-01 | $438.50 | $438.50 | 36,300 | — | — |
| 2024-09-30 | $443.42 | $443.42 | 82,400 | — | — |
| 2024-09-27 | $447.69 | $447.69 | 31,100 | — | — |
| 2024-09-26 | $441.36 | $441.36 | 43,400 | — | — |
| 2024-09-25 | $439.42 | $439.42 | 26,200 | — | — |
| 2024-09-24 | $447.62 | $447.62 | 30,800 | — | — |
| 2024-09-23 | $454.67 | $454.67 | 43,200 | — | — |
| 2024-09-20 | $453.56 | $453.56 | 79,800 | — | — |
| 2024-09-19 | $464.21 | $464.21 | 43,900 | — | — |
| 2024-09-18 | $450.10 | $450.10 | 68,200 | — | — |
| 2024-09-17 | $442.12 | $442.12 | 100,800 | — | — |
| 2024-09-16 | $436.16 | $436.16 | 32,900 | — | — |
| 2024-09-13 | $432.34 | $432.34 | 49,200 | — | — |
| 2024-09-12 | $421.39 | $421.39 | 37,500 | — | — |
| 2024-09-11 | $420.93 | $420.93 | 58,600 | — | — |
| 2024-09-10 | $423.87 | $423.87 | 138,100 | — | — |
| 2024-09-09 | $447.19 | $447.19 | 53,100 | — | — |
| 2024-09-06 | $442.17 | $442.17 | 28,600 | — | — |
| 2024-09-05 | $450.89 | $450.89 | 32,200 | — | — |
| 2024-09-04 | $452.44 | $452.44 | 41,400 | — | — |
| 2024-09-03 | $458.00 | $458.00 | 36,600 | — | — |
| 2024-08-30 | $466.53 | $466.53 | 47,100 | — | — |
| 2024-08-29 | $472.33 | $472.33 | 45,400 | — | — |
| 2024-08-28 | $473.73 | $473.73 | 24,100 | — | — |
| 2024-08-27 | $473.26 | $473.26 | 31,700 | — | — |
| 2024-08-26 | $476.50 | $476.50 | 28,500 | — | — |
| 2024-08-23 | $480.97 | $480.97 | 39,500 | — | — |
| 2024-08-22 | $467.99 | $467.99 | 36,700 | — | — |
| 2024-08-21 | $469.43 | $469.43 | 36,600 | — | — |
| 2024-08-20 | $463.59 | $463.59 | 29,900 | — | — |
| 2024-08-19 | $467.50 | $467.50 | 34,000 | — | — |
| 2024-08-16 | $457.97 | $457.97 | 48,100 | — | — |
| 2024-08-15 | $455.40 | $455.40 | 48,800 | — | — |
| 2024-08-14 | $444.20 | $444.20 | 28,500 | — | — |
| 2024-08-13 | $449.48 | $449.48 | 52,100 | — | — |
| 2024-08-12 | $444.03 | $444.03 | 57,600 | — | — |
| 2024-08-09 | $459.18 | $459.18 | 44,800 | — | — |
| 2024-08-08 | $463.13 | $463.13 | 39,100 | — | — |
| 2024-08-07 | $458.49 | $458.49 | 53,100 | — | — |
| 2024-08-06 | $470.77 | $470.77 | 84,900 | — | — |
| 2024-08-05 | $474.27 | $474.27 | 58,300 | — | — |
| 2024-08-02 | $480.02 | $480.02 | 113,800 | — | — |
| 2024-08-01 | $489.29 | $489.29 | 239,000 | — | — |
| 2024-07-31 | $574.90 | $574.90 | 69,900 | — | — |
| 2024-07-30 | $580.89 | $580.89 | 41,900 | — | — |
| 2024-07-29 | $567.04 | $567.04 | 37,400 | — | — |
| 2024-07-26 | $573.06 | $573.06 | 49,200 | — | — |
| 2024-07-25 | $573.93 | $573.93 | 81,200 | — | — |
| 2024-07-24 | $550.78 | $550.78 | 81,900 | — | — |
| 2024-07-23 | $559.27 | $559.27 | 49,000 | — | — |
| 2024-07-22 | $569.04 | $569.04 | 57,400 | — | — |
| 2024-07-19 | $582.43 | $582.43 | 40,200 | — | — |
| 2024-07-18 | $588.73 | $588.73 | 43,500 | — | — |
| 2024-07-17 | $606.95 | $606.95 | 55,200 | — | — |
| 2024-07-16 | $611.11 | $611.11 | 75,000 | — | — |
| 2024-07-15 | $584.96 | $584.96 | 45,100 | — | — |
| 2024-07-12 | $576.77 | $576.77 | 82,100 | — | — |
| 2024-07-11 | $560.29 | $560.29 | 44,400 | — | — |
| 2024-07-10 | $532.98 | $532.98 | 25,700 | — | — |
| 2024-07-09 | $523.96 | $523.96 | 25,300 | — | — |
| 2024-07-08 | $522.18 | $522.18 | 30,700 | — | — |
| 2024-07-05 | $521.56 | $521.56 | 89,900 | — | — |
| 2024-07-03 | $519.00 | $519.00 | 34,900 | — | — |
| 2024-07-02 | $522.50 | $522.50 | 80,300 | — | — |
| 2024-07-01 | $517.22 | $517.22 | 49,000 | — | — |
| 2024-06-28 | $514.68 | $514.68 | 202,800 | — | — |
| 2024-06-27 | $495.92 | $495.92 | 38,900 | — | — |
| 2024-06-26 | $497.00 | $497.00 | 32,800 | — | — |
| 2024-06-25 | $490.18 | $490.18 | 32,700 | — | — |
| 2024-06-24 | $490.42 | $490.42 | 31,000 | — | — |
| 2024-06-21 | $488.79 | $488.79 | 61,600 | — | — |
| 2024-06-20 | $485.17 | $485.17 | 21,600 | — | — |
| 2024-06-18 | $482.54 | $482.54 | 31,000 | — | — |
| 2024-06-17 | $482.92 | $482.92 | 31,600 | — | — |
| 2024-06-14 | $471.05 | $471.05 | 57,900 | — | — |
| 2024-06-13 | $475.06 | $475.06 | 38,800 | — | — |
| 2024-06-12 | $481.12 | $481.12 | 32,900 | — | — |
| 2024-06-11 | $470.51 | $470.51 | 28,000 | — | — |
| 2024-06-10 | $474.33 | $474.33 | 32,700 | — | — |
| 2024-06-07 | $479.72 | $479.72 | 38,100 | — | — |
| 2024-06-06 | $485.31 | $485.31 | 38,900 | — | — |
| 2024-06-05 | $494.62 | $494.62 | 31,000 | — | — |
| 2024-06-04 | $485.81 | $485.81 | 29,800 | — | — |
| 2024-06-03 | $486.81 | $486.81 | 35,000 | — | — |
| 2024-05-31 | $490.83 | $490.83 | 39,100 | — | — |
| 2024-05-30 | $487.39 | $487.39 | 27,700 | — | — |
| 2024-05-29 | $478.36 | $478.36 | 34,800 | — | — |
| 2024-05-28 | $485.72 | $485.72 | 39,500 | — | — |
| 2024-05-24 | $481.29 | $481.29 | 25,300 | — | — |
| 2024-05-23 | $476.01 | $476.01 | 45,500 | — | — |
| 2024-05-22 | $486.49 | $486.49 | 44,100 | — | — |
| 2024-05-21 | $493.48 | $493.48 | 45,600 | — | — |
| 2024-05-20 | $493.79 | $493.79 | 41,300 | — | — |
| 2024-05-17 | $497.00 | $497.00 | 58,200 | — | — |
| 2024-05-16 | $498.41 | $498.41 | 91,400 | — | — |
| 2024-05-15 | $519.88 | $519.88 | 36,400 | — | — |
| 2024-05-14 | $525.18 | $525.18 | 38,500 | — | — |
| 2024-05-13 | $518.20 | $518.20 | 45,000 | — | — |
| 2024-05-10 | $514.94 | $514.94 | 28,400 | — | — |
| 2024-05-09 | $523.82 | $523.82 | 23,400 | — | — |
| 2024-05-08 | $513.99 | $513.99 | 49,000 | — | — |
| 2024-05-07 | $528.60 | $528.60 | 39,700 | — | — |
| 2024-05-06 | $522.17 | $522.17 | 38,900 | — | — |
| 2024-05-03 | $506.28 | $506.28 | 50,000 | — | — |
| 2024-05-02 | $501.16 | $501.16 | 69,900 | — | — |
| 2024-05-01 | $492.58 | $492.58 | 170,900 | — | — |
| 2024-04-30 | $513.72 | $513.72 | 63,700 | — | — |
| 2024-04-29 | $529.00 | $529.00 | 42,600 | — | — |
| 2024-04-26 | $526.60 | $526.60 | 26,900 | — | — |
| 2024-04-25 | $515.52 | $515.52 | 46,900 | — | — |
| 2024-04-24 | $522.22 | $522.22 | 42,400 | — | — |
| 2024-04-23 | $522.26 | $522.26 | 34,800 | — | — |
| 2024-04-22 | $519.18 | $519.18 | 81,300 | — | — |
| 2024-04-19 | $535.48 | $535.48 | 56,500 | — | — |
| 2024-04-18 | $536.40 | $536.40 | 33,100 | — | — |
| 2024-04-17 | $532.55 | $532.55 | 40,200 | — | — |
| 2024-04-16 | $537.87 | $537.87 | 55,600 | — | — |
| 2024-04-15 | $547.40 | $547.40 | 61,400 | — | — |
| 2024-04-12 | $554.51 | $554.51 | 81,400 | — | — |
| 2024-04-11 | $572.49 | $572.49 | 100,700 | — | — |
| 2024-04-10 | $543.80 | $543.80 | 74,600 | — | — |
| 2024-04-09 | $556.29 | $556.29 | 42,200 | — | — |
| 2024-04-08 | $556.75 | $556.75 | 80,300 | — | — |
| 2024-04-05 | $542.02 | $542.02 | 59,900 | — | — |
| 2024-04-04 | $535.20 | $535.20 | 53,500 | — | — |
| 2024-04-03 | $542.22 | $542.22 | 77,700 | — | — |
| 2024-04-02 | $535.74 | $535.74 | 74,500 | — | — |
| 2024-04-01 | $544.54 | $544.54 | 85,700 | — | — |
| 2024-03-28 | $551.55 | $551.55 | 66,600 | — | — |
| 2024-03-27 | $551.60 | $551.60 | 90,600 | — | — |
| 2024-03-26 | $551.13 | $551.13 | 57,900 | — | — |
| 2024-03-25 | $549.59 | $549.59 | 55,400 | — | — |
| 2024-03-22 | $554.11 | $554.11 | 57,700 | — | — |
| 2024-03-21 | $566.46 | $566.46 | 59,800 | — | — |
| 2024-03-20 | $562.00 | $562.00 | 50,000 | — | — |
| 2024-03-19 | $556.04 | $556.04 | 37,500 | — | — |
| 2024-03-18 | $547.95 | $547.95 | 50,000 | — | — |
| 2024-03-15 | $548.99 | $548.99 | 53,800 | — | — |
| 2024-03-14 | $550.60 | $550.60 | 52,900 | — | — |
| 2024-03-13 | $555.30 | $555.30 | 57,700 | — | — |
| 2024-03-12 | $555.09 | $555.09 | 58,200 | — | — |
| 2024-03-11 | $550.27 | $550.27 | 53,700 | — | — |
| 2024-03-08 | $556.51 | $556.51 | 52,400 | — | — |
| 2024-03-07 | $561.68 | $561.68 | 91,200 | — | — |
| 2024-03-06 | $549.85 | $549.85 | 50,300 | — | — |
| 2024-03-05 | $548.13 | $548.13 | 79,400 | — | — |
| 2024-03-04 | $545.81 | $545.81 | 90,100 | — | — |
| 2024-03-01 | $552.00 | $552.00 | 94,800 | — | — |
| 2024-02-29 | $553.60 | $553.60 | 88,900 | — | — |
| 2024-02-28 | $549.43 | $549.43 | 78,700 | — | — |
| 2024-02-27 | $552.30 | $552.30 | 53,500 | — | — |
| 2024-02-26 | $543.11 | $543.11 | 72,400 | — | — |
| 2024-02-23 | $550.77 | $550.77 | 71,400 | — | — |
| 2024-02-22 | $549.48 | $549.48 | 40,200 | — | — |
| 2024-02-21 | $548.83 | $548.83 | 87,400 | — | — |
| 2024-02-20 | $550.31 | $550.31 | 80,000 | — | — |
| 2024-02-16 | $561.14 | $561.14 | 39,500 | — | — |
| 2024-02-15 | $566.38 | $566.38 | 47,700 | — | — |
| 2024-02-14 | $556.52 | $556.52 | 43,400 | — | — |
| 2024-02-13 | $555.65 | $555.65 | 70,900 | — | — |
| 2024-02-12 | $560.83 | $560.83 | 52,600 | — | — |
| 2024-02-09 | $551.87 | $551.87 | 48,600 | — | — |
| 2024-02-08 | $555.93 | $555.93 | 43,100 | — | — |
| 2024-02-07 | $551.48 | $551.48 | 74,500 | — | — |
| 2024-02-06 | $554.51 | $554.51 | 66,100 | — | — |
| 2024-02-05 | $564.85 | $564.85 | 88,100 | — | — |
| 2024-02-02 | $582.42 | $582.42 | 114,500 | — | — |
| 2024-02-01 | $581.39 | $581.39 | 205,100 | — | — |
| 2024-01-31 | $541.07 | $541.07 | 99,700 | — | — |
| 2024-01-30 | $554.32 | $554.32 | 49,900 | — | — |
| 2024-01-29 | $557.62 | $557.62 | 96,100 | — | — |
| 2024-01-26 | $550.52 | $550.52 | 48,400 | — | — |
| 2024-01-25 | $550.67 | $550.67 | 47,900 | — | — |
| 2024-01-24 | $549.20 | $549.20 | 65,400 | — | — |
| 2024-01-23 | $544.03 | $544.03 | 71,900 | — | — |
| 2024-01-22 | $538.90 | $538.90 | 96,500 | — | — |
| 2024-01-19 | $531.75 | $531.75 | 77,200 | — | — |
| 2024-01-18 | $516.43 | $516.43 | 54,000 | — | — |
| 2024-01-17 | $516.26 | $516.26 | 57,000 | — | — |
| 2024-01-16 | $521.25 | $521.25 | 49,800 | — | — |
| 2024-01-12 | $523.99 | $523.99 | 81,300 | — | — |
| 2024-01-11 | $535.70 | $535.70 | 70,100 | — | — |
| 2024-01-10 | $538.06 | $538.06 | 74,900 | — | — |
| 2024-01-09 | $533.96 | $533.96 | 70,100 | — | — |
| 2024-01-08 | $539.39 | $539.39 | 68,200 | — | — |
| 2024-01-05 | $534.27 | $534.27 | 101,400 | — | — |
| 2024-01-04 | $521.15 | $521.15 | 47,400 | — | — |
| 2024-01-03 | $522.21 | $522.21 | 70,600 | — | — |
| 2024-01-02 | $540.11 | $540.11 | 71,600 | — | — |