{"id":143789,"date":"2026-09-15T05:03:20","date_gmt":"2026-09-15T03:03:20","guid":{"rendered":"https:\/\/news.abusizz.ch\/walmart-aktie-wie-lautet-die-prognose-fuer-2027\/"},"modified":"2026-09-15T05:03:20","modified_gmt":"2026-09-15T03:03:20","slug":"walmart-aktie-wie-lautet-die-prognose-fuer-2027","status":"publish","type":"post","link":"https:\/\/news.abusizz.ch\/en\/walmart-aktie-wie-lautet-die-prognose-fuer-2027\/","title":{"rendered":"Walmart-Aktie: Wie lautet die Prognose f\u00fcr 2027?"},"content":{"rendered":"<div>\n<div id=\"attachment_91827\" style=\"width: 1010px\" class=\"wp-caption aligncenter\">\n<p id=\"caption-attachment-91827\" class=\"wp-caption-text\">Gemeinsame Lieferung von Lebensmitteln und Restaurantgerichten \u2013 neue Erl\u00f6squellen sollen das k\u00fcnftige Gewinnwachstum der Walmart Aktie sichern. (KI-Symbolbild: ftd.de-Redaktion, Codex-Bildmodell)<\/p>\n<\/div>\n<p>Walmart erweitert sein Liefergesch\u00e4ft und verdient zus\u00e4tzlich mit Werbung. Das er\u00f6ffnet neue Ertragsquellen. Zugleich belasten h\u00f6here Kosten und knappe Haushaltsbudgets den Handel. F\u00fcr die Aktie entscheidet, wie viel dauerhaftes Gewinnwachstum daraus entsteht.<\/p>\n<p>Der <a href=\"https:\/\/stockanalysis.com\/stocks\/wmt\/forecast\/\" target=\"_blank\" rel=\"noopener\">bei StockAnalysis ver\u00f6ffentlichte S&amp;P-Global-Konsens<\/a> umfasst 43 Analysten. Ihr durchschnittliches 12-Monats-Kursziel betr\u00e4gt 127,38 US-Dollar, die Spanne reicht von 81 bis 155 US-Dollar. Das entspricht im Mittel 18,88 Prozent \u00fcber der verwendeten Kursbasis. Diese Analystensch\u00e4tzung ist keine Unternehmensprognose. Faktenstichtag ist der 13. September 2026 um 14.11 Uhr (MESZ).<\/p>\n<p>Der <a href=\"https:\/\/stockanalysis.com\/stocks\/wmt\/history\/\" target=\"_blank\" rel=\"noopener\">Nasdaq-Schlusskurs vom Freitag, 11. September 2026<\/a> betr\u00e4gt 107,15 US-Dollar. Gegen\u00fcber 105,73 US-Dollar am 10. September ist das ein Plus von 1,34 Prozent. Am Sonntag bleibt der Freitag als letzter abgeschlossener Handelstag die Kursbasis.<\/p>\n<p>\u00a0<\/p>\n<div class=\"chartwrapper\" id=\"chartwrapper\" data-chartid=\"6aa817580f63f\"><\/div>\n<p>    <script id=\"tvChartLoader\" async src=\"https:\/\/unpkg.com\/lightweight-charts@4.2.0\/dist\/lightweight-charts.standalone.production.js\"><\/script><\/p>\n<p>    <script id=\"declarations\">\n    var chartid = \"6aa817580f63f\";\n    function renderTV(kursData, chartData,companyName,currency, chartHeight, chartWidth, code, exchange, kursDate, hidetitle, hidelegend, chartid) {      \n    \tconsole.log(\"render chart with id\", document.querySelector(`[data-chartid=\"${chartid}\"]`));\n        let width = chartWidth?chartWidth:600;\n        let ratio = 2\n        let height = chartHeight?chartHeight:(width\/ratio);\n        document.querySelector(`[data-chartid=\"${chartid}\"]`).style.height = chartHeight +50\n        document.querySelector(`[data-chartid=\"${chartid}\"]`).style.width = chartWidth<\/p>\n<p>        \/\/ formatter for x achis dates\n        function customXAchsisFormetter(timePoint, tickMarkType, locale) {\n            let formatOptions = {};\n            const date = new Date(timePoint);<\/p>\n<p>            if(tickMarkType <=1){\n                formatOptions = {day: \"numeric\", month: \"short\",year: \"numeric\",}\n\n            }else{\n                formatOptions = {day: \"numeric\", month: \"short\",year: \"numeric\",}\n            }\n            \/\/ from given date we should use only as UTC date or timestamp\n            \/\/ but to format as locale date we can convert UTC date to local date\n            const localDateFromUtc = new Date(\n                date.getUTCFullYear(),\n                date.getUTCMonth(),\n                date.getUTCDate()\n            );\n\n            return localDateFromUtc.toLocaleString(locale, formatOptions);\n        }\n\n        \/\/create buttons\n        function createSimpleSwitcher(items, activeItem, activeItemChangedCallback) {\n            var switcherElement = document.createElement(\"div\");\n            switcherElement.classList.add(\"switcher\");\n\n            var intervalElements = items.map(function (item) {\n                var itemEl = document.createElement(\"button\");\n                itemEl.innerText = item;\n                itemEl.classList.add(\"switcher-item\");\n                itemEl.classList.toggle(\"switcher-active-item\", item === activeItem);\n                itemEl.addEventListener(\"click\", function () {\n                    onItemClicked(item);\n                });\n                switcherElement.appendChild(itemEl);\n                return itemEl;\n            });\n\n            function onItemClicked(item) {\n                if (item === activeItem) {\n                    return;\n                }\n\n                intervalElements.forEach(function (element, index) {\n                    element.classList.toggle(\"switcher-active-item\", items[index] === item);\n                });\n\n                activeItem = item;\n\n                activeItemChangedCallback(item);\n            }\n\n            return switcherElement;\n        }\n        \/\/ loading: true or false\n        function handleAsyncUI(loading){\n            var IntervalButtons = document.getElementsByClassName(\"switcher-item\");\n             for(var i = 0; i < IntervalButtons.length; i++){\n                IntervalButtons[i].disabled = loading;\n             } \n             var chart = document.getElementsByClassName(\"tv-lightweight-charts\")[0];\n             if(loading){\n            \n            chart.style[\"display\"] = \"flex\"\n            chart.style[\"align-items\"] = \"center\"\n            chart.style[\"justify-content\"] = \"center\"\n\n            var loadingIndicator = document.createElement(\"div\");\n            loadingIndicator.classList.add(\"loader\");\n            \/\/loadingIndicator.innerText = \"Loading\";\n            loadingIndicator.id =\"loadingIndicator\"\n            chart.appendChild(loadingIndicator);\n             }else{\n            document.getElementById(\"loadingIndicator\").remove();\n            chart.style[\"display\"] = null\n            chart.style[\"align-items\"] =null\n            chart.style[\"justify-content\"] = null\n             }\n\n        }\n        var intervals = [\"1M\",\"3M\",\"6M\",\"1Y\",\"3Y\",\"5Y\"];\n        var seriesesData = new Map([\n            [\"1M\", []], \/\/ 1m (interval daten?), 3m, 6m, 1y, 3y, 5y\n            [\"3M\", []],\n            [\"6M\", []],\n            [\"1Y\", chartData],\n            [\"3Y\", []],\n            [\"5Y\", []],\n        ]);\n        var switcherElement = createSimpleSwitcher(intervals, intervals[3], syncToInterval);\n        var chartElement = document.createElement(\"div\");\n        const chart = LightweightCharts.createChart(chartElement, {\n            width: width,\n            height: height,\n            rightPriceScale: {\n                scaleMargins: {\n                    top: 0.2,\n                    bottom: 0.2,\n                },\n                borderVisible: false,\n            },\n            timeScale: {\n                borderVisible: false,\n                lockVisibleTimeRangeOnResize: true,\n\n                rightOffset:1,\n                tickMarkFormatter:customXAchsisFormetter\n\n            },\n            grid: {\n                horzLines: {\n                    color: \"#eee\",\n                    visible: false,\n                },\n                vertLines: {\n                    color: \"#ffffff\",\n                },\n            },\n            crosshair: {\n                horzLine: {\n                    visible: false,\n                    labelVisible: false\n                },\n                vertLine: {\n                    visible: true,\n                    style: 0,\n                    width: 2,\n                    color: \"rgba(80, 50, 25, 0.1)\",\n                    labelVisible: false,\n                }\n            },\n            handleScroll: {\n                mouseWheel: false,\n                pressedMouseMove: false,\n                horzTouchDrag: false,\n                vertTouchDrag: false\n            },\n            handleScale: {\n                axisPressedMouseMove: false,\n                mouseWheel: false,\n                pinch: false,\n            },\n        });\n        var areaSeries = null;\n        var positionDIV = document.querySelector(`[data-chartid=\"${chartid}\"]`)\n        positionDIV.appendChild(chartElement);\n        positionDIV.appendChild(switcherElement);\n        function httpGetAsync(theUrl, callback) {\n            var xmlHttp = new XMLHttpRequest();\n            xmlHttp.onreadystatechange = function () {\n                if (xmlHttp.readyState == 4 &#038;&#038; xmlHttp.status == 200)\n                    callback(xmlHttp.responseText);\n            }\n            xmlHttp.open(\"GET\", theUrl, true); \/\/ true for asynchronous \n            xmlHttp.send(null);\n        }\n        function formatDate(date) {\n            \n            var month = \"\" + (date.getMonth()+1);\n            var day = \"\" + date.getDate();\n            var year = date.getFullYear();\n\n            if (month.length < 2) \n                month = \"0\" + month;\n            if (day.length < 2) \n                day = \"0\" + day;\n            return [year, month, day].join(\"-\");\n        }\n        function getTimeframe(interval){\n            let from = null;\n            let to = formatDate(new Date());\n            switch (interval) {\n                case \"1M\": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;\n                case \"3M\": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;\n                case \"6M\": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;\n                case \"1Y\": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;\n                case \"3Y\": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;\n                case \"5Y\": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;\n                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));\n                \n                }\n            return {from:from, to:to}\n        }\t\n        \/\/ what happens on button click\n        function syncToInterval(interval) {\n            if (areaSeries &#038;&#038; seriesesData.get(interval).length <=0) {\n                console.log(\"GETTING REMOTE DATA\")\n\n                chart.removeSeries(areaSeries);\n                areaSeries = null;\n                let apiToken = \"za1j116n2273ab1vxukuh6\"\n                let timeframe = getTimeframe(interval)\n                let filter = \"adjusted_close\"\n                handleAsyncUI(true)\t\t\t\t\t\t\n                httpGetAsync(\"https:\/\/api.leeway.tech\/api\/v1\/public\/historicalquotes\/\"+encodeURIComponent(code+\".\"+exchange)+\"?apitoken=\"+apiToken+\"&#038;filter=\"+filter+\"&#038;from=\"+timeframe.from+\"&#038;to=\"+timeframe.to, function (res) {\t\n                    let newData = []\n                    newData = JSON.parse(res)\/\/.map(el=>newData.push({time:el.date, value:el.close}))\n                    \/\/ newData = newData.map(el=>{\n                    \/\/     console.log(el.time.year)\n                    \/\/     console.log(el.time.month)\n                    \/\/     console.log(el.time.day)\n                    \/\/     console.log(el)\n                    \/\/     console.log(new Date(el.time.year, el.time.month-1, el.time.day));\n                    \/\/     return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})\n                    console.log(\"newData\")\n                    console.log(newData)\n                    seriesesData.set(interval, newData)\n                    areaSeries = chart.addAreaSeries({\n                        topColor: \"rgba(33, 108, 173, 0.56)\",\n                        bottomColor: \"rgba(33, 108, 173, 0.04)\",\n                        lineColor: \"rgba(33, 108, 173, 1)\",\n                    lineWidth: 2,\n                });\n                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value\n                areaSeries.setData(seriesesData.get(interval));\n                chart.timeScale().fitContent();\n                handleAsyncUI(false)\t\n                    })\n            }else{\n                console.log(\"GETTING LOADED DATA\")\n                if(areaSeries){\n                    console.log(\"DELETING  LOADED DATA FROM CHART\")\n                    chart.removeSeries(areaSeries);\n                    areaSeries = null;\n                }\n                kursData = seriesesData.get(interval)[seriesesData.get(interval).length-1].value\n                areaSeries = chart.addAreaSeries({\n                topColor: \"rgba(33, 108, 173, 0.56)\",\n                bottomColor: \"rgba(33, 108, 173, 0.04)\",\n                lineColor: \"rgba(33, 108, 173, 1)\",\n                lineWidth: 2,\n            });\n            areaSeries.setData(seriesesData.get(interval));<\/p>\n<p>            chart.timeScale().fitContent();\n            }<\/p>\n<p>        }\n        \/\/ data interval at startup\n        syncToInterval(intervals[3]);\n        \/\/ Name and Kurs as Text in legend<\/p>\n<p>        var watermark = document.createElement(\"img\")\n        watermark.classList.add(\"watermark\")\n        watermark.setAttribute(\"src\", \"https:\/\/api.leeway.tech\/leeway-sign.png\")\n        var testA = document.querySelector(`[data-chartid=\"${chartid}\"]`)\n        var testB = document.querySelector(`[data-chartid=\"${chartid}\"]`).getBoundingClientRect();\n        var test =  testA.getElementsByTagName(\"canvas\")[0].getBoundingClientRect();\n        watermark.style.position = \"absolute\";\n        watermark.style.width = \"90px\";\n        watermark.style.height = \"30px\";\n        watermark.style.display = \"block\";\n        \/\/watermark.style.z-index = \"1000000\";\n        watermark.style.bottom = \"0\";\n        watermark.style.right = \"10px\";<\/p>\n<p>        let linkLW = document.createElement(\"a\")\n        linkLW.href=\"https:\/\/www.ftd.de\/leeway-tech\";\n        linkLW.target = \"_blank\";\n        linkLW.appendChild(watermark)\n        \/\/ append to DOM<\/p>\n<p>        \/\/div-chartwrapper -> div -> div ->  table  -> tr ->  td td -> div\n        const myElementA = document.querySelector(`[data-chartid=\"${chartid}\"]`);\n        let myElementB = myElementA.childNodes[0]\n        let myElementC = myElementB.childNodes[0]\n        let myElementD = myElementC.childNodes[0]\n        let myElementE = myElementD.childNodes[0]\n        let myElementF = myElementE.childNodes[1]\n        let myElementG = myElementF.childNodes[0]\n        myElementG.appendChild(linkLW);<\/p>\n<p>        if(hidelegend == \"false\"){\n            console.log(\"SHOW LEGEND!\")\n            var legend = document.createElement(\"div\");\n            legend.classList.add(\"legend\");\n            var offsets = document.querySelector(`[data-chartid=\"${chartid}\"]`).getBoundingClientRect();\n            var chartwrapperTop = offsets.top;<\/p>\n<p>            var legendHeight = height *-1\n            if(legendHeight>-210){legendHeight = -210;}\n            legend.style.top = legendHeight*1.2  + \"px\"\n            positionDIV.appendChild(legend);<\/p>\n<p>            if(hidetitle == \"false\"){\n                var firstRow = document.createElement(\"div\");\n                firstRow.classList.add(\"titleText\");\t<\/p>\n<p>            }<\/p>\n<p>            var secondRow = document.createElement(\"div\");\n            secondRow.classList.add(\"secondRow\");\t<\/p>\n<p>            if(kursData !== null){\n                if(hidetitle == \"false\"){\n                    firstRow.innerText = companyName\n                    legend.appendChild(firstRow);\n                }<\/p>\n<p>                secondRow.innerText = kursDate +\": \" + Number(kursData).toFixed(2) + \" \"+currency;\n                 legend.appendChild(secondRow);\n            }else{\n                if(hidetitle == \"false\"){\n                    firstRow.innerText = companyName\n                    legend.appendChild(firstRow);\n                }<\/p>\n<p>                legend.appendChild(secondRow);\n            }<\/p>\n<p>            \/\/ cursor moving and handling third row of legend\n            chart.subscribeCrosshairMove((param) => {\n                if (param.time) {\n                    let options = { weekday: \"short\", year: \"numeric\", month: \"numeric\", day: \"numeric\" };\n                    let currentDate = new Date(param.time).toLocaleDateString(\"de-DE\", options)\n                    const price = param.seriesData.get(areaSeries).value;\n                    secondRow.innerText = currentDate + \":  \" + price.toFixed(2) + \" \"+(currency?currency:\" \");\n                }\n            else {\n                secondRow.innerText = kursDate +\": \" + Number(kursData).toFixed(2) + \" \"+currency;<\/p>\n<p>            }\n            });<\/p>\n<p>        }<\/p>\n<p>    }\n    function httpGetAsync(theUrl, callback) {\n            var xmlHttp = new XMLHttpRequest();\n            xmlHttp.onreadystatechange = function () {\n                if (xmlHttp.readyState == 4 && xmlHttp.status == 200)\n                    callback(xmlHttp.responseText);\n            }\n            xmlHttp.open(\"GET\", theUrl, true); \/\/ true for asynchronous \n            xmlHttp.send(null);\n        };\n    function getTimeframe(interval){\n            let from = null;\n            let to = formatDate(new Date());\n            switch (interval) {\n                case \"1M\": from = formatDate(new Date(Date.now() - 31 * 24 * 60 * 60 * 1000)); break;\n                case \"3M\": from = formatDate(new Date(Date.now() - 93 * 24 * 60 * 60 * 1000)); break;\n                case \"6M\": from = formatDate(new Date(Date.now() - 186 * 24 * 60 * 60 * 1000)); break;\n                case \"1Y\": from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000)); break;\n                case \"3Y\": from = formatDate(new Date(Date.now() - 1116 * 24 * 60 * 60 * 1000)); break;\n                case \"5Y\": from = formatDate(new Date(Date.now() - 1860 * 24 * 60 * 60 * 1000)); break;\n                default:from = formatDate(new Date(Date.now() - 372 * 24 * 60 * 60 * 1000));<\/p>\n<p>                }\n            return {from:from, to:to}\n        };\n        function formatDate(date) {<\/p>\n<p>            var  month = \"\" + (date.getMonth()+1);\n            var   day = \"\" + date.getDate();\n            var   year = date.getFullYear();<\/p>\n<p>            if (month.length < 2) \n                month = \"0\" + month;\n            if (day.length < 2) \n                day = \"0\" + day;\n\n            return [year, month, day].join(\"-\");\n        };\n    <\/script><br \/>\n    <script id=\"main\"><\/p>\n<p>    var scriptTV = document.querySelector(\"#tvChartLoader\");\n    scriptTV.addEventListener(\"load\", function() {\n        var chartid = \"6aa817580f63f\";<\/p>\n<p>        var companyName = \"Walmart Inc.\";\n        if(companyName.length <=0){\n        companyName = \"WMT - NASDAQ\";\n        }\n        var code = \"WMT\";\n        var exchange = \"NASDAQ\";\n        var currency =\"USD\";\n        var kursData = null;\n        var kursDataDate = null;\n        var chartHeight = \"\";\n        var chartWidth = \"250\"\n        var hidetitle = \"false\"\n        var hidelegend = \"false\"\n        let apiToken = \"za1j116n2273ab1vxukuh6\"\n        chartWidth = document.querySelector(`[data-chartid=\"${chartid}\"]`).offsetWidth\n        var chartData = [];\n        var timeframe = getTimeframe(\"1Y\");\n        var filter = \"adjusted_close\";\n        \n        httpGetAsync(\"https:\/\/api.leeway.tech\/api\/v1\/public\/historicalquotes\/\"+encodeURIComponent(code+\".\"+exchange)+\"?apitoken=\"+apiToken+\"&#038;filter=\"+filter+\"&#038;from=\"+timeframe.from+\"&#038;to=\"+timeframe.to, function (res) {\t\n            let newData = null;\n             chartData = newData = JSON.parse(res)\n            \/\/ chartData =  chartData.map(el=>{return{value:el.value, time:el.time, timestamp:new Date(el.time.year, el.time.month-1, el.time.day).getTime()}})\n             kursData = chartData[chartData.length-1].value\n             let options = { weekday: \"short\", year: \"numeric\", month: \"numeric\", day: \"numeric\" };\n             kursDataDate = chartData[chartData.length-1].time\n             let kursDate = new Date(kursDataDate.split(\"-\")[0], Number(kursDataDate.split(\"-\")[1])-1, kursDataDate.split(\"-\")[2]).toLocaleDateString(\"de-DE\", options)<\/p>\n<p>             renderTV(kursData,chartData,companyName,currency, Number(chartHeight), Number(chartWidth), code, exchange, kursDate, hidetitle, hidelegend, chartid)\n        });\n    });\n<\/script><\/p>\n<h3>Wie hat sich der Walmart-Kurs zuletzt entwickelt?<\/h3>\n<p>\u00dcber eine Woche hat sich der <a href=\"https:\/\/chartexchange.com\/symbol\/nasdaq-wmt\/historical\/\" target=\"_blank\" rel=\"noopener\">Walmart-Kurs<\/a> mit plus 0,01 Prozent praktisch nicht ver\u00e4ndert. \u00dcber 2 Wochen ergibt sich ein Plus von 3,94 Prozent. Der Vergleich \u00fcber 4 Wochen zeigt dagegen einen Verlust von 7,04 Prozent. Die Erholung der j\u00fcngsten Wochen hat den vorherigen R\u00fcckgang damit nicht vollst\u00e4ndig ausgeglichen.<\/p>\n<p>Alle Zeitfenster enden am 11. September 2026. Berechnet wird die Kursrendite als Endschlusskurs geteilt durch Startschlusskurs, abz\u00fcglich 1, multipliziert mit 100. Dividenden bleiben unber\u00fccksichtigt. Das sind kurze Kursvergleiche und keine langfristigen durchschnittlichen Jahresrenditen. F\u00fcr ein Depot in Euro kommen Wechselkurseffekte hinzu.<\/p>\n<h4 id=\"table-kursentwicklung-1-table-heading\">Walmarts Kursentwicklung bis 11. September 2026<\/h4>\n<div class=\"table-responsive-wrapper\" style=\"display: block; width: 100%; max-width: 100%; min-width: 0; overflow-x: auto; overscroll-behavior-x: contain; -webkit-overflow-scrolling: touch; overflow-wrap: normal; white-space: normal;\" tabindex=\"0\" role=\"region\" aria-label=\"Tabelle horizontal scrollen\">\n<table style=\"width: 100%; min-width: 640px; border-collapse: collapse;\" aria-labelledby=\"table-kursentwicklung-1-table-heading\">\n<thead>\n<tr>\n<th>Zeitraum<\/th>\n<th>Startschlusskurs<\/th>\n<th>Endschlusskurs<\/th>\n<th>Kursver\u00e4nderung<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th>1 Woche<\/th>\n<td>107,14 US-Dollar am 4. September 2026<\/td>\n<td>107,15 US-Dollar<\/td>\n<td>plus 0,01 Prozent<\/td>\n<\/tr>\n<tr>\n<th>2 Wochen<\/th>\n<td>103,09 US-Dollar am 28. August 2026<\/td>\n<td>107,15 US-Dollar<\/td>\n<td>plus 3,94 Prozent<\/td>\n<\/tr>\n<tr>\n<th>4 Wochen<\/th>\n<td>115,27 US-Dollar am 14. August 2026<\/td>\n<td>107,15 US-Dollar<\/td>\n<td>minus 7,04 Prozent<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Analysiert wird die <a href=\"https:\/\/www.tradingview.com\/symbols\/NASDAQ-WMT\/\" target=\"_blank\" rel=\"noopener\">Stammaktie von Walmart Inc.<\/a>, gehandelt an der Nasdaq unter dem K\u00fcrzel WMT in US-Dollar (ISIN: US9311421039).<\/p>\n<h3>Aktuelle Kursziele der Walmart-Aktie<\/h3>\n<p>In den <a href=\"https:\/\/stockanalysis.com\/stocks\/wmt\/ratings\/\" target=\"_blank\" rel=\"noopener\">aktuellen Analystenmeldungen bei StockAnalysis<\/a> reichen die hier ausgew\u00e4hlten Ziele von 120 bis 132 US-Dollar. Jefferies best\u00e4tigte 120 US-Dollar, Barclays blieb bei 132 US-Dollar. Goldman Sachs hob sein Ziel von 130 auf 132 US-Dollar an. Alle 3 Meldungen stammen aus der Woche bis 11. September.<\/p>\n<p>Die Tabelle zeigt einzelne Institutsurteile. Sie bildet weder die gesamte Konsensspanne ab noch l\u00e4sst sich daraus eine Eintrittswahrscheinlichkeit ableiten. Die Ziele sind Analystensch\u00e4tzungen, keine Unternehmensprognose. Der Anbieter beschreibt den \u00fcblichen Horizont mit 12 Monaten; die folgenden eigenen Szenarien beziehen sich auf den 31. Dezember 2027.<\/p>\n<h4 id=\"table-aktuelle-kursziele-1-table-heading\">Ausgew\u00e4hlte Analystenziele f\u00fcr Walmart<\/h4>\n<div class=\"table-responsive-wrapper\" style=\"display: block; width: 100%; max-width: 100%; min-width: 0; overflow-x: auto; overscroll-behavior-x: contain; -webkit-overflow-scrolling: touch; overflow-wrap: normal; white-space: normal;\" tabindex=\"0\" role=\"region\" aria-label=\"Tabelle horizontal scrollen\">\n<table style=\"width: 100%; min-width: 640px; border-collapse: collapse;\" aria-labelledby=\"table-aktuelle-kursziele-1-table-heading\">\n<thead>\n<tr>\n<th>Institut<\/th>\n<th>Kursziel<\/th>\n<th>Urteil<\/th>\n<th>Datum und \u00c4nderung<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th>Jefferies<\/th>\n<td>120 US-Dollar<\/td>\n<td>Kaufen<\/td>\n<td>11. September 2026, best\u00e4tigt<\/td>\n<\/tr>\n<tr>\n<th>Barclays<\/th>\n<td>132 US-Dollar<\/td>\n<td>Kaufen<\/td>\n<td>10. September 2026, best\u00e4tigt<\/td>\n<\/tr>\n<tr>\n<th>Goldman Sachs<\/th>\n<td>132 US-Dollar<\/td>\n<td>Kaufen<\/td>\n<td>8. September 2026, zuvor 130 US-Dollar<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>Prognose: Wo steht die Walmart-Aktie Ende 2027?<\/h3>\n<p><a href=\"https:\/\/stock.walmart.com\/sec-filings\/all-sec-filings\/content\/0000104169-26-000145\/earningsreleasefy27q2.htm\" target=\"_blank\" rel=\"noopener\">Walmarts Ausblick zum 2. Gesch\u00e4ftsquartal<\/a> nennt f\u00fcr das Gesch\u00e4ftsjahr 2027 einen bereinigten Gewinn je Aktie von 2,80 bis 2,87 US-Dollar. Es endet bereits am 31. Januar 2027. Dieser Managementausblick ist daher keine Prognose f\u00fcr den Aktienkurs am Ende des Kalenderjahres 2027.<\/p>\n<p>Als Ausgangspunkt des eigenen Modells dient der Mittelwert von 2,835 US-Dollar. F\u00fcr den 31. Dezember 2027 setzen wir darauf eigene Gewinnfaktoren und Bewertungsbandbreiten an. Im Basisfall steigt die unterstellte j\u00e4hrliche Ertragskraft um 10 Prozent auf rund 3,12 US-Dollar. Ein <a href=\"https:\/\/www.ftd.de\/boerse\/anlagestrategie\/kgv-bei-aktien-bedeutung-tuecken-und-grenzen-des-kurs-gewinn-verhaeltnisses\/\" target=\"_blank\" rel=\"noopener\">Kurs-Gewinn-Verh\u00e4ltnis<\/a> (KGV) von 30 bis 36 ergibt 94 bis 112 US-Dollar.<\/p>\n<p>Der Bull-Fall verlangt 25 Prozent mehr Gewinn als diese Ausgangsbasis, rund 3,54 US-Dollar je Aktie. Bei einem KGV von 38 bis 44 ergibt sich ein Kurskorridor von 135 bis 156 US-Dollar. Daf\u00fcr m\u00fcssten h\u00f6here Gewinne mit einer anhaltend hohen Bewertung zusammentreffen. Eine blo\u00dfe Erweiterung des Lieferangebots reicht als Beleg daf\u00fcr nicht aus.<\/p>\n<p>Im Bear-Fall f\u00e4llt der Modellgewinn um 10 Prozent auf rund 2,55 US-Dollar. Ein KGV von 22 bis 28 f\u00fchrt zu 56 bis 71 US-Dollar. Auf die unver\u00e4nderte Ausgangsbasis betr\u00e4gt das aktuelle KGV rund 37,80. Selbst ein wachsender Gewinn sch\u00fctzt deshalb nicht vor Kursverlusten, wenn Anleger k\u00fcnftig einen niedrigeren Gewinnmultiplikator bezahlen.<\/p>\n<p>Gewinnfaktoren und KGV-B\u00e4nder sind redaktionelle Sensitivit\u00e4tsannahmen, keine historischen Bewertungsgrenzen oder zus\u00e4tzlichen Analystenziele. Das Modell \u00fcbertr\u00e4gt die j\u00e4hrliche Ertragskraft auf den Bewertungsstichtag. Es sagt keinen eigenen Kalenderjahresabschluss voraus. Die Rechnung nutzt ungerundete Werte; erst die Kurskorridore werden auf ganze US-Dollar gerundet. Die Szenarien erhalten keine Wahrscheinlichkeiten.<\/p>\n<h4 id=\"scenario-table-table-heading\">Szenarien f\u00fcr die Walmart-Aktie 2027<\/h4>\n<div class=\"table-responsive-wrapper\" style=\"display: block; width: 100%; max-width: 100%; min-width: 0; overflow-x: auto; overscroll-behavior-x: contain; -webkit-overflow-scrolling: touch; overflow-wrap: normal; white-space: normal;\" tabindex=\"0\" role=\"region\" aria-label=\"Tabelle horizontal scrollen\">\n<table style=\"width: 100%; min-width: 640px; border-collapse: collapse;\" aria-labelledby=\"scenario-table-table-heading\">\n<thead>\n<tr>\n<th>Szenario<\/th>\n<th>Kurskorridor 2027<\/th>\n<th>Voraussetzungen<\/th>\n<th>Risiken<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th>Bull<\/th>\n<td>135 bis 156 US-Dollar<\/td>\n<td>Modellgewinn 3,54 US-Dollar; KGV 38 bis 44; Gewinn 25 Prozent \u00fcber der Ausgangsbasis<\/td>\n<td>H\u00f6herer Gewinn und hohe Bewertung m\u00fcssen zusammenkommen<\/td>\n<\/tr>\n<tr>\n<th>Basis<\/th>\n<td>94 bis 112 US-Dollar<\/td>\n<td>Modellgewinn 3,12 US-Dollar; KGV 30 bis 36; Gewinn 10 Prozent \u00fcber der Ausgangsbasis<\/td>\n<td>Lieferkosten und Preisnachl\u00e4sse k\u00f6nnten den Gewinnanstieg begrenzen<\/td>\n<\/tr>\n<tr>\n<th>Bear<\/th>\n<td>56 bis 71 US-Dollar<\/td>\n<td>Modellgewinn 2,55 US-Dollar; KGV 22 bis 28; Gewinn 10 Prozent unter der Ausgangsbasis<\/td>\n<td>Schw\u00e4cherer Gewinn und niedrigeres KGV verst\u00e4rken den R\u00fcckgang<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>Liefergesch\u00e4ft verbindet Lebensmittel mit Restaurantgerichten<\/h3>\n<p>Die Restaurantkette <a href=\"https:\/\/stories.papajohns.com\/dinner-dilemma-solved-walmart-brings-papa-johns-pizza-your-door\" target=\"_blank\" rel=\"noopener\">Papa Johns k\u00fcndigte am 10. September die Zusammenarbeit mit Walmart an<\/a>. \u00dcber Walmarts App sollen Kunden Pizza und andere Restaurantgerichte zusammen mit Lebensmitteln und Haushaltswaren bestellen k\u00f6nnen. Papa Johns ist dabei ein externer Restaurantpartner. Die Zusammenarbeit ist kein Kauf des Unternehmens.<\/p>\n<p>Der Start ist im Herbst zun\u00e4chst in ausgew\u00e4hlten M\u00e4rkten vorgesehen; sp\u00e4ter sollen Tausende teilnehmende Standorte folgen. Das Angebot ist somit noch nicht fl\u00e4chendeckend verf\u00fcgbar. Die neue Auswahl k\u00f6nnte mehr Anl\u00e4sse schaffen, die Walmart-App zu \u00f6ffnen. Ob daraus zus\u00e4tzlicher Konzerngewinn entsteht, h\u00e4ngt auch von Lieferkosten, Auslastung und Konditionen der Partner ab.<\/p>\n<p>F\u00fcr das Basisszenario z\u00e4hlt weniger die Anzahl angek\u00fcndigter Partnerschaften als deren wirtschaftlicher Beitrag. Ein gr\u00f6\u00dferer Warenkorb kann die Zustellung besser auslasten. Zus\u00e4tzliche Abholpunkte k\u00f6nnen eine Tour aber auch aufwendiger machen.<\/p>\n<h3>Werbung erweitert das Gesch\u00e4ft \u00fcber den Warenverkauf hinaus<\/h3>\n<p><a href=\"https:\/\/corporate.walmart.com\/news\/2026\/06\/23\/walmart-connect-at-cannes-lions\" target=\"_blank\" rel=\"noopener\">Walmart Connect und Vizio beschreiben ihre gemeinsame Werbestrategie<\/a> als Verbindung von Einkauf, Medien und vernetzten Fernsehger\u00e4ten. Unter dem Namen Walmart Connect betreibt der Handelskonzern sein Werbegesch\u00e4ft. Vizio geh\u00f6rt zu Walmart und bringt Fernsehger\u00e4te sowie eine Plattform f\u00fcr Fernsehwerbung und Streaming-Inhalte ein.<\/p>\n<p>F\u00fcr Marken kann die Verbindung interessant sein, wenn sich Werbung mit sp\u00e4teren K\u00e4ufen in Beziehung setzen l\u00e4sst. F\u00fcr Walmart entsteht neben dem Warenverkauf ein weiteres Erl\u00f6sfeld. Die Unternehmensdarstellung ist allerdings ein Strategieversprechen; sie belegt keine bestimmte Rendite f\u00fcr Werbekunden und keinen festen Gewinnbeitrag f\u00fcr 2027.<\/p>\n<p>Der Bewertungsaufschlag der Aktie l\u00e4sst sich deshalb nicht allein mit dem Begriff Werbeplattform rechtfertigen. Entscheidend bleibt, ob neue Erl\u00f6squellen nach ihren Kosten das Ergebnis je Aktie erh\u00f6hen. Genau diese Br\u00fccke zwischen operativer Entwicklung und Gewinn verlangt der Bull-Fall.<\/p>\n<h3>Gewinnwachstum enth\u00e4lt auch vor\u00fcbergehende Entlastungen<\/h3>\n<p>In der <a href=\"https:\/\/stock.walmart.com\/sec-filings\/all-sec-filings\/content\/0000104169-26-000145\/earningspresentationfy27.htm\" target=\"_blank\" rel=\"noopener\">Ergebnispr\u00e4sentation von Walmart<\/a> w\u00e4chst das US-Onlinegesch\u00e4ft im 2. Gesch\u00e4ftsquartal um 24 Prozent. Die aus Filialen ausgef\u00fchrten Lieferungen legen um rund 40 Prozent zu. Das zeigt, dass die vorhandenen Gesch\u00e4fte auch als Ausgangspunkte f\u00fcr digitale Bestellungen dienen.<\/p>\n<p>Die Pr\u00e4sentation nennt zugleich Zollerstattungen, Preisnachl\u00e4sse f\u00fcr Kunden und h\u00f6here Treibstoffkosten. Das US-Bruttoergebnis profitiert von Erstattungen, w\u00e4hrend Investitionen in g\u00fcnstigere Preise einen Teil davon aufzehren. H\u00f6here Abschreibungen und Gesundheitskosten f\u00fcr Besch\u00e4ftigte belasten den Aufwand. Ein starkes Quartal l\u00e4sst sich daher nicht unver\u00e4ndert auf 2027 hochrechnen.<\/p>\n<p>F\u00fcr die Bewertung m\u00fcssen dauerhafte Verbesserungen und zeitweilige Entlastungen getrennt bleiben. Steigende Liefermengen sind dann hilfreich, wenn die Kosten je Auftrag und das \u00fcbrige Gesch\u00e4ft die Ertr\u00e4ge nicht aufbrauchen. Der eigene Basisfall unterstellt h\u00f6here Ertragskraft, verlangt aber keine weitere Ausweitung des Gewinnmultiplikators.<\/p>\n<h3>Schw\u00e4chere Kaufkraft bleibt ein Risiko f\u00fcr die Bewertung<\/h3>\n<p>Die Agentur <a href=\"https:\/\/apnews.com\/article\/walmart-quarter-earnings-inflation-tariffs-955945e03ffcc111389d62fa3103a051\" target=\"_blank\" rel=\"noopener\">apnews.com ordnet die Quartalszahlen als vorsichtigen Ausblick ein<\/a>. Der Bericht verweist auf belastete Haushaltsbudgets und h\u00f6here Energieausgaben. Die US-Vergleichsums\u00e4tze wuchsen im 2. Gesch\u00e4ftsquartal um 2,6 Prozent nach 4,1 Prozent im vorherigen Quartal. Trotz der langsameren Dynamik gewann Walmart nach eigenen Angaben Marktanteile.<\/p>\n<p>Beides kann gleichzeitig zutreffen: Ein g\u00fcnstiger H\u00e4ndler zieht zus\u00e4tzliche Kunden an, w\u00e4hrend das gesamte verf\u00fcgbare Einkaufsbudget unter Druck ger\u00e4t. Marktanteilsgewinne allein garantieren deshalb weder eine schnellere Umsatzentwicklung noch h\u00f6here Margen. Preisnachl\u00e4sse k\u00f6nnen Kunden binden, zun\u00e4chst aber den Ertrag pro Verkauf begrenzen.<\/p>\n<p>F\u00fcr den Bear-Fall w\u00e4re besonders ung\u00fcnstig, wenn eine schw\u00e4chere Ertragskraft mit sinkenden Bewertungsanspr\u00fcchen am Aktienmarkt zusammenf\u00e4llt. Der R\u00fcckgang im Modell entsteht aus beiden Annahmen. Er ist keine Prognose, dass die Aktie dieses Niveau tats\u00e4chlich erreicht.<\/p>\n<h3>Fazit: Wachstum muss sich im Gewinn je Aktie zeigen<\/h3>\n<p>Walmart hatte bereits am 3. September die <a href=\"https:\/\/corporate.walmart.com\/news\/2026\/09\/walmart-expands-restaurant-delivery-with-dunkin\" target=\"_blank\" rel=\"noopener\">geplante Einbindung von Dunkin\u2019 in sein Lieferangebot<\/a> beschrieben. Dunkin\u2019 geh\u00f6rt zum Restaurantkonzern Inspire Brands und ist ein weiterer externer Partner. Auch hier beginnt die Erweiterung schrittweise. Mehr Auswahl ist damit ein konkreter operativer Plan, ihr Ertrag bleibt zu beobachten.<\/p>\n<p>Der Basisfall von 94 bis 112 US-Dollar zum 31. Dezember 2027 setzt rund 3,12 US-Dollar j\u00e4hrliche Ertragskraft je Aktie voraus. Der n\u00e4chste Ergebnisbericht muss zeigen, ob die Gewinnentwicklung diesen Modellansatz st\u00fctzt. Dabei z\u00e4hlt auch, wie viel der Verbesserung aus dem laufenden Gesch\u00e4ft stammt.<\/p>\n<p>F\u00fcr den h\u00f6heren Korridor m\u00fcssten rund 3,54 US-Dollar Modellgewinn und ein KGV von mindestens 38 zusammenkommen. Bleibt die Ertragskraft dagegen zur\u00fcck, verliert die hohe Bewertung ihre Grundlage. Lieferwachstum und Werbeums\u00e4tze sind hilfreiche Beobachtungsgr\u00f6\u00dfen; der messbare Pr\u00fcfpunkt bleibt der Gewinn nach den daf\u00fcr n\u00f6tigen Kosten.<\/p>\n<p>\u00a0<\/p>\n<p style=\"font-size: 12px;\">Disclaimer:<br \/>\nDieser Artikel wurde mit Hilfe von KI erstellt und vor Ver\u00f6ffentlichung durch die Redaktion gepr\u00fcft. Alle Angaben ohne Gew\u00e4hr auf Vollst\u00e4ndigkeit, Richtigkeit und Aktualit\u00e4t. Der Text stellt keine Handelsempfehlung oder Anlageberatung dar.<\/p>\n<p>Der Beitrag <a href=\"https:\/\/www.ftd.de\/boerse\/aktien\/walmart-aktie-wie-lautet-die-prognose-fuer-2027\/\">Walmart-Aktie: Wie lautet die Prognose f\u00fcr 2027?<\/a> erschien zuerst auf <a href=\"https:\/\/www.ftd.de\/\">ftd.de<\/a>.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Gemeinsame Lieferung von Lebensmitteln und Restaurantgerichten \u2013 neue Erl\u00f6squellen sollen das k\u00fcnftige Gewinnwachstum der Walmart Aktie sichern. (KI-Symbolbild: ftd.de-Redaktion, Codex-Bildmodell) Walmart erweitert sein Liefergesch\u00e4ft und verdient zus\u00e4tzlich mit Werbung. Das er\u00f6ffnet neue Ertragsquellen. Zugleich belasten h\u00f6here Kosten und knappe Haushaltsbudgets den Handel. F\u00fcr die Aktie entscheidet, wie viel dauerhaftes Gewinnwachstum daraus entsteht. Der bei StockAnalysis [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":143790,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[22,1],"tags":[],"class_list":["post-143789","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ft","category-topstory"],"_links":{"self":[{"href":"https:\/\/news.abusizz.ch\/en\/wp-json\/wp\/v2\/posts\/143789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/news.abusizz.ch\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news.abusizz.ch\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news.abusizz.ch\/en\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/news.abusizz.ch\/en\/wp-json\/wp\/v2\/comments?post=143789"}],"version-history":[{"count":0,"href":"https:\/\/news.abusizz.ch\/en\/wp-json\/wp\/v2\/posts\/143789\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news.abusizz.ch\/en\/wp-json\/wp\/v2\/media\/143790"}],"wp:attachment":[{"href":"https:\/\/news.abusizz.ch\/en\/wp-json\/wp\/v2\/media?parent=143789"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news.abusizz.ch\/en\/wp-json\/wp\/v2\/categories?post=143789"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news.abusizz.ch\/en\/wp-json\/wp\/v2\/tags?post=143789"}],"curies":[{"name":"what","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}