{"id":138149,"date":"2026-04-10T03:02:37","date_gmt":"2026-04-10T01:02:37","guid":{"rendered":"https:\/\/news.abusizz.ch\/aercap-aktie-stiller-gigant-ueber-den-wolken\/"},"modified":"2026-04-10T03:02:37","modified_gmt":"2026-04-10T01:02:37","slug":"aercap-aktie-stiller-gigant-ueber-den-wolken","status":"publish","type":"post","link":"https:\/\/news.abusizz.ch\/de\/aercap-aktie-stiller-gigant-ueber-den-wolken\/","title":{"rendered":"AerCap Aktie: Stiller Gigant \u00fcber den Wolken"},"content":{"rendered":"<div>\n<div id=\"attachment_86626\" style=\"width: 410px\" class=\"wp-caption alignleft\">\n<p id=\"caption-attachment-86626\" class=\"wp-caption-text\">AerCap: Portfolio aus knapp 3.500 Flugzeugen (Foto: Freepik, rekammoment)<\/p>\n<\/div>\n<p>Wer ein Flugzeug betritt, denkt wohl selten dar\u00fcber nach, wem dieses Verkehrsmittel eigentlich geh\u00f6rt. Die jeweiligen Airlines w\u00e4ren zwar die naheliegendste, oftmals aber auch falsche Antwort. In erstaunlich vielen F\u00e4llen entpuppt sich stattdessen AerCap als Eigent\u00fcmer. Das in Dublin ans\u00e4ssige Unternehmen ist der mit Abstand gr\u00f6\u00dfte Flugzeugleaser der Welt und damit ein Riese, der nahezu unsichtbar das R\u00fcckgrat der globalen Luftfahrt bildet.<\/p>\n<h3>Unspektakul\u00e4res, aber durchdachtes Gesch\u00e4ftsmodell<\/h3>\n<p>Schon lange verzichten die meisten Airlines auf den Kauf eigener Flugzeuge. Weltweit ist heute rund die H\u00e4lfte aller sich im Einsatz befindlichen Maschinen geleast. Dass der Vertragspartner dabei den Namen AerCap tr\u00e4gt, ist keineswegs auszuschlie\u00dfen, sondern sogar recht wahrscheinlich.<\/p>\n<p>Immerhin bringt es der Konzern mittlerweile auf ein Portfolio aus knapp 3.500 Flugzeugen, Helikoptern und Triebwerken, die an \u00fcber 300 Kunden in aller Welt geliefert werden. Nicht selten gehen letztere dabei Leasingvertr\u00e4ge von mehr als einem Jahrzehnt Laufzeit ein, die AerCap wiederum langfristig planbare Einnahmen bescheren. Wie aber genau l\u00e4uft das Gesch\u00e4ft des Unternehmens ab?<\/p>\n<p>Grunds\u00e4tzlich ist das Modell einfach und trotzdem robust. So erwirbt AerCap Flugzeuge bei Herstellern wie Airbus und Boeing, teils direkt vom Band, teils im Rahmen von Sale-and-Lease-Back-Transaktionen mit Airlines. Anschlie\u00dfend werden die auf diesem Weg gekauften Maschinen an die Abnehmer vermietet.<\/p>\n<p>Die dar\u00fcber erzielten Erl\u00f6se stiegen 2025 auf 6,68 Milliarden US-Dollar, ein Plus von 5 Prozent gegen\u00fcber dem Vorjahr. Zusammen mit Wartungseinnahmen und Gewinnen aus Verk\u00e4ufen generierte AerCap einen Gesamtumsatz von 8,52 Milliarden US-Dollar.<\/p>\n<h3>Gr\u00f6\u00dfe als Vorteil im Wettbewerb<\/h3>\n<p>Was AerCap von seinen Konkurrenten unterscheidet, ist neben dem Flottenumfang vor allem die Kombination aus Kapitalkraft, Beziehungen und operativem Know-how, die \u00fcber Jahrzehnte aufgebaut wurde. In seiner heutigen Form entstand AerCap erst 2014 mit der \u00dcbernahme von ILFC, einem der Gr\u00fcndungsv\u00e4ter des Flugzeugleasings. Dieses Erbe, erg\u00e4nzt durch weitere strategische Akquisitionen, hat ein Portfolio mit einem Verm\u00f6gen von 72 Milliarden US-Dollar geschaffen, das keiner der Wettbewerber auch nur ann\u00e4hernd replizieren kann.<\/p>\n<p>Aktuell profitiert AerCap zudem davon, dass Airbus und Boeing mit massiven Lieferverz\u00f6gerungen zu k\u00e4mpfen haben. Neue Maschinen sind Mangelware geworden, was die Nachfrage nach Leasingflugzeugen, und damit die Leasingpreise, nach oben treibt. Auch CEO Aengus Kelly wies zuletzt auf die anhaltenden Angebotsengp\u00e4sse im Markt hin.<\/p>\n<p>\u00a0<\/p>\n<div class=\"chartwrapper\" id=\"chartwrapper\" data-chartid=\"69d7c494d59cd\"><\/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 = \"69d7c494d59cd\";\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 = \"69d7c494d59cd\";<\/p>\n<p>        var companyName = \"AerCap Holdings N.V.\";\n        if(companyName.length <=0){\n        companyName = \"AER - NYSE\";\n        }\n        var code = \"AER\";\n        var exchange = \"NYSE\";\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>AerCap-Zahlen sprechen f\u00fcr sich<\/h3>\n<p>2025 markierte das bislang erfolgreichste Gesch\u00e4ftsjahr in der Unternehmensgeschichte von AerCap. Der Nettogewinn kletterte auf 3,75 Milliarden US-Dollar beziehungsweise 21,30 US-Dollar je Aktie, ist allerdings teilweise auf Versicherungsr\u00fcckzahlungen im Zusammenhang mit dem Ukraine-Konflikt zur\u00fcckzuf\u00fchren. Bereinigt um diese Sondereffekte lag der adjustierte Nettogewinn bei 2,7 Milliarden US-Dollar respektive 15,37 US-Dollar je Aktie.<\/p>\n<p>Welche Ertragskraft das Kerngesch\u00e4ft mit sich bringt, unterstreicht auch der operative Cashflow von zuletzt 5,4 Milliarden US-Dollar. In genau derselben H\u00f6he reinvestierte das Unternehmen in seine Assets. Besonders bemerkenswert ist jedoch die Qualit\u00e4t der Kapitalallokation: Allein 2025 ver\u00e4u\u00dferte AerCap Verm\u00f6genswerte f\u00fcr 3,9 Milliarden US-Dollar und fuhr damit einen Gewinn von 819 Millionen US-Dollar ein.<\/p>\n<div data-elementor-type=\"section\" data-elementor-id=\"82524\" class=\"elementor elementor-82524\" data-elementor-post-type=\"elementor_library\">\n<div class=\"elementor-element elementor-element-5143473 e-flex e-con-boxed e-con e-parent\" data-id=\"5143473\" data-element_type=\"container\" data-e-type=\"container\" data-settings='{\"background_background\":\"gradient\"}'>\n<div class=\"e-con-inner\">\n<div class=\"elementor-element elementor-element-1fbd140 e-con-full e-flex e-con e-child\" data-id=\"1fbd140\" data-element_type=\"container\" data-e-type=\"container\">\n<div class=\"elementor-element elementor-element-ad1ae92 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"ad1ae92\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n<div class=\"elementor-widget-container\">\n<p style=\"font-size: 12px; color: #999999; text-align: right;\"><span style=\"color: #ffffff;\">Anzeige<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"elementor-element elementor-element-479a45f elementor-widget elementor-widget-image\" data-id=\"479a45f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"70\"src=\"https:\/\/news.abusizz.ch\/wp-content\/uploads\/2026\/04\/AerCap-Aktie-Stiller-Gigant-ueber-den-Wolken.png\" class=\"attachment-medium size-medium wp-image-82525\" alt=\"\" srcset=\"https:\/\/www.ftd.de\/wp-content\/uploads\/extraETF-negativ-300x70.png 300w, https:\/\/www.ftd.de\/wp-content\/uploads\/extraETF-negativ-1024x238.png 1024w, https:\/\/www.ftd.de\/wp-content\/uploads\/extraETF-negativ-768x179.png 768w, https:\/\/www.ftd.de\/wp-content\/uploads\/extraETF-negativ-1536x358.png 1536w, https:\/\/news.abusizz.ch\/wp-content\/uploads\/2026\/04\/AerCap-Aktie-Stiller-Gigant-ueber-den-Wolken.png 1559w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"elementor-element elementor-element-b983b7b e-con-full e-flex e-con e-child\" data-id=\"b983b7b\" data-element_type=\"container\" data-e-type=\"container\">\n<div class=\"elementor-element elementor-element-44f9d30 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"44f9d30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n<div class=\"elementor-widget-container\">\n<ul class=\"elementor-icon-list-items\">\n<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\"><br \/>\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-circle\"><\/i>\t\t\t\t\t\t<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Der beste Blick auf deine Finanzen<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\"><br \/>\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-circle\"><\/i>\t\t\t\t\t\t<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Automatische Dividendenanalyse<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\"><br \/>\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-circle\"><\/i>\t\t\t\t\t\t<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Vollumf\u00e4ngliche Analyse deines Verm\u00f6gens<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\"><br \/>\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-circle\"><\/i>\t\t\t\t\t\t<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Benchmark-Vergleiche<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"elementor-element elementor-element-a491da9 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a491da9\" data-element_type=\"container\" data-e-type=\"container\">\n<div class=\"elementor-element elementor-element-a0d7c39 elementor-widget elementor-widget-image\" data-id=\"a0d7c39\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"457\"src=\"https:\/\/news.abusizz.ch\/wp-content\/uploads\/2026\/04\/AerCap-Aktie-Stiller-Gigant-ueber-den-Wolken-1.png\" class=\"attachment-medium_large size-medium_large wp-image-82529\" alt=\"\" srcset=\"https:\/\/www.ftd.de\/wp-content\/uploads\/Screenshot_Depot-Ueberwachung-768x457.png 768w, https:\/\/www.ftd.de\/wp-content\/uploads\/Screenshot_Depot-Ueberwachung-300x179.png 300w, https:\/\/news.abusizz.ch\/wp-content\/uploads\/2026\/04\/AerCap-Aktie-Stiller-Gigant-ueber-den-Wolken-1.png 910w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"elementor-element elementor-element-b09681d e-con-full e-flex e-con e-child\" data-id=\"b09681d\" data-element_type=\"container\" data-e-type=\"container\">\n<div class=\"elementor-element elementor-element-8c0fdfa elementor-widget elementor-widget-button\" data-id=\"8c0fdfa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n<div class=\"elementor-widget-container\">\n<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.ftd.de\/go\/extraetf\/\"><br \/>\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\"><br \/>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Jetzt kostenlos anmelden<\/span><br \/>\n\t\t\t\t\t<\/span><br \/>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<h3>Anteilseigner im Fokus \u2013 Dividende angehoben<\/h3>\n<p>Dass AerCap bei all seinen operativen T\u00e4tigkeiten auch seine Aktion\u00e4re im Blick beh\u00e4lt, beweist nicht zuletzt das im vergangenen Dezember angek\u00fcndigte, neue R\u00fcckkaufprogramm im Wert von \u00fcber einer Milliarde US-Dollar sowie die Anhebung der Quartalsdividende auf 0,40 US-Dollar.<\/p>\n<p>F\u00fcr das laufende Jahr erwartet das Management derweil einen Gewinn je Aktie zwischen 12 und 13 US-Dollar \u2013 exklusive etwaiger Verkaufserl\u00f6se. Verglichen mit dem EPS 2025 erscheint dieser Ausblick mindestens konservativ. Andererseits l\u00e4sst er die M\u00f6glichkeit zu, dass die Prognosen am Ende, und das wiederum d\u00fcrfte den Aktion\u00e4ren zugutekommen, \u00fcbertroffen werden.<\/p>\n<h3>Angemessener Preis f\u00fcr gute Qualit\u00e4t<\/h3>\n<p>Beim aktuellen Kurs von rund 138 US-Dollar wird die AerCap Aktie mit einem KGV von etwa 6,5 und einem KBV von rund 1,2 gehandelt. Angesichts der strukturellen Marktdominanz, der Rekordgewinne und des starken Cashflows erscheint diese Bewertung f\u00fcr ein Unternehmen dieser Qualit\u00e4t auffallend moderat.<\/p>\n<p>Dennoch d\u00fcrfen die Risiken des traditionell zyklischen Luftfahrtsektors nicht \u00fcbersehen werden. Eine schwere Rezession oder ein globaler Schock wie die Covid-Pandemie k\u00f6nnten Leasingeinnahmen und Flugzeugwerte unter Druck setzen. Auch die Konzentration auf wenige Gro\u00dfkunden sollten Anleger im Blick behalten. Wer sich dieser Faktoren bewusst ist und auf den langfristigen Wachstumstrend im globalen Luftverkehr setzt, findet in AerCap allerdings einen der spannendsten und st\u00e4rksten Werte im Industriesektor.<\/p>\n<p>\u00a0<\/p>\n<p style=\"font-size: 12px;\">Disclaimer:<br \/>\nKeine Anlageberatung. Kein Aufruf zum Kauf oder Verkauf von Wertpapieren.<\/p>\n<p>Der Beitrag <a href=\"https:\/\/www.ftd.de\/boerse\/aktien\/aercap-aktie-stiller-gigant-ueber-den-wolken\/\">AerCap Aktie: Stiller Gigant \u00fcber den Wolken<\/a> erschien zuerst auf <a href=\"https:\/\/www.ftd.de\/\">ftd.de<\/a>.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>AerCap: Portfolio aus knapp 3.500 Flugzeugen (Foto: Freepik, rekammoment) Wer ein Flugzeug betritt, denkt wohl selten dar\u00fcber nach, wem dieses Verkehrsmittel eigentlich geh\u00f6rt. Die jeweiligen Airlines w\u00e4ren zwar die naheliegendste, oftmals aber auch falsche Antwort. In erstaunlich vielen F\u00e4llen entpuppt sich stattdessen AerCap als Eigent\u00fcmer. Das in Dublin ans\u00e4ssige Unternehmen ist der mit Abstand gr\u00f6\u00dfte [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":138150,"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-138149","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ft","category-topstory"],"_links":{"self":[{"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/posts\/138149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/comments?post=138149"}],"version-history":[{"count":0,"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/posts\/138149\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/media\/138150"}],"wp:attachment":[{"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/media?parent=138149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/categories?post=138149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news.abusizz.ch\/de\/wp-json\/wp\/v2\/tags?post=138149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}