{"ticker": {"uuid": "f82c577f-a247-4aab-8c3d-27680fdf3e3c", "symbol": "RY4C", "name": "Ryanair Holdings plc", "exchange": "GER", "country": "DE", "sector": "Industrials", "industry": "Airlines"}, "articles": [{"title": "Can Ryanair\u2019s (RYAAY) New AI Deal Offset Its Falling Fares?", "summary": "Ryanair (NASDAQ:RYAAY) just handed Google a five-year cloud contract, and the timing says a lot. On August 12, Europe's largest airline by passenger numbers said it would deploy Gemini AI tools and DeepMind models across its operations, rolling out Google Workspace and Google Cloud to 35,000 employees. It is a bet on technology at exactly the moment fares are sliding, and costs are climbing, and that tension is the real story here.Can Ryanair's (RYAAY) New AI Deal Offset Its Falling Fares? Bull Case: Betting Big On Gemini To Cut The Fat The Google Cloud deal gives Ryanair a second major cloud ", "url": "https://finance.yahoo.com/technology/ai/articles/ryanair-ryaay-ai-deal-offset-192620821.html", "source_link": "https://finance.yahoo.com/technology/ai/articles/ryanair-ryaay-ai-deal-offset-192620821.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T19:26:20+00:00", "published_display": "12 Aug 2026 19:26", "source_kind": "aggregator", "sentiment": "neutral", "sentiment_pct": 54, "tone_signals": ["Improving financial comparison", "Deteriorating financial comparison", "Operating deterioration"], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.068256, "evidence_share": 4.7, "evidence_share_display": "4.7", "freshness_pct": 91.0, "age_days": 0.9, "influence_label": "Low", "duplicate_count": 1, "topics": ["AI", "Airlines", "Balance Sheet", "Cloud Computing", "Cost Management", "Growth"], "evidence_basis": "", "score_included": true}, {"title": "Should Investors Buy RYAAY Post a Seven-Month Straight Traffic Growth?", "summary": "European carrier, Ryanair Holdings RYAAY has unveiled its solid traffic numbers for July 2026, reflecting its seven-month straight traffic growth so far this year. As we know, higher traffic means more passengers and with travel bookings rising across the industry, passenger revenues at Ryanair should also rise, thereby contributing to the company's top-line growth. Higher traffic always acts as a positive indicator of the company's prospects. Given this backdrop, the question that naturally arises is: Should investors buy, hold, or sell RYAAY stock now? A more in-depth analysis is needed to m", "url": "https://finance.yahoo.com/markets/stocks/articles/investors-buy-ryaay-post-seven-164600141.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/investors-buy-ryaay-post-seven-164600141.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T16:46:00+00:00", "published_display": "12 Aug 2026 16:46", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 81, "tone_signals": ["Improving financial comparison", "Operating growth"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.151928, "evidence_share": 10.5, "evidence_share_display": "10.5", "freshness_pct": 86.3, "age_days": 1.1, "influence_label": "Medium", "duplicate_count": 1, "topics": ["Airlines", "Balance Sheet", "Earnings", "Earnings Release", "Estimate Revisions", "Fleet Expansion"], "evidence_basis": "", "score_included": true}, {"title": "LATAM Airlines July 2026 Traffic Improves Year Over Year", "summary": "LATAM Airlines Group (LTM reported a year-over-year increase in revenue passenger-kilometers (RPK: a measure of air traffic) for July 2026. LATAM Airlines reported an 8.2% year-over-year increase in consolidated capacity, measured in available seat-kilometers (ASK). The uptick was driven by a 10.8% increase in international operations. During the month, LATAM Airlines launched its new long-haul routes connecting Sao Paulo (GRU), Brazil, with Punta Cana, Dominican Republic, and Cape Town, South Africa. This was complemented by a 7.1% increase in domestic capacity offered by LATAM Airlines Brazi", "url": "https://finance.yahoo.com/markets/stocks/articles/latam-airlines-july-2026-traffic-163800460.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/latam-airlines-july-2026-traffic-163800460.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T16:38:00+00:00", "published_display": "12 Aug 2026 16:38", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 86, "tone_signals": ["Improving financial comparison", "Operating growth"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.199829, "evidence_share": 13.8, "evidence_share_display": "13.8", "freshness_pct": 86.3, "age_days": 1.1, "influence_label": "Medium", "duplicate_count": 1, "topics": ["Airlines", "Capacity", "Load Factor", "Passenger Growth", "Traffic"], "evidence_basis": "", "score_included": true}, {"title": "Ryanair Bets on Google Cloud\u2019s AI Stack to Manage 300-Passenger Ambition", "summary": "Ryanair's five-year partnership with Google Cloud, announced August 12, 2026, marks a shift in how major carriers architect their digital backbones. By integrating Google Cloud services and Google Workspace across its 35,000-employee network, Europe's largest airline is moving beyond standard cloud migration. The deal, while lacking disclosed financial terms, aligns with industry standards for an enterprise of this scale, where multi-year commitments typically command seven-to-eight-figure annual outlays. This agreement functions as a structural pivot, transitioning cloud infrastructure from a", "url": "https://finance.yahoo.com/technology/ai/articles/ryanair-bets-google-cloud-ai-142322784.html", "source_link": "https://finance.yahoo.com/technology/ai/articles/ryanair-bets-google-cloud-ai-142322784.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T14:23:22+00:00", "published_display": "12 Aug 2026 14:23", "source_kind": "aggregator", "sentiment": "neutral", "sentiment_pct": 49, "tone_signals": ["Negative financial language"], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.077447, "evidence_share": 5.4, "evidence_share_display": "5.4", "freshness_pct": 89.2, "age_days": 1.2, "influence_label": "Low", "duplicate_count": 2, "topics": ["AI", "AVIATION", "Aviation", "CLOUD-COMPUTING", "Cloud Computing", "INFRASTRUCTURE"], "evidence_basis": "", "score_included": true}, {"title": "Ryanair Makes Unexpected Move Into AI", "summary": "This article first appeared on GuruFocus. Ryanair (NASDAQ:RYAAY) is turning to Alphabet's (NASDAQ:GOOGL) Google Cloud for a five-year digital overhaul, rolling out Gemini Enterprise and Google Workspace across 35,000 employees as the airline targets 300 million annual passengers by 2034. The partnership gives Google another major enterprise AI customer while giving Ryanair a potential new lever to automate operations, control costs and support a much larger passenger network. Warning! GuruFocus has detected 4 Warning Signs with CRWV. Is RYAAY fairly valued? Test your thesis with our free DCF c", "url": "https://finance.yahoo.com/technology/ai/articles/ryanair-makes-unexpected-move-ai-135954864.html", "source_link": "https://finance.yahoo.com/technology/ai/articles/ryanair-makes-unexpected-move-ai-135954864.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T13:59:54+00:00", "published_display": "12 Aug 2026 13:59", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 59, "tone_signals": ["Improving financial comparison", "Operating deterioration", "Operating growth"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.144247, "evidence_share": 10.0, "evidence_share_display": "10", "freshness_pct": 85.0, "age_days": 1.2, "influence_label": "Medium", "duplicate_count": 2, "topics": ["AI", "AIRLINES", "Airlines", "CLOUD-COMPUTING", "Cloud Computing", "EARNINGS"], "evidence_basis": "", "score_included": true}, {"title": "Ryanair and Google Cloud Announce Five-Year Data and AI Partnership", "summary": "Europe's largest airline adopts Google Cloud's data and AI platform\u2014including Gemini Enterprise and Google Workspace\u2014 supporting infrastructure resilience and operations SWORDS, Ireland and SUNNYVALE, Calif., Aug. 12, 2026 /PRNewswire/ -- Ryanair, Europe's largest airline, and Google Cloud today announced a new five-year partnership. Under the agreement, Ryanair will deploy Google Workspace and Google Cloud services to 35,000 employees across its network to support the company's growth to 300 million passengers by 2034. This rollout includes Gemini Enterprise \u2013 Google Cloud's agentic AI platfo", "url": "https://finance.yahoo.com/technology/ai/articles/ryanair-google-cloud-announce-five-070000468.html", "source_link": "https://finance.yahoo.com/technology/ai/articles/ryanair-google-cloud-announce-five-070000468.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T07:00:00+00:00", "published_display": "12 Aug 2026 07:00", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 58, "tone_signals": [], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.06713, "evidence_share": 4.6, "evidence_share_display": "4.6", "freshness_pct": 86.5, "age_days": 1.5, "influence_label": "Low", "duplicate_count": 1, "topics": ["AI", "Aviation", "Cloud Computing", "Infrastructure", "Partnership"], "evidence_basis": "", "score_included": true}, {"title": "Ryanair signs five-year Google Cloud deal, expands use of AI in airline operations", "summary": "By Sam Tabahriti LONDON, Aug 12 (Reuters) - Ryanair said on Wednesday it would deploy Google's Gemini AI tools and DeepMind models \u200cacross its operations under a new five-year cloud partnership, using \u200cthe technology to help manage crew scheduling and make operational decisions. Ryanair, Europe's largest airline \u200bby passenger numbers, said it would roll out Alphabet's Google Workspace and Google Cloud services to 35,000 employees across its network, supporting its efforts towards a goal of carrying 300 million passengers annually by 2034. \"To support \u200cthis growth, we need \u2060to ensure we have ex", "url": "https://finance.yahoo.com/technology/ai/articles/ryanair-signs-five-google-cloud-230235225.html", "source_link": "https://finance.yahoo.com/technology/ai/articles/ryanair-signs-five-google-cloud-230235225.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-11T23:02:35+00:00", "published_display": "11 Aug 2026 23:02", "source_kind": "aggregator", "sentiment": "neutral", "sentiment_pct": 49, "tone_signals": ["Negative financial language"], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.074451, "evidence_share": 5.1, "evidence_share_display": "5.1", "freshness_pct": 83.7, "age_days": 1.8, "influence_label": "Low", "duplicate_count": 2, "topics": ["AI Technology", "AI-TECHNOLOGY", "AVIATION", "Aviation", "CLOUD-COMPUTING", "Cloud Computing"], "evidence_basis": "", "score_included": true}, {"title": "Ryanair Holdings (ISE:RYA) July Traffic Holds Firm As Valuation Questions Build", "summary": "Never miss an important update on your stock portfolio and cut through the noise. Over 7 million investors trust Simply Wall St to stay informed where it matters for FREE. Ryanair Holdings (ISE:RYA) has drawn fresh attention after reporting July 2026 traffic figures, with 22.2 million guests and a 96% load factor, alongside year to date guest numbers of 213.2 million. See our latest analysis for Ryanair Holdings. Despite solid traffic and load factors, Ryanair Holdings' 1 day share price return is down 0.68% and the 30 day share price return is down 7.86%. However, the 3 year total shareholder", "url": "https://finance.yahoo.com/markets/stocks/articles/ryanair-holdings-ise-rya-july-181414695.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/ryanair-holdings-ise-rya-july-181414695.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-11T18:14:14+00:00", "published_display": "11 Aug 2026 18:14", "source_kind": "aggregator", "sentiment": "neutral", "sentiment_pct": 53, "tone_signals": ["Positive valuation view"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.079603, "evidence_share": 5.5, "evidence_share_display": "5.5", "freshness_pct": 75.8, "age_days": 2.0, "influence_label": "Low", "duplicate_count": 2, "topics": ["AIRLINES", "Airlines", "DISCOUNTED CASH FLOW", "Discounted Cash Flow", "EARNINGS PER SHARE", "Earnings Per Share"], "evidence_basis": "", "score_included": true}, {"title": "Volaris Reports Increase in Consolidated Load Factor for July", "summary": "Mexican carrier Controladora Vuela Compania de Aviacion VLRS, also known as Volaris, recently reported a year-over-year increase in revenue passenger miles (RPMs), a measure of air traffic, for July. VLRS reported a 14.4% year-over-year increase in consolidated capacity (measured in available seat miles).Consolidated traffic, measured in revenue passenger-miles (RPM), grew 18.5% year over year. Since traffic growth has outpaced capacity expansion, the load factor (percentage of seats filled by passengers) increased 3 percentage points year over year to 87.9%. On the domestic front, RPMs increa", "url": "https://finance.yahoo.com/markets/stocks/articles/volaris-reports-increase-consolidated-load-152300997.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/volaris-reports-increase-consolidated-load-152300997.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-11T15:23:00+00:00", "published_display": "11 Aug 2026 15:23", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 87, "tone_signals": ["Beat expectations", "Improving financial comparison", "Operating growth", "Growth forecast"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.173236, "evidence_share": 12.0, "evidence_share_display": "12", "freshness_pct": 74.6, "age_days": 2.1, "influence_label": "Medium", "duplicate_count": 1, "topics": ["Airlines", "Earnings", "Earnings Growth", "Earnings Surprise", "Traffic"], "evidence_basis": "", "score_included": true}, {"title": "American Airlines vs. Ryanair: Which Airline Is Better Positioned to Navigate Higher Fuel Costs?", "summary": "American Airlines Group Inc. (NASDAQ:AAL) and Ryanair Holdings plc (NASDAQ:RYAAY) are facing the same industry-wide challenge: surging fuel costs. However, their latest earnings suggest they are tackling that pressure in fundamentally different ways. American Airlines (NASDAQ:AAL) delivered record quarterly revenue as stronger pricing and premium demand helped offset part of the fuel shock, while Ryanair (NASDAQ:RYAAY) relied on one of the industry's most extensive fuel-hedging programmes to protect itself against future fuel volatility despite softer fares. The question for investors now is w", "url": "https://finance.yahoo.com/markets/stocks/articles/american-airlines-vs-ryanair-airline-211318996.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/american-airlines-vs-ryanair-airline-211318996.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T21:13:18+00:00", "published_display": "10 Aug 2026 21:13", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 81, "tone_signals": ["Improving financial comparison", "Record Revenue", "Operating growth"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.191286, "evidence_share": 13.2, "evidence_share_display": "13.2", "freshness_pct": 67.1, "age_days": 2.9, "influence_label": "Medium", "duplicate_count": 3, "topics": ["Airlines", "Earnings", "Fuel Costs", "Revenue Growth"], "evidence_basis": "", "score_included": true}, {"title": "Ryanair\u2019s Profits Slumped, but Is the Market Overlooking Its Biggest Advantage?", "summary": "Ryanair (NASDAQ:RYAAY) reported a difficult start to its fiscal year, with PAT for the quarter falling 34% to \u20ac593 million (\u00a3503 million) as the price of its 20% unhedged jet fuel spiked and fares fell 6%. Although revenue edged 1% higher to \u20ac4.4 billion, the airline was forced to lower ticket prices to stimulate demand amid geopolitical uncertainty. The company also anticipates summer fares to be slightly lower compared to last year, mainly due to \"consumer hesitancy\" surrounding air travel. The question for investors now is whether Ryanair's (NASDAQ:RYAAY) cost advantages are enough to offse", "url": "https://finance.yahoo.com/markets/stocks/articles/ryanair-profits-slumped-market-overlooking-134026952.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/ryanair-profits-slumped-market-overlooking-134026952.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T13:40:26+00:00", "published_display": "10 Aug 2026 13:40", "source_kind": "aggregator", "sentiment": "negative", "sentiment_pct": 30, "tone_signals": ["Deteriorating financial comparison", "Margin pressure", "Operating deterioration", "Operating growth"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.164362, "evidence_share": 11.4, "evidence_share_display": "11.4", "freshness_pct": 64.3, "age_days": 3.2, "influence_label": "Medium", "duplicate_count": 2, "topics": ["AIRLINES", "Airlines", "EARNINGS", "Earnings", "FUEL-COSTS", "Fuel Costs"], "evidence_basis": "", "score_included": true}, {"title": "Price to earnings forward of Ryanair Holdings Plc \u2013 MUN:RY4C", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Price+to+earnings+forward+of+Ryanair+Holdings+Plc+%E2%80%93+MUN%3ARY4C%22+%22TradingView%22", "source_link_is_lookup": true, "source_name": "TradingView", "published_at": "2026-08-07T00:49:26+00:00", "published_display": "07 Aug 2026 00:49", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.032391, "evidence_share": 2.2, "evidence_share_display": "2.2", "freshness_pct": 39.4, "age_days": 6.7, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Ryanair Cancels Fresh Batch of Shares Under Ongoing Buyback Programme", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Ryanair+Cancels+Fresh+Batch+of+Shares+Under+Ongoing+Buyback+Programme%22+%22TipRanks%22", "source_link_is_lookup": true, "source_name": "TipRanks", "published_at": "2026-07-31T13:17:58.426314+00:00", "published_display": "31 Jul 2026 13:17", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.01462, "evidence_share": 1.0, "evidence_share_display": "1", "freshness_pct": 16.0, "age_days": 13.2, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Ryanair chief executive issues engine update after man nearly sucked out of window", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Ryanair+chief+executive+issues+engine+update+after+man+nearly+sucked+out+of+window%22+%22Irish+Mirror%22", "source_link_is_lookup": true, "source_name": "Irish Mirror", "published_at": "2026-07-23T17:20:32.909091+00:00", "published_display": "23 Jul 2026 17:20", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 3.6e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 21.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Svetlana Grkovi\u0107 held husband as he was partially sucked out after Ryanair flight's window shattered mid-a", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Svetlana+Grkovi%C4%87+held+husband+as+he+was+partially+sucked+out+after+Ryanair+flight%27s+window+shattered+mid-a%22+%22The+Economic+Times%22", "source_link_is_lookup": true, "source_name": "The Economic Times", "published_at": "2026-07-22T06:15:13.654431+00:00", "published_display": "22 Jul 2026 06:15", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 3e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 22.5, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Ryanair (NASDAQ:RYAAY) Stock Price Down 5.6% Following Weak Earnings", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Ryanair+%28NASDAQ%3ARYAAY%29+Stock+Price+Down+5.6%25+Following+Weak+Earnings%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-22T00:51:37.315576+00:00", "published_display": "22 Jul 2026 00:51", "source_kind": "publisher", "sentiment": "negative", "sentiment_pct": 34, "tone_signals": ["Operating deterioration"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.007377, "evidence_share": 0.5, "evidence_share_display": "0.5", "freshness_pct": 4.3, "age_days": 22.7, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Where Boeing Stock Is Headed After the Ryanair Window Blowout", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Where+Boeing+Stock+Is+Headed+After+the+Ryanair+Window+Blowout%22+%22Barron%27s%22", "source_link_is_lookup": true, "source_name": "Barron's", "published_at": "2026-07-17T04:12:39.460913+00:00", "published_display": "17 Jul 2026 04:12", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 5e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 27.6, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}], "by_tier": {"direct": [{"title": "Can Ryanair\u2019s (RYAAY) New AI Deal Offset Its Falling Fares?", "summary": "Ryanair (NASDAQ:RYAAY) just handed Google a five-year cloud contract, and the timing says a lot. On August 12, Europe's largest airline by passenger numbers said it would deploy Gemini AI tools and DeepMind models across its operations, rolling out Google Workspace and Google Cloud to 35,000 employees. It is a bet on technology at exactly the moment fares are sliding, and costs are climbing, and that tension is the real story here.Can Ryanair's (RYAAY) New AI Deal Offset Its Falling Fares? Bull Case: Betting Big On Gemini To Cut The Fat The Google Cloud deal gives Ryanair a second major cloud ", "url": "https://finance.yahoo.com/technology/ai/articles/ryanair-ryaay-ai-deal-offset-192620821.html", "source_link": "https://finance.yahoo.com/technology/ai/articles/ryanair-ryaay-ai-deal-offset-192620821.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T19:26:20+00:00", "published_display": "12 Aug 2026 19:26", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "bd5db8d174971ae4fa86ee5eccd112f1d81cfdfb9f4bdcc45e6d492cf0331096", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.666, "provider_directional_mass": 0.138, "relevance_score": 0.24254, "entity_mapped": true, "sentiment_conflict": 0.91, "sentiment": "neutral", "sentiment_pct": 54, "tone_signals": ["Improving financial comparison", "Deteriorating financial comparison", "Operating deterioration"], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.068256, "evidence_share": 4.7, "evidence_share_display": "4.7", "freshness_pct": 91.0, "age_days": 0.9, "influence_label": "Low", "duplicate_count": 1, "topics": ["AI", "Airlines", "Balance Sheet", "Cloud Computing", "Cost Management", "Growth"], "evidence_basis": "", "score_included": true}, {"title": "Should Investors Buy RYAAY Post a Seven-Month Straight Traffic Growth?", "summary": "European carrier, Ryanair Holdings RYAAY has unveiled its solid traffic numbers for July 2026, reflecting its seven-month straight traffic growth so far this year. As we know, higher traffic means more passengers and with travel bookings rising across the industry, passenger revenues at Ryanair should also rise, thereby contributing to the company's top-line growth. Higher traffic always acts as a positive indicator of the company's prospects. Given this backdrop, the question that naturally arises is: Should investors buy, hold, or sell RYAAY stock now? A more in-depth analysis is needed to m", "url": "https://finance.yahoo.com/markets/stocks/articles/investors-buy-ryaay-post-seven-164600141.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/investors-buy-ryaay-post-seven-164600141.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T16:46:00+00:00", "published_display": "12 Aug 2026 16:46", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "e4bb3d641c17dd068d25e0ee9348f818198f358cfaf380b8b8614ad99f02af35", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.746, "provider_directional_mass": 0.144, "relevance_score": 0.31623, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 81, "tone_signals": ["Improving financial comparison", "Operating growth"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.151928, "evidence_share": 10.5, "evidence_share_display": "10.5", "freshness_pct": 86.3, "age_days": 1.1, "influence_label": "Medium", "duplicate_count": 1, "topics": ["Airlines", "Balance Sheet", "Earnings", "Earnings Release", "Estimate Revisions", "Fleet Expansion"], "evidence_basis": "", "score_included": true}, {"title": "LATAM Airlines July 2026 Traffic Improves Year Over Year", "summary": "LATAM Airlines Group (LTM reported a year-over-year increase in revenue passenger-kilometers (RPK: a measure of air traffic) for July 2026. LATAM Airlines reported an 8.2% year-over-year increase in consolidated capacity, measured in available seat-kilometers (ASK). The uptick was driven by a 10.8% increase in international operations. During the month, LATAM Airlines launched its new long-haul routes connecting Sao Paulo (GRU), Brazil, with Punta Cana, Dominican Republic, and Cape Town, South Africa. This was complemented by a 7.1% increase in domestic capacity offered by LATAM Airlines Brazi", "url": "https://finance.yahoo.com/markets/stocks/articles/latam-airlines-july-2026-traffic-163800460.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/latam-airlines-july-2026-traffic-163800460.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T16:38:00+00:00", "published_display": "12 Aug 2026 16:38", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "6cd0d76500f453516edd56754f9b4dc89f841c30de5b6a5adc6844af154c8d20", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.736, "provider_directional_mass": 0.116, "relevance_score": 0.519615, "entity_mapped": true, "sentiment_conflict": 0.075, "sentiment": "positive", "sentiment_pct": 86, "tone_signals": ["Improving financial comparison", "Operating growth"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.199829, "evidence_share": 13.8, "evidence_share_display": "13.8", "freshness_pct": 86.3, "age_days": 1.1, "influence_label": "Medium", "duplicate_count": 1, "topics": ["Airlines", "Capacity", "Load Factor", "Passenger Growth", "Traffic"], "evidence_basis": "", "score_included": true}, {"title": "Ryanair Bets on Google Cloud\u2019s AI Stack to Manage 300-Passenger Ambition", "summary": "Ryanair's five-year partnership with Google Cloud, announced August 12, 2026, marks a shift in how major carriers architect their digital backbones. By integrating Google Cloud services and Google Workspace across its 35,000-employee network, Europe's largest airline is moving beyond standard cloud migration. The deal, while lacking disclosed financial terms, aligns with industry standards for an enterprise of this scale, where multi-year commitments typically command seven-to-eight-figure annual outlays. This agreement functions as a structural pivot, transitioning cloud infrastructure from a", "url": "https://finance.yahoo.com/technology/ai/articles/ryanair-bets-google-cloud-ai-142322784.html", "source_link": "https://finance.yahoo.com/technology/ai/articles/ryanair-bets-google-cloud-ai-142322784.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T14:23:22+00:00", "published_display": "12 Aug 2026 14:23", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "ef9204b0b20e9957621bc60a05831b7c342742e5f60edfabc53f3ba84fb3c9a6", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.497, "provider_directional_mass": 0.127, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 49, "tone_signals": ["Negative financial language"], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.077447, "evidence_share": 5.4, "evidence_share_display": "5.4", "freshness_pct": 89.2, "age_days": 1.2, "influence_label": "Low", "duplicate_count": 2, "topics": ["AI", "AVIATION", "Aviation", "CLOUD-COMPUTING", "Cloud Computing", "INFRASTRUCTURE"], "evidence_basis": "", "score_included": true}, {"title": "Ryanair Makes Unexpected Move Into AI", "summary": "This article first appeared on GuruFocus. Ryanair (NASDAQ:RYAAY) is turning to Alphabet's (NASDAQ:GOOGL) Google Cloud for a five-year digital overhaul, rolling out Gemini Enterprise and Google Workspace across 35,000 employees as the airline targets 300 million annual passengers by 2034. The partnership gives Google another major enterprise AI customer while giving Ryanair a potential new lever to automate operations, control costs and support a much larger passenger network. Warning! GuruFocus has detected 4 Warning Signs with CRWV. Is RYAAY fairly valued? Test your thesis with our free DCF c", "url": "https://finance.yahoo.com/technology/ai/articles/ryanair-makes-unexpected-move-ai-135954864.html", "source_link": "https://finance.yahoo.com/technology/ai/articles/ryanair-makes-unexpected-move-ai-135954864.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T13:59:54+00:00", "published_display": "12 Aug 2026 13:59", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "3a54cc902930bea858bcdae0ca06a1fc00661f5e73e32a08cc3430101bef8f95", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.709, "provider_directional_mass": 0.166, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.711, "sentiment": "positive", "sentiment_pct": 59, "tone_signals": ["Improving financial comparison", "Operating deterioration", "Operating growth"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.144247, "evidence_share": 10.0, "evidence_share_display": "10", "freshness_pct": 85.0, "age_days": 1.2, "influence_label": "Medium", "duplicate_count": 2, "topics": ["AI", "AIRLINES", "Airlines", "CLOUD-COMPUTING", "Cloud Computing", "EARNINGS"], "evidence_basis": "", "score_included": true}, {"title": "Ryanair and Google Cloud Announce Five-Year Data and AI Partnership", "summary": "Europe's largest airline adopts Google Cloud's data and AI platform\u2014including Gemini Enterprise and Google Workspace\u2014 supporting infrastructure resilience and operations SWORDS, Ireland and SUNNYVALE, Calif., Aug. 12, 2026 /PRNewswire/ -- Ryanair, Europe's largest airline, and Google Cloud today announced a new five-year partnership. Under the agreement, Ryanair will deploy Google Workspace and Google Cloud services to 35,000 employees across its network to support the company's growth to 300 million passengers by 2034. This rollout includes Gemini Enterprise \u2013 Google Cloud's agentic AI platfo", "url": "https://finance.yahoo.com/technology/ai/articles/ryanair-google-cloud-announce-five-070000468.html", "source_link": "https://finance.yahoo.com/technology/ai/articles/ryanair-google-cloud-announce-five-070000468.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T07:00:00+00:00", "published_display": "12 Aug 2026 07:00", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "a4b09caeb9bf1fccf5f2855b1deb3cdd911972074fa43944e2e60317259d8645", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.414, "provider_directional_mass": 0.158, "relevance_score": 0.636399, "entity_mapped": true, "sentiment_conflict": 0.812, "sentiment": "positive", "sentiment_pct": 58, "tone_signals": [], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.06713, "evidence_share": 4.6, "evidence_share_display": "4.6", "freshness_pct": 86.5, "age_days": 1.5, "influence_label": "Low", "duplicate_count": 1, "topics": ["AI", "Aviation", "Cloud Computing", "Infrastructure", "Partnership"], "evidence_basis": "", "score_included": true}, {"title": "Ryanair signs five-year Google Cloud deal, expands use of AI in airline operations", "summary": "By Sam Tabahriti LONDON, Aug 12 (Reuters) - Ryanair said on Wednesday it would deploy Google's Gemini AI tools and DeepMind models \u200cacross its operations under a new five-year cloud partnership, using \u200cthe technology to help manage crew scheduling and make operational decisions. Ryanair, Europe's largest airline \u200bby passenger numbers, said it would roll out Alphabet's Google Workspace and Google Cloud services to 35,000 employees across its network, supporting its efforts towards a goal of carrying 300 million passengers annually by 2034. \"To support \u200cthis growth, we need \u2060to ensure we have ex", "url": "https://finance.yahoo.com/technology/ai/articles/ryanair-signs-five-google-cloud-230235225.html", "source_link": "https://finance.yahoo.com/technology/ai/articles/ryanair-signs-five-google-cloud-230235225.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-11T23:02:35+00:00", "published_display": "11 Aug 2026 23:02", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "75396b25fd71dce4270beffb6bcfc00b1676c717efd25728f3f927630c3536dc", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.509, "provider_directional_mass": 0.152, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.333, "sentiment": "neutral", "sentiment_pct": 49, "tone_signals": ["Negative financial language"], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.074451, "evidence_share": 5.1, "evidence_share_display": "5.1", "freshness_pct": 83.7, "age_days": 1.8, "influence_label": "Low", "duplicate_count": 2, "topics": ["AI Technology", "AI-TECHNOLOGY", "AVIATION", "Aviation", "CLOUD-COMPUTING", "Cloud Computing"], "evidence_basis": "", "score_included": true}, {"title": "Ryanair Holdings (ISE:RYA) July Traffic Holds Firm As Valuation Questions Build", "summary": "Never miss an important update on your stock portfolio and cut through the noise. Over 7 million investors trust Simply Wall St to stay informed where it matters for FREE. Ryanair Holdings (ISE:RYA) has drawn fresh attention after reporting July 2026 traffic figures, with 22.2 million guests and a 96% load factor, alongside year to date guest numbers of 213.2 million. See our latest analysis for Ryanair Holdings. Despite solid traffic and load factors, Ryanair Holdings' 1 day share price return is down 0.68% and the 30 day share price return is down 7.86%. However, the 3 year total shareholder", "url": "https://finance.yahoo.com/markets/stocks/articles/ryanair-holdings-ise-rya-july-181414695.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/ryanair-holdings-ise-rya-july-181414695.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-11T18:14:14+00:00", "published_display": "11 Aug 2026 18:14", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "e1f5ffa3bfe3d98960cb57c12c33a837410afa89c0a3e9aed16f3fa60346f1b7", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.511, "provider_directional_mass": 0.1502, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.878, "sentiment": "neutral", "sentiment_pct": 53, "tone_signals": ["Positive valuation view"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.079603, "evidence_share": 5.5, "evidence_share_display": "5.5", "freshness_pct": 75.8, "age_days": 2.0, "influence_label": "Low", "duplicate_count": 2, "topics": ["AIRLINES", "Airlines", "DISCOUNTED CASH FLOW", "Discounted Cash Flow", "EARNINGS PER SHARE", "Earnings Per Share"], "evidence_basis": "", "score_included": true}, {"title": "Volaris Reports Increase in Consolidated Load Factor for July", "summary": "Mexican carrier Controladora Vuela Compania de Aviacion VLRS, also known as Volaris, recently reported a year-over-year increase in revenue passenger miles (RPMs), a measure of air traffic, for July. VLRS reported a 14.4% year-over-year increase in consolidated capacity (measured in available seat miles).Consolidated traffic, measured in revenue passenger-miles (RPM), grew 18.5% year over year. Since traffic growth has outpaced capacity expansion, the load factor (percentage of seats filled by passengers) increased 3 percentage points year over year to 87.9%. On the domestic front, RPMs increa", "url": "https://finance.yahoo.com/markets/stocks/articles/volaris-reports-increase-consolidated-load-152300997.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/volaris-reports-increase-consolidated-load-152300997.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-11T15:23:00+00:00", "published_display": "11 Aug 2026 15:23", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "d81efe2097ff75f131b4e0b8b1e9c19b4ca97829e1c639464697319c244c8ebf", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.779, "provider_directional_mass": 0.126, "relevance_score": 0.45, "entity_mapped": true, "sentiment_conflict": 0.048, "sentiment": "positive", "sentiment_pct": 87, "tone_signals": ["Beat expectations", "Improving financial comparison", "Operating growth", "Growth forecast"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.173236, "evidence_share": 12.0, "evidence_share_display": "12", "freshness_pct": 74.6, "age_days": 2.1, "influence_label": "Medium", "duplicate_count": 1, "topics": ["Airlines", "Earnings", "Earnings Growth", "Earnings Surprise", "Traffic"], "evidence_basis": "", "score_included": true}, {"title": "American Airlines vs. Ryanair: Which Airline Is Better Positioned to Navigate Higher Fuel Costs?", "summary": "American Airlines Group Inc. (NASDAQ:AAL) and Ryanair Holdings plc (NASDAQ:RYAAY) are facing the same industry-wide challenge: surging fuel costs. However, their latest earnings suggest they are tackling that pressure in fundamentally different ways. American Airlines (NASDAQ:AAL) delivered record quarterly revenue as stronger pricing and premium demand helped offset part of the fuel shock, while Ryanair (NASDAQ:RYAAY) relied on one of the industry's most extensive fuel-hedging programmes to protect itself against future fuel volatility despite softer fares. The question for investors now is w", "url": "https://finance.yahoo.com/markets/stocks/articles/american-airlines-vs-ryanair-airline-211318996.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/american-airlines-vs-ryanair-airline-211318996.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T21:13:18+00:00", "published_display": "10 Aug 2026 21:13", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "7b3e8e8c3f0156e039f11ff069ad3318d753b6754034af857fa296aca02a3cbe", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.783, "provider_directional_mass": 0.1752, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.14, "sentiment": "positive", "sentiment_pct": 81, "tone_signals": ["Improving financial comparison", "Record Revenue", "Operating growth"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.191286, "evidence_share": 13.2, "evidence_share_display": "13.2", "freshness_pct": 67.1, "age_days": 2.9, "influence_label": "Medium", "duplicate_count": 3, "topics": ["Airlines", "Earnings", "Fuel Costs", "Revenue Growth"], "evidence_basis": "", "score_included": true}, {"title": "Ryanair\u2019s Profits Slumped, but Is the Market Overlooking Its Biggest Advantage?", "summary": "Ryanair (NASDAQ:RYAAY) reported a difficult start to its fiscal year, with PAT for the quarter falling 34% to \u20ac593 million (\u00a3503 million) as the price of its 20% unhedged jet fuel spiked and fares fell 6%. Although revenue edged 1% higher to \u20ac4.4 billion, the airline was forced to lower ticket prices to stimulate demand amid geopolitical uncertainty. The company also anticipates summer fares to be slightly lower compared to last year, mainly due to \"consumer hesitancy\" surrounding air travel. The question for investors now is whether Ryanair's (NASDAQ:RYAAY) cost advantages are enough to offse", "url": "https://finance.yahoo.com/markets/stocks/articles/ryanair-profits-slumped-market-overlooking-134026952.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/ryanair-profits-slumped-market-overlooking-134026952.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T13:40:26+00:00", "published_display": "10 Aug 2026 13:40", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "852ac639a028f7342eae378c7a4f62cef44ea937246eebae15157abfb6d4c16d", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.777, "provider_directional_mass": 0.2388, "relevance_score": 0.9, "entity_mapped": true, "sentiment_conflict": 0.326, "sentiment": "negative", "sentiment_pct": 30, "tone_signals": ["Deteriorating financial comparison", "Margin pressure", "Operating deterioration", "Operating growth"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.164362, "evidence_share": 11.4, "evidence_share_display": "11.4", "freshness_pct": 64.3, "age_days": 3.2, "influence_label": "Medium", "duplicate_count": 2, "topics": ["AIRLINES", "Airlines", "EARNINGS", "Earnings", "FUEL-COSTS", "Fuel Costs"], "evidence_basis": "", "score_included": true}, {"title": "Price to earnings forward of Ryanair Holdings Plc \u2013 MUN:RY4C", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Price+to+earnings+forward+of+Ryanair+Holdings+Plc+%E2%80%93+MUN%3ARY4C%22+%22TradingView%22", "source_link_is_lookup": true, "source_name": "TradingView", "published_at": "2026-08-07T00:49:26+00:00", "published_display": "07 Aug 2026 00:49", "provider": "archive", "providers": ["archive"], "source_names": ["TradingView"], "source_kind": "publisher", "story_key": "267fd32d6aa8be71938d4019ac9c4dea66bc77d87e0cf5193b646d9f333368a0", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.032391, "evidence_share": 2.2, "evidence_share_display": "2.2", "freshness_pct": 39.4, "age_days": 6.7, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Ryanair Cancels Fresh Batch of Shares Under Ongoing Buyback Programme", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Ryanair+Cancels+Fresh+Batch+of+Shares+Under+Ongoing+Buyback+Programme%22+%22TipRanks%22", "source_link_is_lookup": true, "source_name": "TipRanks", "published_at": "2026-07-31T13:17:58.426314+00:00", "published_display": "31 Jul 2026 13:17", "provider": "archive", "providers": ["archive"], "source_names": ["TipRanks"], "source_kind": "publisher", "story_key": "8bb8cd41d67130420cad4f9449b427e97be9e7490383dba6019316cd75ab33cd", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.01462, "evidence_share": 1.0, "evidence_share_display": "1", "freshness_pct": 16.0, "age_days": 13.2, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Ryanair chief executive issues engine update after man nearly sucked out of window", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Ryanair+chief+executive+issues+engine+update+after+man+nearly+sucked+out+of+window%22+%22Irish+Mirror%22", "source_link_is_lookup": true, "source_name": "Irish Mirror", "published_at": "2026-07-23T17:20:32.909091+00:00", "published_display": "23 Jul 2026 17:20", "provider": "archive", "providers": ["archive"], "source_names": ["Irish Mirror"], "source_kind": "publisher", "story_key": "ce7bacd0e17049fe052d91f6ce82040ed1d5152072edc9ef58677bb06e8cfaff", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 3.6e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 21.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Svetlana Grkovi\u0107 held husband as he was partially sucked out after Ryanair flight's window shattered mid-a", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Svetlana+Grkovi%C4%87+held+husband+as+he+was+partially+sucked+out+after+Ryanair+flight%27s+window+shattered+mid-a%22+%22The+Economic+Times%22", "source_link_is_lookup": true, "source_name": "The Economic Times", "published_at": "2026-07-22T06:15:13.654431+00:00", "published_display": "22 Jul 2026 06:15", "provider": "archive", "providers": ["archive"], "source_names": ["The Economic Times"], "source_kind": "publisher", "story_key": "a7241c4c4600df3cf1bd4bb71dfae1373aab6fa01b4c26a6f118acb9f9748ec0", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 3e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 22.5, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Ryanair (NASDAQ:RYAAY) Stock Price Down 5.6% Following Weak Earnings", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Ryanair+%28NASDAQ%3ARYAAY%29+Stock+Price+Down+5.6%25+Following+Weak+Earnings%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-22T00:51:37.315576+00:00", "published_display": "22 Jul 2026 00:51", "provider": "archive", "providers": ["archive"], "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "e977c2e65464a171bd2a5b8968a429061c95806c31947f79afa793a3ee1d78f1", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.561, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "negative", "sentiment_pct": 34, "tone_signals": ["Operating deterioration"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.007377, "evidence_share": 0.5, "evidence_share_display": "0.5", "freshness_pct": 4.3, "age_days": 22.7, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Where Boeing Stock Is Headed After the Ryanair Window Blowout", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Where+Boeing+Stock+Is+Headed+After+the+Ryanair+Window+Blowout%22+%22Barron%27s%22", "source_link_is_lookup": true, "source_name": "Barron's", "published_at": "2026-07-17T04:12:39.460913+00:00", "published_display": "17 Jul 2026 04:12", "provider": "archive", "providers": ["archive"], "source_names": ["Barron's"], "source_kind": "publisher", "story_key": "de5a31a5643c0767cb85b3507779c01ab2bafa7934b7c92580e9600cff93f887", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 5e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 27.6, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}], "industry": [], "sector": []}, "total_fetched": 17, "total_unique": 17, "total_relevant": 17, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 11}, "raw_articles": 23, "unique_stories": 17, "duplicates_removed": 6, "relevant_stories": 17, "matched_archive_stories": 17, "current_evidence": 17, "direct_evidence": 17, "eodhd_articles": 11, "archive_articles": 6, "eodhd": {"configured": true, "status": "healthy", "calls_used": 450, "call_budget": 500, "budget_used_pct": 90.0, "requests_made": 90, "last_success_at": "2026-08-13T18:01:20.695134+00:00", "newest_seen_at": "2026-08-13T17:51:50+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3123, "unmapped_mentions": 1847}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-11T16:27:40.376521+00:00", "durable_newest_article_at": "2026-08-10T21:13:18+00:00", "durable_story_count": 1}, "sentiment_summary": {"positive": 6, "negative": 2, "neutral": 9, "score": 60, "raw_score": 66, "total": 17, "evidence_count": 17, "effective_articles": 10.16, "information_mass": 1.446, "direct_story_count": 17, "direct_source_count": 7, "industry_story_count": 0, "sector_story_count": 0, "story_count": 17, "source_count": 7, "source_concentration": 0.9267, "direct_share": 100, "dispersion": 19, "confidence": 47, "evidence_status": "measured", "score_version": "evidence-v7", "window_days": 30, "weighting_method": "event-aware exponential freshness decay", "newest_article_at": "2026-08-12T19:26:20+00:00", "label": "Constructive news tone", "tone": "positive"}, "classifier": {"primary_event": "earnings", "primary_label": "Earnings", "confidence": 77, "events": [{"event": "earnings", "label": "Earnings", "weight": 5.05, "count": 9}, {"event": "general", "label": "Market update", "weight": 2.24, "count": 3}, {"event": "deals", "label": "Deals and strategy", "weight": 2.2, "count": 4}, {"event": "capital_return", "label": "Capital return", "weight": 0.7, "count": 1}], "positive_events": 6, "negative_events": 2, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 11}, "raw_articles": 23, "unique_stories": 17, "duplicates_removed": 6, "relevant_stories": 17, "matched_archive_stories": 17, "current_evidence": 17, "direct_evidence": 17, "eodhd_articles": 11, "archive_articles": 6, "eodhd": {"configured": true, "status": "healthy", "calls_used": 450, "call_budget": 500, "budget_used_pct": 90.0, "requests_made": 90, "last_success_at": "2026-08-13T18:01:20.695134+00:00", "newest_seen_at": "2026-08-13T17:51:50+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3123, "unmapped_mentions": 1847}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-11T16:27:40.376521+00:00", "durable_newest_article_at": "2026-08-10T21:13:18+00:00", "durable_story_count": 1}}, "market_context": {"has_market_context": true, "latest_close": 25.3, "latest_week": "2026-08-07", "one_week_move": 4.0, "four_week_move": -4.8, "twelve_week_move": 12.7, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": 0.266958, "market_dynamics_buy_signal": false, "relative_strength": -9.835471, "fair_value_gap": 21.2, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 49.041, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+4.0% over one week, -4.8% over four weeks, trend inactive, and near fair-value range."}, "interpretation": {"label": "News confirmed by price", "tone": "positive", "classification": "confirmed_positive", "summary": "Constructive news tone is being confirmed by positive weekly price action.", "confidence": 58, "badges": ["Sentiment-trend disagreement"], "opportunities": [], "risks": ["Positive news is arriving while the Sharemaestro trend signal is inactive."], "event_label": "Earnings", "sentiment_word": "constructive"}, "charts": {"sources": [{"label": "finance.yahoo.com", "count": 11}, {"label": "TradingView", "count": 1}, {"label": "TipRanks", "count": 1}, {"label": "Irish Mirror", "count": 1}, {"label": "The Economic Times", "count": 1}, {"label": "MarketBeat", "count": 1}, {"label": "Barron's", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 17}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Earnings", "count": 9}, {"label": "Deals and strategy", "count": 4}, {"label": "Market update", "count": 3}, {"label": "Capital return", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "60/100", "tone": "positive", "text": "Constructive news tone"}, {"label": "Evidence confidence", "value": "47/100", "tone": "neutral", "text": "10.16 effective stories after overlap and weighting."}, {"label": "Market reaction", "value": "News confirmed by price", "tone": "positive", "text": "Constructive news tone is being confirmed by positive weekly price action."}, {"label": "Primary event", "value": "Earnings", "tone": "positive", "text": "77/100 evidence concentration around this catalyst."}, {"label": "Company focus", "value": "17", "tone": "positive", "text": "100% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "19/100", "tone": "neutral", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "+4.0% over one week, -4.8% over four weeks, trend inactive, and near fair-value range."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Can Ryanair\u2019s (RYAAY) New AI Deal Offset Its Falling Fares?"}], "updated_at": "2026-08-11T16:27:40.376521+00:00", "detail_intelligence": {"headline": "Constructive news tone", "summary": "The score uses 17 current company stories from 7 publishers.", "status": "measured", "metrics": [{"label": "News score", "value": 60, "display": "60", "tone": "positive", "note": "Constructive news tone"}, {"label": "Confidence", "value": 47, "display": "47", "tone": "neutral", "note": "building confidence"}, {"label": "Company news", "value": 100, "display": "100%", "tone": "positive", "note": "17 company stories"}, {"label": "Story agreement", "value": 81, "display": "81", "tone": "positive", "note": "19/100 difference"}], "confidence_drivers": [{"label": "Amount of evidence", "value": 29, "note": "1.446 after freshness weighting"}, {"label": "Source breadth", "value": 100, "note": "7 independent publishers"}, {"label": "Company relevance", "value": 100, "note": "share tied directly to this company"}, {"label": "Freshness", "value": 72, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 81, "note": "how closely stories agree"}, {"label": "Publisher mix", "value": 7, "note": "less reliance on one publisher"}], "freshness": 72, "source_independence": 7, "timeline": [{"date": "2026-07-15", "label": "15 Jul", "count": 0, "score": null, "tone": "neutral", "x": 42.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-16", "label": "16 Jul", "count": 0, "score": null, "tone": "neutral", "x": 73.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-17", "label": "17 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 105.2, "y": 135.0, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-07-18", "label": "18 Jul", "count": 0, "score": null, "tone": "neutral", "x": 136.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-19", "label": "19 Jul", "count": 0, "score": null, "tone": "neutral", "x": 168.3, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-20", "label": "20 Jul", "count": 0, "score": null, "tone": "neutral", "x": 199.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-21", "label": "21 Jul", "count": 0, "score": null, "tone": "neutral", "x": 231.5, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-22", "label": "22 Jul", "count": 2, "score": 34, "tone": "negative", "x": 263.1, "y": 164.1, "volume_height": 17.3, "volume_y": 248.7}, {"date": "2026-07-23", "label": "23 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 294.7, "y": 135.0, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-07-24", "label": "24 Jul", "count": 0, "score": null, "tone": "neutral", "x": 326.3, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-25", "label": "25 Jul", "count": 0, "score": null, "tone": "neutral", "x": 357.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-26", "label": "26 Jul", "count": 0, "score": null, "tone": "neutral", "x": 389.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-27", "label": "27 Jul", "count": 0, "score": null, "tone": "neutral", "x": 421.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-28", "label": "28 Jul", "count": 0, "score": null, "tone": "neutral", "x": 452.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-29", "label": "29 Jul", "count": 0, "score": null, "tone": "neutral", "x": 484.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-30", "label": "30 Jul", "count": 0, "score": null, "tone": "neutral", "x": 515.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-31", "label": "31 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 547.4, "y": 135.0, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-08-01", "label": "01 Aug", "count": 0, "score": null, "tone": "neutral", "x": 579.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-02", "label": "02 Aug", "count": 0, "score": null, "tone": "neutral", "x": 610.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-03", "label": "03 Aug", "count": 0, "score": null, "tone": "neutral", "x": 642.1, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-04", "label": "04 Aug", "count": 0, "score": null, "tone": "neutral", "x": 673.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-05", "label": "05 Aug", "count": 0, "score": null, "tone": "neutral", "x": 705.3, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-06", "label": "06 Aug", "count": 0, "score": null, "tone": "neutral", "x": 736.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-07", "label": "07 Aug", "count": 1, "score": 50, "tone": "neutral", "x": 768.5, "y": 135.0, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-08-08", "label": "08 Aug", "count": 0, "score": null, "tone": "neutral", "x": 800.1, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-09", "label": "09 Aug", "count": 0, "score": null, "tone": "neutral", "x": 831.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-10", "label": "10 Aug", "count": 2, "score": 57, "tone": "neutral", "x": 863.2, "y": 122.3, "volume_height": 17.3, "volume_y": 248.7}, {"date": "2026-08-11", "label": "11 Aug", "count": 3, "score": 70, "tone": "positive", "x": 894.8, "y": 98.6, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-08-12", "label": "12 Aug", "count": 6, "score": 70, "tone": "positive", "x": 926.4, "y": 98.6, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-08-13", "label": "13 Aug", "count": 0, "score": null, "tone": "neutral", "x": 958.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}], "timeline_points": "105.2,135.0 263.1,164.1 294.7,135.0 547.4,135.0 768.5,135.0 863.2,122.3 894.8,98.6 926.4,98.6", "timeline_has_signal": true, "timeline_start": "15 Jul", "timeline_mid": "30 Jul", "timeline_end": "13 Aug", "momentum": {"label": "Tentative improvement", "tone": "neutral", "recent_score": 72, "prior_score": 30, "delta": 42, "recent_count": 10, "prior_count": 1, "volume_delta": 9, "reliable": false, "reliability_note": "Thin comparison; direction is not yet confirmed"}, "freshness_buckets": [{"label": "Last 24 hours", "count": 1, "share": 6}, {"label": "1 to 3 days", "count": 9, "share": 53}, {"label": "4 to 7 days", "count": 2, "share": 12}, {"label": "8 to 14 days", "count": 1, "share": 6}, {"label": "15 to 21 days", "count": 0, "share": 0}, {"label": "22 to 30 days", "count": 4, "share": 24}], "source_profile": [{"label": "finance.yahoo.com", "count": 11, "share": 65, "score": 67, "tone": "positive"}, {"label": "MarketBeat", "count": 1, "share": 6, "score": 34, "tone": "negative"}, {"label": "TradingView", "count": 1, "share": 6, "score": 50, "tone": "neutral"}, {"label": "TipRanks", "count": 1, "share": 6, "score": 50, "tone": "neutral"}, {"label": "Irish Mirror", "count": 1, "share": 6, "score": 50, "tone": "neutral"}, {"label": "The Economic Times", "count": 1, "share": 6, "score": 50, "tone": "neutral"}, {"label": "Barron's", "count": 1, "share": 6, "score": 50, "tone": "neutral"}], "event_profile": [{"label": "Earnings", "count": 9, "share": 53, "score": 70, "tone": "positive"}, {"label": "Deals and strategy", "count": 4, "share": 24, "score": 52, "tone": "neutral"}, {"label": "Market update", "count": 3, "share": 18, "score": 50, "tone": "neutral"}, {"label": "Capital return", "count": 1, "share": 6, "score": 50, "tone": "neutral"}], "topics": [{"label": "Airlines", "count": 8, "share": 47}, {"label": "Cloud Computing", "count": 5, "share": 29}, {"label": "Earnings", "count": 4, "share": 24}, {"label": "AI", "count": 4, "share": 24}, {"label": "CLOUD-COMPUTING", "count": 3, "share": 18}, {"label": "Aviation", "count": 3, "share": 18}, {"label": "AIRLINES", "count": 3, "share": 18}, {"label": "Traffic", "count": 2, "share": 12}, {"label": "Fuel Costs", "count": 2, "share": 12}, {"label": "EARNINGS", "count": 2, "share": 12}], "supporting": [{"label": "Direct evidence", "text": "17 current stories are mapped specifically to RY4C."}, {"label": "Source breadth", "text": "The read spans 7 publishers rather than depending on one outlet."}, {"label": "Story agreement", "text": "The current stories agree at 81/100."}, {"label": "Price response", "text": "Constructive news tone is being confirmed by positive weekly price action."}], "tempering": [], "supporting_heading": "What supports the score", "tempering_heading": "What limits the score", "latest_observation": {"title": "Can Ryanair\u2019s (RYAAY) New AI Deal Offset Its Falling Fares?", "summary": "Ryanair (NASDAQ:RYAAY) just handed Google a five-year cloud contract, and the timing says a lot. On August 12, Europe's largest airline by passenger numbers said it would deploy Gemini AI tools and DeepMind models across its operations, rolling out Google Workspace and Google Cloud to 35,000 employees. It is a bet on technology at exactly the moment fares are sliding, and costs are climbing, and that tension is the real story here.Can Ryanair's (RYAAY) New AI Deal Offset Its Falling Fares? Bull Case: Betting Big On Gemini To Cut The Fat The Google Cloud deal gives Ryanair a second major cloud ", "url": "https://finance.yahoo.com/technology/ai/articles/ryanair-ryaay-ai-deal-offset-192620821.html", "source_link": "https://finance.yahoo.com/technology/ai/articles/ryanair-ryaay-ai-deal-offset-192620821.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-12T19:26:20+00:00", "published_display": "12 Aug 2026 19:26", "source_kind": "aggregator", "sentiment": "neutral", "sentiment_pct": 54, "tone_signals": ["Improving financial comparison", "Deteriorating financial comparison", "Operating deterioration"], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.068256, "evidence_share": 4.7, "evidence_share_display": "4.7", "freshness_pct": 91.0, "age_days": 0.9, "influence_label": "Low", "duplicate_count": 1, "topics": ["AI", "Airlines", "Balance Sheet", "Cloud Computing", "Cost Management", "Growth"], "evidence_basis": "", "score_included": true}, "article_count": 17, "updated_at": "2026-08-11T16:27:40.376521+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 78.9, "label": "13 Feb 2026", "close": 26.79, "index": 100.0}, {"x": 78.4, "y": 89.3, "label": "20 Feb 2026", "close": 26.43, "index": 98.7}, {"x": 114.9, "y": 58.4, "label": "27 Feb 2026", "close": 27.5, "index": 102.7}, {"x": 151.3, "y": 96.8, "label": "06 Mar 2026", "close": 26.17, "index": 97.7}, {"x": 187.7, "y": 112.1, "label": "13 Mar 2026", "close": 25.64, "index": 95.7}, {"x": 224.2, "y": 160.9, "label": "20 Mar 2026", "close": 23.95, "index": 89.4}, {"x": 260.6, "y": 131.2, "label": "27 Mar 2026", "close": 24.98, "index": 93.2}, {"x": 297.0, "y": 144.4, "label": "03 Apr 2026", "close": 24.52, "index": 91.5}, {"x": 333.5, "y": 98.8, "label": "10 Apr 2026", "close": 26.1, "index": 97.4}, {"x": 369.9, "y": 103.2, "label": "17 Apr 2026", "close": 25.95, "index": 96.9}, {"x": 406.3, "y": 174.7, "label": "24 Apr 2026", "close": 23.47, "index": 87.6}, {"x": 442.8, "y": 197.3, "label": "01 May 2026", "close": 22.69, "index": 84.7}, {"x": 479.2, "y": 167.8, "label": "08 May 2026", "close": 23.71, "index": 88.5}, {"x": 515.6, "y": 204.2, "label": "15 May 2026", "close": 22.45, "index": 83.8}, {"x": 552.0, "y": 137.2, "label": "22 May 2026", "close": 24.77, "index": 92.5}, {"x": 588.5, "y": 124.2, "label": "29 May 2026", "close": 25.22, "index": 94.1}, {"x": 624.9, "y": 157.1, "label": "05 Jun 2026", "close": 24.08, "index": 89.9}, {"x": 661.3, "y": 143.9, "label": "12 Jun 2026", "close": 24.54, "index": 91.6}, {"x": 697.8, "y": 94.8, "label": "19 Jun 2026", "close": 26.24, "index": 97.9}, {"x": 734.2, "y": 55.8, "label": "26 Jun 2026", "close": 27.59, "index": 103.0}, {"x": 770.6, "y": 67.2, "label": "03 Jul 2026", "close": 27.2, "index": 101.5}, {"x": 807.1, "y": 84.9, "label": "10 Jul 2026", "close": 26.58, "index": 99.2}, {"x": 843.5, "y": 98.7, "label": "17 Jul 2026", "close": 26.1, "index": 97.4}, {"x": 879.9, "y": 158.9, "label": "24 Jul 2026", "close": 24.02, "index": 89.7}, {"x": 916.4, "y": 150.3, "label": "31 Jul 2026", "close": 24.32, "index": 90.8}, {"x": 952.8, "y": 121.9, "label": "07 Aug 2026", "close": 25.3, "index": 94.4}], "sentiment_points": [{"at": "2026-06-26T23:59:59.999Z", "date": "2026-06-26", "label": "26 Jun 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 18, "stories": 2, "close": 27.59, "price_change": 5.1, "x": 739.4, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-03T23:59:59.999Z", "date": "2026-07-03", "label": "03 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 25, "stories": 5, "close": 27.2, "price_change": -1.4, "x": 775.8, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-10T23:59:59.999Z", "date": "2026-07-10", "label": "10 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 28, "stories": 7, "close": 26.58, "price_change": -2.3, "x": 812.3, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-17T23:59:59.999Z", "date": "2026-07-17", "label": "17 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 25, "stories": 8, "close": 26.1, "price_change": -1.8, "x": 848.7, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "label": "24 Jul 2026", "score": 49, "tone": "neutral", "raw_score": 40, "confidence": 26, "stories": 9, "close": 24.02, "price_change": -8.0, "x": 885.1, "y": 131.8, "show_label": true, "label_y": 121.80000000000001}, {"at": "2026-07-31T23:59:59.999Z", "date": "2026-07-31", "label": "31 Jul 2026", "score": 49, "tone": "neutral", "raw_score": 45, "confidence": 27, "stories": 8, "close": 24.32, "price_change": 1.2, "x": 921.6, "y": 131.8, "show_label": true, "label_y": 121.80000000000001}, {"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "label": "07 Aug 2026", "score": 50, "tone": "neutral", "raw_score": 48, "confidence": 25, "stories": 8, "close": 25.3, "price_change": 4.0, "x": 958.0, "y": 130.0, "show_label": true, "label_y": 120.0}], "price_path": "42.0,78.9 78.4,89.3 114.9,58.4 151.3,96.8 187.7,112.1 224.2,160.9 260.6,131.2 297.0,144.4 333.5,98.8 369.9,103.2 406.3,174.7 442.8,197.3 479.2,167.8 515.6,204.2 552.0,137.2 588.5,124.2 624.9,157.1 661.3,143.9 697.8,94.8 734.2,55.8 770.6,67.2 807.1,84.9 843.5,98.7 879.9,158.9 916.4,150.3 952.8,121.9", "sentiment_path": "739.4,130.0 775.8,130.0 812.3,130.0 848.7,130.0 885.1,131.8 921.6,131.8 958.0,130.0", "score_version": "evidence-v7", "price_change": -5.6, "sentiment_change": 0, "recent_pairs": [{"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "label": "07 Aug 2026", "score": 50, "tone": "neutral", "raw_score": 48, "confidence": 25, "stories": 8, "close": 25.3, "price_change": 4.0, "x": 958.0, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-31T23:59:59.999Z", "date": "2026-07-31", "label": "31 Jul 2026", "score": 49, "tone": "neutral", "raw_score": 45, "confidence": 27, "stories": 8, "close": 24.32, "price_change": 1.2, "x": 921.6, "y": 131.8, "show_label": true, "label_y": 121.80000000000001}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "label": "24 Jul 2026", "score": 49, "tone": "neutral", "raw_score": 40, "confidence": 26, "stories": 9, "close": 24.02, "price_change": -8.0, "x": 885.1, "y": 131.8, "show_label": true, "label_y": 121.80000000000001}, {"at": "2026-07-17T23:59:59.999Z", "date": "2026-07-17", "label": "17 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 25, "stories": 8, "close": 26.1, "price_change": -1.8, "x": 848.7, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-10T23:59:59.999Z", "date": "2026-07-10", "label": "10 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 28, "stories": 7, "close": 26.58, "price_change": -2.3, "x": 812.3, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-03T23:59:59.999Z", "date": "2026-07-03", "label": "03 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 25, "stories": 5, "close": 27.2, "price_change": -1.4, "x": 775.8, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-06-26T23:59:59.999Z", "date": "2026-06-26", "label": "26 Jun 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 18, "stories": 2, "close": 27.59, "price_change": 5.1, "x": 739.4, "y": 130.0, "show_label": true, "label_y": 120.0}], "reconstructed": true, "latest_close": 25.3, "start_label": "13 Feb", "mid_label": "15 May", "end_label": "07 Aug", "live_score_version": "evidence-v7", "comparable_to_live": true}, "sentiment_history": [{"label": "22 Jun 23:59", "short_label": "22 Jun", "collected_at": "2026-06-22T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 4, "articles": 2, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "28 Jun 23:59", "short_label": "28 Jun", "collected_at": "2026-06-28T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 3, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "30 Jun 23:59", "short_label": "30 Jun", "collected_at": "2026-06-30T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 4, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "03 Jul 23:59", "short_label": "03 Jul", "collected_at": "2026-07-03T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 5, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "10 Jul 23:59", "short_label": "10 Jul", "collected_at": "2026-07-10T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 3, "article_change": 2, "tone": "neutral", "height": 4, "articles": 7, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "17 Jul 23:59", "short_label": "17 Jul", "collected_at": "2026-07-17T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 8, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "22 Jul 23:59", "short_label": "22 Jul", "collected_at": "2026-07-22T23:59:59.999999+00:00", "score": 48, "delta": -2, "score_change": -2, "score_change_display": "-2", "confidence_change": 5, "article_change": 0, "tone": "neutral", "height": 4, "articles": 8, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "23 Jul 23:59", "short_label": "23 Jul", "collected_at": "2026-07-23T23:59:59.999999+00:00", "score": 48, "delta": -2, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 9, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "31 Jul 23:59", "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 1, "score_change_display": "+1", "confidence_change": -2, "article_change": -1, "tone": "neutral", "height": 4, "articles": 8, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "07 Aug 23:59", "short_label": "07 Aug", "collected_at": "2026-08-07T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": -2, "article_change": 0, "tone": "neutral", "height": 4, "articles": 8, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "10 Aug 23:59", "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score": 46, "delta": -4, "score_change": -4, "score_change_display": "-4", "confidence_change": 10, "article_change": 0, "tone": "neutral", "height": 8, "articles": 8, "confidence": 35, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "11 Aug 23:59", "short_label": "11 Aug", "collected_at": "2026-08-11T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 4, "score_change_display": "+4", "confidence_change": 5, "article_change": 3, "tone": "neutral", "height": 4, "articles": 11, "confidence": 40, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "12 Aug 23:59", "short_label": "12 Aug", "collected_at": "2026-08-12T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 1, "score_change_display": "+1", "confidence_change": 4, "article_change": 6, "tone": "neutral", "height": 4, "articles": 17, "confidence": 44, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v7", "reconstructed": true}, {"label": "13 Aug 18:12", "short_label": "13 Aug", "collected_at": "2026-08-13T18:12:01.056663+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -3, "article_change": 0, "tone": "neutral", "height": 4, "articles": 17, "confidence": 41, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v7", "reconstructed": true}], "sentiment_history_insight": {"available": true, "series_version": "evidence-v7", "live_version": "evidence-v7", "comparable_to_live": true, "reconstructed": true, "observations": 14, "span_label": "52 days", "first_score": 50, "latest_score": 51, "net_change": 1, "net_change_display": "+1", "direction": "Broadly stable", "high_score": 51, "low_score": 46, "latest_confidence": 41, "confidence_change": 12, "latest_articles": 17, "article_change": 15, "latest_label": "13 Aug 18:12", "latest_evidence_label": "Measured", "chart_rows": [{"label": "22 Jun 23:59", "short_label": "22 Jun", "collected_at": "2026-06-22T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 4, "articles": 2, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 42.0, "y": 135.0}, {"label": "28 Jun 23:59", "short_label": "28 Jun", "collected_at": "2026-06-28T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 3, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 112.5, "y": 135.0}, {"label": "30 Jun 23:59", "short_label": "30 Jun", "collected_at": "2026-06-30T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 4, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 182.9, "y": 135.0}, {"label": "03 Jul 23:59", "short_label": "03 Jul", "collected_at": "2026-07-03T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 5, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 253.4, "y": 135.0}, {"label": "10 Jul 23:59", "short_label": "10 Jul", "collected_at": "2026-07-10T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 3, "article_change": 2, "tone": "neutral", "height": 4, "articles": 7, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 323.8, "y": 135.0}, {"label": "17 Jul 23:59", "short_label": "17 Jul", "collected_at": "2026-07-17T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 8, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 394.3, "y": 135.0}, {"label": "22 Jul 23:59", "short_label": "22 Jul", "collected_at": "2026-07-22T23:59:59.999999+00:00", "score": 48, "delta": -2, "score_change": -2, "score_change_display": "-2", "confidence_change": 5, "article_change": 0, "tone": "neutral", "height": 4, "articles": 8, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 464.8, "y": 138.6}, {"label": "23 Jul 23:59", "short_label": "23 Jul", "collected_at": "2026-07-23T23:59:59.999999+00:00", "score": 48, "delta": -2, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 9, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 535.2, "y": 138.6}, {"label": "31 Jul 23:59", "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 1, "score_change_display": "+1", "confidence_change": -2, "article_change": -1, "tone": "neutral", "height": 4, "articles": 8, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 605.7, "y": 136.8}, {"label": "07 Aug 23:59", "short_label": "07 Aug", "collected_at": "2026-08-07T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": -2, "article_change": 0, "tone": "neutral", "height": 4, "articles": 8, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 676.2, "y": 135.0}, {"label": "10 Aug 23:59", "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score": 46, "delta": -4, "score_change": -4, "score_change_display": "-4", "confidence_change": 10, "article_change": 0, "tone": "neutral", "height": 8, "articles": 8, "confidence": 35, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 746.6, "y": 142.3}, {"label": "11 Aug 23:59", "short_label": "11 Aug", "collected_at": "2026-08-11T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 4, "score_change_display": "+4", "confidence_change": 5, "article_change": 3, "tone": "neutral", "height": 4, "articles": 11, "confidence": 40, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 817.1, "y": 135.0}, {"label": "12 Aug 23:59", "short_label": "12 Aug", "collected_at": "2026-08-12T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 1, "score_change_display": "+1", "confidence_change": 4, "article_change": 6, "tone": "neutral", "height": 4, "articles": 17, "confidence": 44, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v7", "reconstructed": true, "x": 887.5, "y": 133.2}, {"label": "13 Aug 18:12", "short_label": "13 Aug", "collected_at": "2026-08-13T18:12:01.056663+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -3, "article_change": 0, "tone": "neutral", "height": 4, "articles": 17, "confidence": 41, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v7", "reconstructed": true, "x": 958.0, "y": 133.2}], "chart_points": "42.0,135.0 112.5,135.0 182.9,135.0 253.4,135.0 323.8,135.0 394.3,135.0 464.8,138.6 535.2,138.6 605.7,136.8 676.2,135.0 746.6,142.3 817.1,135.0 887.5,133.2 958.0,133.2", "changes": [{"label": "13 Aug 18:12", "short_label": "13 Aug", "collected_at": "2026-08-13T18:12:01.056663+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -3, "article_change": 0, "tone": "neutral", "height": 4, "articles": 17, "confidence": 41, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v7", "reconstructed": true}, {"label": "12 Aug 23:59", "short_label": "12 Aug", "collected_at": "2026-08-12T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 1, "score_change_display": "+1", "confidence_change": 4, "article_change": 6, "tone": "neutral", "height": 4, "articles": 17, "confidence": 44, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v7", "reconstructed": true}, {"label": "11 Aug 23:59", "short_label": "11 Aug", "collected_at": "2026-08-11T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 4, "score_change_display": "+4", "confidence_change": 5, "article_change": 3, "tone": "neutral", "height": 4, "articles": 11, "confidence": 40, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "10 Aug 23:59", "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score": 46, "delta": -4, "score_change": -4, "score_change_display": "-4", "confidence_change": 10, "article_change": 0, "tone": "neutral", "height": 8, "articles": 8, "confidence": 35, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "07 Aug 23:59", "short_label": "07 Aug", "collected_at": "2026-08-07T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": -2, "article_change": 0, "tone": "neutral", "height": 4, "articles": 8, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "31 Jul 23:59", "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 1, "score_change_display": "+1", "confidence_change": -2, "article_change": -1, "tone": "neutral", "height": 4, "articles": 8, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "23 Jul 23:59", "short_label": "23 Jul", "collected_at": "2026-07-23T23:59:59.999999+00:00", "score": 48, "delta": -2, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 9, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "22 Jul 23:59", "short_label": "22 Jul", "collected_at": "2026-07-22T23:59:59.999999+00:00", "score": 48, "delta": -2, "score_change": -2, "score_change_display": "-2", "confidence_change": 5, "article_change": 0, "tone": "neutral", "height": 4, "articles": 8, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}]}, "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}