{"ticker": {"uuid": "cc5f8ee7-4991-4c90-a411-fefb5a8bee72", "symbol": "ULH", "name": "Universal Logistics Holdings Inc", "exchange": "NASDAQ", "country": "US", "sector": "Industrials", "industry": "Trucking"}, "articles": [{"title": "Universal Logistics (ULH) Expected to Release Quarterly Earnings on Thursday", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxQQmJIeVQ5ZG9uSS1MUzgtRjhPUDUwU01KcE5qZ3BIalBycl9CcHlGbW0tQjh4WWtYc1k1aS03TXA1MkFYUGsyYWtIeGJqUExCNnBQMkt2RUkyWm16S3g0d2RkVnNtendfXzhCVXhxSUJzYnJpUmJUYzU5UEdYSDY2RmFpOEhKVG9HOUhMOHgzVUJGUnNzOHdwMFYtM1RCc1RJZzYycVhZd2dZc0dZQV80bmNxSU5PNnY4SjR0N0MyZnVxT1hNZVl3?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-16T06:06:23+00:00", "published_display": "16 Jul 2026 06:06", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Stifel Nicolaus Has Lowered Expectations for Universal Logistics (NASDAQ:ULH) Stock Price", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1wFBVV95cUxNdDFnbGxtRFpHbnZ2Vnlvc1A1TXFXNVpBeHdRcGt5TTZEeW5vYXRiMk82d3JielFROFNRbWg3eTVqSUs1emMyMnEzRDVYVktNVTNSLTNhQ1UwMV9NZEEtWnV2WjNPX1BHbGdRaVJsZWNPWjRGNUNLeGVmR05mRlpJd1BUQnVEb01RSE9kZ19VNGVtUGtOX0VGc3V3R2FraXZQekxvY2tQUUpTNWxjYUFZVndhZE1sUVVodmlKaWt3VHRET3NidUtGb2tUeG5OekNWQTV0RUtlbw?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-15T12:46:38+00:00", "published_display": "15 Jul 2026 12:46", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Spotting Winners: Universal Logistics (NASDAQ:ULH) And Ground Transportation Stocks In Q1", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxPTEhiclJJTlpyZHpKVjhHc0tXem8zVmdFYVhDQ1Y3aFVJaVlPOXcxV3kyUEpCZDJPYXp6ZENydGljRUt3cDdxLVowekxxN2Z4bU9LMGRZOGhMOTJTaEVCaXhtOGpJSVF1VHdaR0haOTBxRkFiaUZwWEhvQVkxenJiTlhKUzVXM2QxRktZQ25WMmRDMnhyc2lNOWJqRU5fUVhDemN1TTJVamFhZ2dl?oc=5", "source_name": "Market source", "published_at": "2026-07-13T21:18:39+00:00", "published_display": "13 Jul 2026 21:18", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How Universal Logistics Holdings Inc. (ULH) Affects Rotational Strategy Timing", "summary": "", "url": "https://news.google.com/rss/articles/CBMi6wFBVV95cUxQUlctUDJudkM3X3RGeS1zcF9uM1hSeVJ6SHV2WG5SMDJoTnFsbVhva3ZmTEloMXU2M3BTQXJPU1d3MlJzSDVhSkFJVnY1WkpNVEVBbGRFbzZRYUxVc19udWVCNkZBSkc1czN6aWp3N193TjBiUGVFQ0pGeGhVUDNQczZVOFd2VjZNMWNXcFJRZUlnMGFjdjNfWmpYMWJpSDBEUDNGeHdYQzBleUtOMXBqRXAtOE95MEVCZWxMd3NNR2JFZUVfcGdDZGtSMXh5MUl3cklGQkZxTmsyV2ZDLXExQUhMc2xveFlicWxR?oc=5", "source_name": "Stock Traders Daily", "published_at": "2026-06-29T11:54:01+00:00", "published_display": "29 Jun 2026 11:54", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics Holdings (ULH) Stock Draws Fresh Price Target Split As Analyst Views Shift", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxNbEtXanFzcWhxeW8zczE4UDdUdVRtWWRxZjNRRU1UZjJaUXNtN2RRY282N05jNlYzNXYtVWJfdVBoSnpVdjhGeU5OSkI0ZnBmazY0VWdQWkQ5R1VHeF82dXZOa0lVUmpNcnZNOGIzWXVuZXRQZUpVc0wzV2pkTmhJSC1pOWxfTkJxX0xQRTFuTjlSZEhiTFpWU3QtbXVzWUxLNEl6NWpB?oc=5", "source_name": "Market source", "published_at": "2026-06-24T07:00:00+00:00", "published_display": "24 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "A Look Back at Transportation and Logistics Stocks\u2019 Q1 Earnings: CSX (NASDAQ:CSX) Vs The Rest Of The Pack", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7wFBVV95cUxOWFRTVURRSHU5a1VfX1RkdTg2RGpsRmFUVmdzaWFDVEdDMEttSzVISVBYSWdJcGVVOGlaUkVMUkJKdjNTcFdnX2MtSkRnRV9fbmJsQXpOSzd6YmhIY3VhNFBfczVNeDhQTi1tc1d2QmhZdUhiNnRfci1jbXB6Z1o1WUJOWEc3LVdMWEo0Smc2RFlOa1k3eFI2R1NwUlRQNWxuTHVKYXhvNjJZZWZta2FMekJiUVNyQ0h3b1RZdHh1UVJSYlB1OW9McE1ldndKcHVNZkJPckcwakFRMnczM3VGYWVBRkFzckRkV3VybW4yOA?oc=5", "source_name": "StockStory", "published_at": "2026-06-18T19:44:14+00:00", "published_display": "18 Jun 2026 19:44", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Redwire, Universal Logistics, and Novanta Shares Skyrocket, What You Need To Know", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/redwire-universal-logistics-novanta-shares-003750289.html", "source_name": "StockStory", "published_at": "2026-06-09T00:37:50+00:00", "published_display": "09 Jun 2026 00:37", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How The Universal Logistics Holdings (ULH) Story Is Shifting As Analysts Revisit Fair Value", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/universal-logistics-holdings-ulh-story-100502064.html", "source_name": "Simply Wall St.", "published_at": "2026-06-07T10:05:02+00:00", "published_display": "07 Jun 2026 10:05", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics, ArcBest, and XPO Shares Skyrocket, What You Need To Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0AFBVV95cUxQOTRvYXN3QUNGWVRUTlFwb3FCNUhFNnlyR21HQ2lVVlh3ZUNVQ01qZ2FOcDhKZHVybU0yUXRodmhKNUFmQjNCZGQ0M0xOWWhoQmU4REFiSVJRQ1NWRFB1V09ZaHlUSjRKZ3A3TjlINkRvVFBBWF9mTTdsQzM0OXJxYnluYzgzZTluWE1tWTRHbmlWLUsyVy1uV3Y4a2Z1MzdrTGc1MllkZHVsQkRsWWtvdzNKejE0MEFOQnlEcENmR0pvNVVuRER0dHpZcy1ISllv?oc=5", "source_name": "StockStory", "published_at": "2026-05-26T07:00:00+00:00", "published_display": "26 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How The Universal Logistics Holdings (ULH) Investment Story Is Shifting After Analysts Cut Targets", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxNbVV4ZkpYNXRteTRqRFFSejA2c1h0d3NIeGlWaFpLWVZiSEd4V1YxQVU4MWl1cVpMc1VGX1ROXzNpampXQ2ktMFNkempSVkw2QTZjRUdrMXJwakRDU1dGeXJsVkhaYzJ1SGljcGtJUkprc29LRkxrM1pOWFZRU25Cdy1LUENqQXE0RnNJQklnbzh0aDJOWWRlZE9ycVItNE0tWFJ0TUhfc2tfaXJ1?oc=5", "source_name": "Market source", "published_at": "2026-05-23T07:00:00+00:00", "published_display": "23 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics Stock Plunged on Amazon\u2019s Trucking News. Its 3.4% Dividend Could Make the Dip Worth Buying.", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqAFBVV95cUxNUVFLM0lkN0VNMUF6a1JId1V2aDNyWFIzdElJbVFqMGxiNEdFYkc0UGZSS01JWFprOTFMRE9PeUJha3RRZ1I4Q09fQXdGZnhXX2xicmk0a3M5eFhNYXBVR0owaFlGdUpsajRQSnpIQ0dCMHRNZ1pLODdDMEo0eUU3bjBHY0oybzlVR0xpcWFYOEZ2cEVzdUpRdnpxaWJDNjU1RmwzZFFzZzA?oc=5", "source_name": "Market source", "published_at": "2026-05-06T07:00:00+00:00", "published_display": "06 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics (ULH) Stock Trades Down, Here Is Why", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxQbXVXeU03cWQ2LUl4dUNqSVlRVXBWOTg3dFhLOXVkZFFURWp3VktTZ3lpR0RqYXVRUmh5VXBsNC1UbElQM09ncVlUQlNFYXk5dWpmejBxRklYc0hRcmhIODFyQzVCSkxhdUN5WEJjOWN2VU9MQkQ5SDZkSkhfbTRQbkdST0pUM3JMUnNvdTk4eG9pMjhaOHpFXzZ1TmgwUnMyVjV4dm9yalhOTHBoenZFcG56NE4?oc=5", "source_name": "StockStory", "published_at": "2026-05-05T07:00:00+00:00", "published_display": "05 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Truckload (ULH) Loses 22.5% in 4 Weeks, Here's Why a Trend Reversal May be Around the Corner", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxNc2dLYmhka3VyZnhjLVZ4dVZWY1lYTkpjam90Q1ZSQmxYRHJnY0xKYUZoZ2E3ME5YYURPM2c2WDczR3BBalZreGlUcjR2alRDbko2ek5DYlNPb01EX1pwTm52TTNVbUdCVDdUWS14bjhCYXZCWjBrcWVzenc4VkRSSUVISjFqYlVxY1VpUTlUWWgzZnlicHVEZmJ3TGtPdw?oc=5", "source_name": "Market source", "published_at": "2026-05-05T07:00:00+00:00", "published_display": "05 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistic Holdings Is Surviving By Underinvesting, But Needs A Quick Turn", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQdG1tRUQ2bjlNMHMyeS1DVHJZb1BDbTNoUnIxemlPSVlqRWw1c1BkUThCcmw2NHFlVWxDYUwwZnpCMmFYVkJobkZFZ2R6OVlaVnE0SGpMWVRsSW1qbmE1Z09QMzZnWWQ5NmE4SF9DV2p6ejJOODNoOTdnbmFfR00ySHhkNU9UQkFlQ0VmLXVBMXg4UktUMFVwcUFmYXpWWGZXd3huT0dIODlMUkpSb3Z6NGxsR1M4S0NsUXY4R2ZZWlBKS1U?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-05-03T07:00:00+00:00", "published_display": "03 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Small-Cap Stocks to Sell and Watch: 8x8, Universal Logistics, Boot Barn Analysis | May 2026 - News and Statistics", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxONUoyMTNmQUpZZEZSOUpoOVZPenZfTXlvVkZNT04tTmxSVUQ5aXRQbFp6a3BNUlVGcHIwOGtkaGtMRS1XOXEwZHppUVIzc3BFNS10Yk8ycGs4ZzJ1VldCTEtDdVNvN2x2amdyX3h3UDF0elhXRmJIcmhWMkM1aUJFUmhsYWx2R2lTeGtr?oc=5", "source_name": "IndexBox", "published_at": "2026-05-03T07:00:00+00:00", "published_display": "03 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics Holdings, Inc. Reports First Quarter 2026 Financial Results; Declares Dividend", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5gFBVV95cUxNRFNGZXVVLXNyS190U3NJX1BpNlg5eEF4c0c5SDh1SHlSbU9Icnk4dW85aGlLYTdPRWtldzJUYnpqV1FGUVd1RlFLMjhzc1lDUC1xb2FBTXNIMzV4aXpnLTZqamRGV21HMTgzV21MbkpCaWJnN25WMXlfdUFYMWhDcF8yNVBqcndBTHFCQW9yU3ZuNjhfOVpDY1Z4elE1ZlZaVkxZTEdsSi1PNnR6bUNPckFvaHRBQnl2Z0lhVllIcGQ0bmRFZER2NEp3d2Rha2xhZlpRZVFhMFhvVDV0OGhwcG4ydDFEdw?oc=5", "source_name": "PR Newswire", "published_at": "2026-05-01T07:00:00+00:00", "published_display": "01 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics (ULH) Reports Q1 Loss, Misses Revenue Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxOX05aVnlHcGxZS1ZlekZpRE4wVlRhNVVMUXYzZGlCcUNtUW1uVUNDRXBrVG41VWJJUnUxVFhwaEttRG1CRkZXNUZkT1Q3Ykk2RWVrTHZFU0JxdjlPeldtV25vbGl3RHh5dVdzOF9Jb3dOSnhiakxBZW1tTTV2VUpIQUtIMHpjeENyUjVEYjFjM3pRV1FPS0hFZmNONm5lMnlS?oc=5", "source_name": "Market source", "published_at": "2026-05-01T07:00:00+00:00", "published_display": "01 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 18, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics (ULH) Just Flashed Golden Cross Signal: Do You Buy?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxOR19fdHdYNE9vMkpSNW9qOGJPZTg4Q2p4UGZuWE5GOE50eG5qRkYtWGNwTlhVZlRDdFpKMmNRY2Vhd2w1VTlxZjlBY0hTMm1kd3pNYWxBVnpLcUtqTVdmRnlIU2JXQ0NiVnhyaDZqMkdVZ2ZpSVdlbXdpbHR6Y1pNVGg1U2wzVXZfOHJOOElKVER0UTlTWDEtY0pBdmJIa0FvcV9V?oc=5", "source_name": "Market source", "published_at": "2026-04-30T07:00:00+00:00", "published_display": "30 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why The Story Around Universal Logistics Holdings (ULH) Is Shifting On Subtle Valuation Tweaks", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxPai0xQUYwM1RYcFR4MVhPUWZyYS1TOHJrQ2JSUy10X0xRaVdvZThlOGFmZXlkMHlnTzNHRkwwSkZHZHFmaGQyTU0tQnJHd19tUlphdlBfWlkwXzBnVExUY2JYaDIzQVpLaWtTaTdGS3dEay1PNVRBOThKZERUQWtjOEFNbUs0LUtfcS1GNEJLZUFIT2NydGF4ZzFSbGFxb1pKM3RZ?oc=5", "source_name": "Market source", "published_at": "2026-04-27T07:00:00+00:00", "published_display": "27 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Should Value Investors Buy Universal Logistics (ULH) Stock?", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxQYUw4Y1JQUnpSeHVKd0NVbHRBMjBULVBPLWVyeFZIeGdISDJtamhiWWpaMWJmbThCTWFWQXdZSlIyRTZMV2tTSmhaYWhsUzJFbzA1RWZ5VjZLZ0o3NURxM0Nla09tMWx0aDlwcGlueE0yRFE3VUNoMFJDM0JCUE84WkZGSkRkX1ZpZGduNUFneHVNUlZiSDRYLWVyUjR3S0tkcW5LajVxbw?oc=5", "source_name": "Market source", "published_at": "2026-04-20T07:00:00+00:00", "published_display": "20 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why The Universal Logistics Holdings (ULH) Story Is Shifting With The New US$20 Target", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxPa1A5cElKQVExOFdMNEtIUFZwTmNZYUV3RHhUMXhtWTlqSmVfM2pNNjJnS0pzNkYzV3FKWlpRRG51NXE4TnZvYktNQ1VJaDNfTHlSb3FuNXBqbXN2bjl4Y0Y5QTRVREFEbDlobHpBT3FUWnVldDhCVlRLbDhzUGFiM0Fqb2lrV25UdkVOU3d1eU85cFZ0Um5KZVNtaVdPS1FzSUQ4?oc=5", "source_name": "Market source", "published_at": "2026-04-11T07:00:00+00:00", "published_display": "11 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics Holdings, Inc. Reports Fourth Quarter 2025 Financial Results; Declares Dividend", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5wFBVV95cUxNdEtDREFPRHlBLUVzbGFiMnlMQWRzZ2tpdTU3amlqRXdvb1J0MUtQT1FRMERpemtNMUdtZGxMSjRhVkdjUS1KZnE2T0ZiRHNfaXVpa2oxZ3hjV0hQYU5tbVhSbUlYYXpLNnJjSkNKZ05GYTJGRWpEdWw4M09PbzMyRTdXcldWODNKQ3M3N0MwU3lFSFZfZ0xWWk5XOFY2LXZVQTNiU2lrLUk0aFBfNFd5eTlzMGFlUTB3dDBWRDdIQW5zTnl3NGlLNVNFYzhLOVAxZmNaVnRTQ2QwTGxSbHFHNFNVckNHY0U?oc=5", "source_name": "PR Newswire", "published_at": "2026-03-13T07:00:00+00:00", "published_display": "13 Mar 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Here's What's Concerning About Universal Logistics Holdings' (NASDAQ:ULH) Returns On Capital", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5wFBVV95cUxPOTcycnJRd3JmNVZzSk9mQ1owR3ZOV2tXQVM0SFN0SHltV0g3QkhfaHdPWjhTazUxWG5yODZBa1UwMmJCcnlDZkpuSzlMYnFBeWpVREV1TlhYNEhtWUxHWVNPWU9KTVhNcjdOS0ZtOGU0YmVhdFpOaGdwcmlnMVRJbEVlMl94V2ROOXlxUDEtLW1LdWJJdGp1TWNPczF5TzNJSVJVSWtlTlpDeVJlcXJ1UldoRVdfNVlIcHUyRThiNXFYblZLMDF3STZlSXgwdl9xZGFGQy1GZUtzN2lMVjRPcWF2OU9UZ1XSAewBQVVfeXFMTVExT3Nzc0J1eTZESVRzaXFuRXRHaERfLW9PODBUSnZKY1cwQVNIMXMtclM3Q05WTFRpNUVWVlB2T2FvVlFlOXlxNTNSZGIxZVhkTjBKUklISlVZYzJPSjk1VksyWmF1WXhraE1zblJndEdydzVpeVlqX1BMd2ZCVF9mLXE3QlBRNlhQTHpoa3hhbkNIaDFkSFZQS0VPYkZlZVF3RXFRX09OVzVRcUJDOHMtV180dGFGSkwxTTlpN01JQXBtdlAyZFRTbFJwQWV5NVFPc0Y0QXFrcDlENUtqSTFTZ1pTY0lRdDYtNUc?oc=5", "source_name": "simplywall.st", "published_at": "2025-12-15T08:00:00+00:00", "published_display": "15 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics Holdings, Inc. Reports Third Quarter 2025 Financial Results; Declares Dividend", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5gFBVV95cUxQdUV3SUZNNDJtalFrSm56cnRwZHNBb3hXeWxLYzktMmxBUzJRd0o1aHlQWHZCX09kYW9pVVhjVEdKOG8tRTVrM1A4d3htNjV0Y2lFR1Fnc2hyODd0RnpYUXZJbUpZYnBVQU1jWkpCZHdxajJnNWFyQWRmY0xPdFg1SFVQZUs2T2J0ZFptV2hzX3QzU1lOWU9kdGlMQWhYTWRteFBEYTUzVnBtc250RENTSEhMd2ZNOVFWbmFrRURzcWpPRVlEZ21wNGtLendndUlqcFBSSUpGRVdzb0E2SXhjNml2X2tkZw?oc=5", "source_name": "PR Newswire", "published_at": "2025-11-06T08:00:00+00:00", "published_display": "06 Nov 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Universal Logistics (ULH) Expected to Release Quarterly Earnings on Thursday", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxQQmJIeVQ5ZG9uSS1MUzgtRjhPUDUwU01KcE5qZ3BIalBycl9CcHlGbW0tQjh4WWtYc1k1aS03TXA1MkFYUGsyYWtIeGJqUExCNnBQMkt2RUkyWm16S3g0d2RkVnNtendfXzhCVXhxSUJzYnJpUmJUYzU5UEdYSDY2RmFpOEhKVG9HOUhMOHgzVUJGUnNzOHdwMFYtM1RCc1RJZzYycVhZd2dZc0dZQV80bmNxSU5PNnY4SjR0N0MyZnVxT1hNZVl3?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-16T06:06:23+00:00", "published_display": "16 Jul 2026 06:06", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Stifel Nicolaus Has Lowered Expectations for Universal Logistics (NASDAQ:ULH) Stock Price", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1wFBVV95cUxNdDFnbGxtRFpHbnZ2Vnlvc1A1TXFXNVpBeHdRcGt5TTZEeW5vYXRiMk82d3JielFROFNRbWg3eTVqSUs1emMyMnEzRDVYVktNVTNSLTNhQ1UwMV9NZEEtWnV2WjNPX1BHbGdRaVJsZWNPWjRGNUNLeGVmR05mRlpJd1BUQnVEb01RSE9kZ19VNGVtUGtOX0VGc3V3R2FraXZQekxvY2tQUUpTNWxjYUFZVndhZE1sUVVodmlKaWt3VHRET3NidUtGb2tUeG5OekNWQTV0RUtlbw?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-15T12:46:38+00:00", "published_display": "15 Jul 2026 12:46", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Spotting Winners: Universal Logistics (NASDAQ:ULH) And Ground Transportation Stocks In Q1", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxPTEhiclJJTlpyZHpKVjhHc0tXem8zVmdFYVhDQ1Y3aFVJaVlPOXcxV3kyUEpCZDJPYXp6ZENydGljRUt3cDdxLVowekxxN2Z4bU9LMGRZOGhMOTJTaEVCaXhtOGpJSVF1VHdaR0haOTBxRkFiaUZwWEhvQVkxenJiTlhKUzVXM2QxRktZQ25WMmRDMnhyc2lNOWJqRU5fUVhDemN1TTJVamFhZ2dl?oc=5", "source_name": "Market source", "published_at": "2026-07-13T21:18:39+00:00", "published_display": "13 Jul 2026 21:18", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How Universal Logistics Holdings Inc. (ULH) Affects Rotational Strategy Timing", "summary": "", "url": "https://news.google.com/rss/articles/CBMi6wFBVV95cUxQUlctUDJudkM3X3RGeS1zcF9uM1hSeVJ6SHV2WG5SMDJoTnFsbVhva3ZmTEloMXU2M3BTQXJPU1d3MlJzSDVhSkFJVnY1WkpNVEVBbGRFbzZRYUxVc19udWVCNkZBSkc1czN6aWp3N193TjBiUGVFQ0pGeGhVUDNQczZVOFd2VjZNMWNXcFJRZUlnMGFjdjNfWmpYMWJpSDBEUDNGeHdYQzBleUtOMXBqRXAtOE95MEVCZWxMd3NNR2JFZUVfcGdDZGtSMXh5MUl3cklGQkZxTmsyV2ZDLXExQUhMc2xveFlicWxR?oc=5", "source_name": "Stock Traders Daily", "published_at": "2026-06-29T11:54:01+00:00", "published_display": "29 Jun 2026 11:54", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics Holdings (ULH) Stock Draws Fresh Price Target Split As Analyst Views Shift", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxNbEtXanFzcWhxeW8zczE4UDdUdVRtWWRxZjNRRU1UZjJaUXNtN2RRY282N05jNlYzNXYtVWJfdVBoSnpVdjhGeU5OSkI0ZnBmazY0VWdQWkQ5R1VHeF82dXZOa0lVUmpNcnZNOGIzWXVuZXRQZUpVc0wzV2pkTmhJSC1pOWxfTkJxX0xQRTFuTjlSZEhiTFpWU3QtbXVzWUxLNEl6NWpB?oc=5", "source_name": "Market source", "published_at": "2026-06-24T07:00:00+00:00", "published_display": "24 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "A Look Back at Transportation and Logistics Stocks\u2019 Q1 Earnings: CSX (NASDAQ:CSX) Vs The Rest Of The Pack", "summary": "", "url": "https://news.google.com/rss/articles/CBMi7wFBVV95cUxOWFRTVURRSHU5a1VfX1RkdTg2RGpsRmFUVmdzaWFDVEdDMEttSzVISVBYSWdJcGVVOGlaUkVMUkJKdjNTcFdnX2MtSkRnRV9fbmJsQXpOSzd6YmhIY3VhNFBfczVNeDhQTi1tc1d2QmhZdUhiNnRfci1jbXB6Z1o1WUJOWEc3LVdMWEo0Smc2RFlOa1k3eFI2R1NwUlRQNWxuTHVKYXhvNjJZZWZta2FMekJiUVNyQ0h3b1RZdHh1UVJSYlB1OW9McE1ldndKcHVNZkJPckcwakFRMnczM3VGYWVBRkFzckRkV3VybW4yOA?oc=5", "source_name": "StockStory", "published_at": "2026-06-18T19:44:14+00:00", "published_display": "18 Jun 2026 19:44", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Redwire, Universal Logistics, and Novanta Shares Skyrocket, What You Need To Know", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/redwire-universal-logistics-novanta-shares-003750289.html", "source_name": "StockStory", "published_at": "2026-06-09T00:37:50+00:00", "published_display": "09 Jun 2026 00:37", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How The Universal Logistics Holdings (ULH) Story Is Shifting As Analysts Revisit Fair Value", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/universal-logistics-holdings-ulh-story-100502064.html", "source_name": "Simply Wall St.", "published_at": "2026-06-07T10:05:02+00:00", "published_display": "07 Jun 2026 10:05", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics, ArcBest, and XPO Shares Skyrocket, What You Need To Know", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0AFBVV95cUxQOTRvYXN3QUNGWVRUTlFwb3FCNUhFNnlyR21HQ2lVVlh3ZUNVQ01qZ2FOcDhKZHVybU0yUXRodmhKNUFmQjNCZGQ0M0xOWWhoQmU4REFiSVJRQ1NWRFB1V09ZaHlUSjRKZ3A3TjlINkRvVFBBWF9mTTdsQzM0OXJxYnluYzgzZTluWE1tWTRHbmlWLUsyVy1uV3Y4a2Z1MzdrTGc1MllkZHVsQkRsWWtvdzNKejE0MEFOQnlEcENmR0pvNVVuRER0dHpZcy1ISllv?oc=5", "source_name": "StockStory", "published_at": "2026-05-26T07:00:00+00:00", "published_display": "26 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How The Universal Logistics Holdings (ULH) Investment Story Is Shifting After Analysts Cut Targets", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxNbVV4ZkpYNXRteTRqRFFSejA2c1h0d3NIeGlWaFpLWVZiSEd4V1YxQVU4MWl1cVpMc1VGX1ROXzNpampXQ2ktMFNkempSVkw2QTZjRUdrMXJwakRDU1dGeXJsVkhaYzJ1SGljcGtJUkprc29LRkxrM1pOWFZRU25Cdy1LUENqQXE0RnNJQklnbzh0aDJOWWRlZE9ycVItNE0tWFJ0TUhfc2tfaXJ1?oc=5", "source_name": "Market source", "published_at": "2026-05-23T07:00:00+00:00", "published_display": "23 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics Stock Plunged on Amazon\u2019s Trucking News. Its 3.4% Dividend Could Make the Dip Worth Buying.", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqAFBVV95cUxNUVFLM0lkN0VNMUF6a1JId1V2aDNyWFIzdElJbVFqMGxiNEdFYkc0UGZSS01JWFprOTFMRE9PeUJha3RRZ1I4Q09fQXdGZnhXX2xicmk0a3M5eFhNYXBVR0owaFlGdUpsajRQSnpIQ0dCMHRNZ1pLODdDMEo0eUU3bjBHY0oybzlVR0xpcWFYOEZ2cEVzdUpRdnpxaWJDNjU1RmwzZFFzZzA?oc=5", "source_name": "Market source", "published_at": "2026-05-06T07:00:00+00:00", "published_display": "06 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics (ULH) Stock Trades Down, Here Is Why", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxQbXVXeU03cWQ2LUl4dUNqSVlRVXBWOTg3dFhLOXVkZFFURWp3VktTZ3lpR0RqYXVRUmh5VXBsNC1UbElQM09ncVlUQlNFYXk5dWpmejBxRklYc0hRcmhIODFyQzVCSkxhdUN5WEJjOWN2VU9MQkQ5SDZkSkhfbTRQbkdST0pUM3JMUnNvdTk4eG9pMjhaOHpFXzZ1TmgwUnMyVjV4dm9yalhOTHBoenZFcG56NE4?oc=5", "source_name": "StockStory", "published_at": "2026-05-05T07:00:00+00:00", "published_display": "05 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Truckload (ULH) Loses 22.5% in 4 Weeks, Here's Why a Trend Reversal May be Around the Corner", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxNc2dLYmhka3VyZnhjLVZ4dVZWY1lYTkpjam90Q1ZSQmxYRHJnY0xKYUZoZ2E3ME5YYURPM2c2WDczR3BBalZreGlUcjR2alRDbko2ek5DYlNPb01EX1pwTm52TTNVbUdCVDdUWS14bjhCYXZCWjBrcWVzenc4VkRSSUVISjFqYlVxY1VpUTlUWWgzZnlicHVEZmJ3TGtPdw?oc=5", "source_name": "Market source", "published_at": "2026-05-05T07:00:00+00:00", "published_display": "05 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistic Holdings Is Surviving By Underinvesting, But Needs A Quick Turn", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQdG1tRUQ2bjlNMHMyeS1DVHJZb1BDbTNoUnIxemlPSVlqRWw1c1BkUThCcmw2NHFlVWxDYUwwZnpCMmFYVkJobkZFZ2R6OVlaVnE0SGpMWVRsSW1qbmE1Z09QMzZnWWQ5NmE4SF9DV2p6ejJOODNoOTdnbmFfR00ySHhkNU9UQkFlQ0VmLXVBMXg4UktUMFVwcUFmYXpWWGZXd3huT0dIODlMUkpSb3Z6NGxsR1M4S0NsUXY4R2ZZWlBKS1U?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-05-03T07:00:00+00:00", "published_display": "03 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Small-Cap Stocks to Sell and Watch: 8x8, Universal Logistics, Boot Barn Analysis | May 2026 - News and Statistics", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxONUoyMTNmQUpZZEZSOUpoOVZPenZfTXlvVkZNT04tTmxSVUQ5aXRQbFp6a3BNUlVGcHIwOGtkaGtMRS1XOXEwZHppUVIzc3BFNS10Yk8ycGs4ZzJ1VldCTEtDdVNvN2x2amdyX3h3UDF0elhXRmJIcmhWMkM1aUJFUmhsYWx2R2lTeGtr?oc=5", "source_name": "IndexBox", "published_at": "2026-05-03T07:00:00+00:00", "published_display": "03 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics Holdings, Inc. Reports First Quarter 2026 Financial Results; Declares Dividend", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5gFBVV95cUxNRFNGZXVVLXNyS190U3NJX1BpNlg5eEF4c0c5SDh1SHlSbU9Icnk4dW85aGlLYTdPRWtldzJUYnpqV1FGUVd1RlFLMjhzc1lDUC1xb2FBTXNIMzV4aXpnLTZqamRGV21HMTgzV21MbkpCaWJnN25WMXlfdUFYMWhDcF8yNVBqcndBTHFCQW9yU3ZuNjhfOVpDY1Z4elE1ZlZaVkxZTEdsSi1PNnR6bUNPckFvaHRBQnl2Z0lhVllIcGQ0bmRFZER2NEp3d2Rha2xhZlpRZVFhMFhvVDV0OGhwcG4ydDFEdw?oc=5", "source_name": "PR Newswire", "published_at": "2026-05-01T07:00:00+00:00", "published_display": "01 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics (ULH) Reports Q1 Loss, Misses Revenue Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxOX05aVnlHcGxZS1ZlekZpRE4wVlRhNVVMUXYzZGlCcUNtUW1uVUNDRXBrVG41VWJJUnUxVFhwaEttRG1CRkZXNUZkT1Q3Ykk2RWVrTHZFU0JxdjlPeldtV25vbGl3RHh5dVdzOF9Jb3dOSnhiakxBZW1tTTV2VUpIQUtIMHpjeENyUjVEYjFjM3pRV1FPS0hFZmNONm5lMnlS?oc=5", "source_name": "Market source", "published_at": "2026-05-01T07:00:00+00:00", "published_display": "01 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 18, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics (ULH) Just Flashed Golden Cross Signal: Do You Buy?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxOR19fdHdYNE9vMkpSNW9qOGJPZTg4Q2p4UGZuWE5GOE50eG5qRkYtWGNwTlhVZlRDdFpKMmNRY2Vhd2w1VTlxZjlBY0hTMm1kd3pNYWxBVnpLcUtqTVdmRnlIU2JXQ0NiVnhyaDZqMkdVZ2ZpSVdlbXdpbHR6Y1pNVGg1U2wzVXZfOHJOOElKVER0UTlTWDEtY0pBdmJIa0FvcV9V?oc=5", "source_name": "Market source", "published_at": "2026-04-30T07:00:00+00:00", "published_display": "30 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why The Story Around Universal Logistics Holdings (ULH) Is Shifting On Subtle Valuation Tweaks", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxPai0xQUYwM1RYcFR4MVhPUWZyYS1TOHJrQ2JSUy10X0xRaVdvZThlOGFmZXlkMHlnTzNHRkwwSkZHZHFmaGQyTU0tQnJHd19tUlphdlBfWlkwXzBnVExUY2JYaDIzQVpLaWtTaTdGS3dEay1PNVRBOThKZERUQWtjOEFNbUs0LUtfcS1GNEJLZUFIT2NydGF4ZzFSbGFxb1pKM3RZ?oc=5", "source_name": "Market source", "published_at": "2026-04-27T07:00:00+00:00", "published_display": "27 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Should Value Investors Buy Universal Logistics (ULH) Stock?", "summary": "", "url": "https://news.google.com/rss/articles/CBMipwFBVV95cUxQYUw4Y1JQUnpSeHVKd0NVbHRBMjBULVBPLWVyeFZIeGdISDJtamhiWWpaMWJmbThCTWFWQXdZSlIyRTZMV2tTSmhaYWhsUzJFbzA1RWZ5VjZLZ0o3NURxM0Nla09tMWx0aDlwcGlueE0yRFE3VUNoMFJDM0JCUE84WkZGSkRkX1ZpZGduNUFneHVNUlZiSDRYLWVyUjR3S0tkcW5LajVxbw?oc=5", "source_name": "Market source", "published_at": "2026-04-20T07:00:00+00:00", "published_display": "20 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why The Universal Logistics Holdings (ULH) Story Is Shifting With The New US$20 Target", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxPa1A5cElKQVExOFdMNEtIUFZwTmNZYUV3RHhUMXhtWTlqSmVfM2pNNjJnS0pzNkYzV3FKWlpRRG51NXE4TnZvYktNQ1VJaDNfTHlSb3FuNXBqbXN2bjl4Y0Y5QTRVREFEbDlobHpBT3FUWnVldDhCVlRLbDhzUGFiM0Fqb2lrV25UdkVOU3d1eU85cFZ0Um5KZVNtaVdPS1FzSUQ4?oc=5", "source_name": "Market source", "published_at": "2026-04-11T07:00:00+00:00", "published_display": "11 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics Holdings, Inc. Reports Fourth Quarter 2025 Financial Results; Declares Dividend", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5wFBVV95cUxNdEtDREFPRHlBLUVzbGFiMnlMQWRzZ2tpdTU3amlqRXdvb1J0MUtQT1FRMERpemtNMUdtZGxMSjRhVkdjUS1KZnE2T0ZiRHNfaXVpa2oxZ3hjV0hQYU5tbVhSbUlYYXpLNnJjSkNKZ05GYTJGRWpEdWw4M09PbzMyRTdXcldWODNKQ3M3N0MwU3lFSFZfZ0xWWk5XOFY2LXZVQTNiU2lrLUk0aFBfNFd5eTlzMGFlUTB3dDBWRDdIQW5zTnl3NGlLNVNFYzhLOVAxZmNaVnRTQ2QwTGxSbHFHNFNVckNHY0U?oc=5", "source_name": "PR Newswire", "published_at": "2026-03-13T07:00:00+00:00", "published_display": "13 Mar 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Here's What's Concerning About Universal Logistics Holdings' (NASDAQ:ULH) Returns On Capital", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5wFBVV95cUxPOTcycnJRd3JmNVZzSk9mQ1owR3ZOV2tXQVM0SFN0SHltV0g3QkhfaHdPWjhTazUxWG5yODZBa1UwMmJCcnlDZkpuSzlMYnFBeWpVREV1TlhYNEhtWUxHWVNPWU9KTVhNcjdOS0ZtOGU0YmVhdFpOaGdwcmlnMVRJbEVlMl94V2ROOXlxUDEtLW1LdWJJdGp1TWNPczF5TzNJSVJVSWtlTlpDeVJlcXJ1UldoRVdfNVlIcHUyRThiNXFYblZLMDF3STZlSXgwdl9xZGFGQy1GZUtzN2lMVjRPcWF2OU9UZ1XSAewBQVVfeXFMTVExT3Nzc0J1eTZESVRzaXFuRXRHaERfLW9PODBUSnZKY1cwQVNIMXMtclM3Q05WTFRpNUVWVlB2T2FvVlFlOXlxNTNSZGIxZVhkTjBKUklISlVZYzJPSjk1VksyWmF1WXhraE1zblJndEdydzVpeVlqX1BMd2ZCVF9mLXE3QlBRNlhQTHpoa3hhbkNIaDFkSFZQS0VPYkZlZVF3RXFRX09OVzVRcUJDOHMtV180dGFGSkwxTTlpN01JQXBtdlAyZFRTbFJwQWV5NVFPc0Y0QXFrcDlENUtqSTFTZ1pTY0lRdDYtNUc?oc=5", "source_name": "simplywall.st", "published_at": "2025-12-15T08:00:00+00:00", "published_display": "15 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Universal Logistics Holdings, Inc. Reports Third Quarter 2025 Financial Results; Declares Dividend", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5gFBVV95cUxQdUV3SUZNNDJtalFrSm56cnRwZHNBb3hXeWxLYzktMmxBUzJRd0o1aHlQWHZCX09kYW9pVVhjVEdKOG8tRTVrM1A4d3htNjV0Y2lFR1Fnc2hyODd0RnpYUXZJbUpZYnBVQU1jWkpCZHdxajJnNWFyQWRmY0xPdFg1SFVQZUs2T2J0ZFptV2hzX3QzU1lOWU9kdGlMQWhYTWRteFBEYTUzVnBtc250RENTSEhMd2ZNOVFWbmFrRURzcWpPRVlEZ21wNGtLendndUlqcFBSSUpGRVdzb0E2SXhjNml2X2tkZw?oc=5", "source_name": "PR Newswire", "published_at": "2025-11-06T08:00:00+00:00", "published_display": "06 Nov 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 79, "total_relevant": 24, "sentiment_summary": {"positive": 2, "negative": 4, "neutral": 18, "score": 47, "total": 24, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 82, "events": [{"event": "general", "label": "Market update", "weight": 8.6, "count": 15}, {"event": "earnings", "label": "Earnings", "weight": 3.3, "count": 6}, {"event": "analyst", "label": "Analyst action", "weight": 1.1, "count": 2}, {"event": "capital_return", "label": "Capital return", "weight": 0.55, "count": 1}], "positive_events": 2, "negative_events": 4}, "market_context": {"has_market_context": true, "latest_close": 14.26, "latest_week": "2026-07-10", "one_week_move": -3.1, "four_week_move": -16.8, "twelve_week_move": -38.5, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -0.749002, "market_dynamics_buy_signal": false, "relative_strength": -34.601264, "fair_value_gap": -49.4, "fair_value_label": "Below fair value", "fair_value_tone": "positive", "expectation_direction": "undecided", "expectation_probability": 48.1958, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-3.1% over one week, -16.8% over four weeks, trend inactive, and below fair value."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 62, "badges": ["Value support"], "opportunities": ["Price is below fair value while news tone is not negative."], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 10}, {"label": "StockStory", "count": 4}, {"label": "PR Newswire", "count": 3}, {"label": "MarketBeat", "count": 2}, {"label": "Stock Traders Daily", "count": 1}, {"label": "Simply Wall St.", "count": 1}, {"label": "Seeking Alpha", "count": 1}, {"label": "IndexBox", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 24}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 15}, {"label": "Earnings", "count": 6}, {"label": "Analyst action", "count": 2}, {"label": "Capital return", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "47/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Balanced read", "tone": "neutral", "text": "News tone and price action are not far from neutral."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "82/100 classification confidence."}, {"label": "Company focus", "value": "24", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "1", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-3.1% over one week, -16.8% over four weeks, trend inactive, and below fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Universal Logistics (ULH) Expected to Release Quarterly Earnings on Thursday"}], "updated_at": "2026-07-16T10:53:56.358941+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}