{"ticker": {"uuid": "10ccefdb-5c5f-4754-8151-ba75b5b68ffc", "symbol": "CTOS", "name": "Custom Truck One Source Inc", "exchange": "NYSE", "country": "US", "sector": "Industrials", "industry": "Rental & Leasing Services"}, "articles": [{"title": "Custom Truck One Source Inc (CTOS) Stock Up 3.1% but GF Value Sa", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPakppV1dCWVpnZ3A3ME0tcDBkVEJ1SzV2Mmh6eHpRUWJsYThndlJQTzhRRmFnZDVYMU5KVXY1NXJzODg4MGpCTDVxYm0zTWlMVVhqNThvQzlUUmQyTkxsZTZONlpSWG5LY1ZKVVNwdkJBeWVNU3MxSC1ldFJ2ME13VXAwTVBfb1o3UUVPZDY3cVBJSllRbS04OVpEcXBNWFBMeVgtWXVMYmh2VS1MWFFiRVZPRlI5ZEE3RmQ2b1RmN1drNkh2N1E?oc=5", "source_name": "GuruFocus", "published_at": "2026-07-10T22:58:15+00:00", "published_display": "10 Jul 2026 22:58", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How Investors May Respond To Custom Truck One Source (CTOS) Joining Multiple Russell Growth Indexes", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxQR09pNTg3OXU0MnREeDNBc1pyczRvZ0RIcENkMzZSRWlqQkZoRnZpUW9tNHZMMnRpSGdvWlM4VGJpMW8zaEpCU2h4b0RyQ1Q2cDV1SFJ2S05Nc005WERyRWYwcVR3V1lQOGFYbk5IdzRmRUF0ZVpPRVFLOGlEeVlFOW81Rks1RldQTVZRdlhfSEVKcWRLMFBMZnFhZ0hGdm1JUkpFZWhMcVVZdmQzTHdYRW9sSnNMZ2YyNnIxejNMSzRtWnJOdVJ4T1NyQk1xdmtzMWo4YlpQY1NpUEM0WHfSAeMBQVVfeXFMTVFXWENVclBBblg5aVktajRHNWFkZ2NIVkUzQkJ1cGJzMEZIX3dyLXJvemJUQ2JhdXJQN0J0VVk1UWNMNUlYTkpjUmpOZjgtVHVYSFE3VmhScG9aNER2RWZhVkM2T0lCellvRk5OQjhLQ05DSFR4dEVOQlU3VjRxVzgydC03SGlJaFBwNFFkejhRU1duYkNCTjJoWkxnSmZNS3hzcE5NNUhzVWhsNnU4ejVPMlF4VjdSdlhYdHQ4QlJDM2pHSHJJdTVJS0FOXzlxaWZOVV9UeVB5djlBcEcySzQtNWc?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-10T11:29:12+00:00", "published_display": "10 Jul 2026 11:29", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "56% Above Fair Value On Russell Index Additions Is Custom Truck One Source (CTOS) Priced Too Richly", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxPSGJpWG8xWnhHLS1CZURpdktJUUd6MTVjYmY1NGVPS0hBeDZpaEZFYTJBTk01MXo1ckJnQXdGT0FtZ2tiRE9JSGVnQm5abm5mYlVUVE1lb1FlYTBhUFdHZXpsRnNFd0lOVi1ob2tndldMSzlELUZRSWZ4TjdlNG1NVHNZdU5hTm1YOFZrOE5oNENFQXpuWTk0d25IUE54YWtqeGgxWS1BbnVqd2ctbHJRNHlRVHVEcElhN0ozWlJmYmFuWUZoandfZ3dxSENLQXU0TzVGazgzaldkRGlVUUHSAeMBQVVfeXFMT2pUcGdxSFAwZWN4TGpVY3JVUlJUV3cxOUFNMHJxemU3TUZsMklBaC1renNpR1k1cXV2Z0pSTE5FX3hiWXFtMlJrdmVIQkFYU2ctRDdhRlFqWDhZNVdqUEJ5NWdwdm1leDZvaFVLUzBOMDdjcjdMYlFrVGVvLV9yWmhzaG85b2hLb3NVNE93OFRUbUI1d3RoeVZWN0xJbWFNMGRNTngydnB5cjd0cWJlVTg4MGZfc3dyY1NwTEh3WWhPOEpMa2tKSTVyZllzcWJvQ1owUmJIMGwtMVVOM1RUMVdQeEU?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-30T07:00:00+00:00", "published_display": "30 Jun 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": "Does Custom Truck One Source\u2019s (CTOS) Sourcewell Win Reveal a Durable Public-Sector Edge?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxOVWhVMHZMQmU0cE5vY3owYVJfMkg3MGI4VHh4aDdxaEhBT1hOSW0xRUdPMGJJYzNUZWhtckx4VHhjTGJCQkx1cXdFRjRXMHhlZDlDMnd3SVlHNUVadGRoQ3d4VENIWUFWNVJHVlB1ajFVUXo2dXVzZjNob05DZW9jMkVDRnVQbWRiSjlQTTdiSDVkcEhwTzlkY0JaX19YUFF5Skl4akNXSi15V25MemVHX3J0NUxEdElQVVJzbnlvNTJ5UDllWjF2ZE1kTlhrM1pEUE9Hc1MtTzBzZXExUHfSAeMBQVVfeXFMTmFOeXdWeGxZS2E4MnZqZUdkWDgyT0Y1aTlVVDFUbmxodjR3al9sNWUxWDQwR2xBQVRlS3JKUlQ3aExmQjFRQTEwZE8xZEdZZm1LaG9aOG9kTmx1MnBrTVgtMFlKLXlLdkRuUFg4V2dGZU1FT2lFUWZ3ck9mUmVvZ05IbDlUaVd5b3JPSDVCemF4eHoxMTB3M0dZUVYzem5RX1doS0hkRElraEdmOThKRHRqSm9vVVRKczg3ZVA2S2t1cF9nVEhoZWxZNTB3aGMwdjZlTWhoaE9hbHZ3cXRqTFh5M0E?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-22T07:00:00+00:00", "published_display": "22 Jun 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": "Custom Truck One Source (CTOS) Offers Potential With Latest Contract Wins", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxOR1lWdDdUSlA0MVF2OEgxNmNYeDFZbW8xcERVMHlxa1JkS2dQV2FtNERNSzZkV1RSZXRzTTZpcVBUZGd6OVVhd25WbEpmMXY4T3hHUlRBdXZ4WTNJQ2NRVFNqR01BV1lCN1lNU3FIR0dSUlhQMWc3RDUyMUFiRklJQzNFMEIzU0lGdi1RZDlMblE1NU9LSGxHaw?oc=5", "source_name": "Market source", "published_at": "2026-06-17T07:00:00+00:00", "published_display": "17 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Specialty Equipment Distributors Stocks Q1 In Review: Custom Truck One Source (NYSE:CTOS) Vs Peers", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxPVEltUjNRRjhpMjJKMDEtNmRhTXR4dFp4QW9vOXFxQzV5azdjdjJibjFOTVVVRjZNVmMtcjZFWWZhOUo4cnZxWUxzT1VKYS16S1pTbFNiWURTMW9RZll1c3czY0hpM29vdDNwZldsNkp5QUpySFFmRHZZWkw1LXNDS2xQa3FyOV8zMWhIUFhUNU5laTI0cWxpcHZ4NW5CVXdjSlRwVmJ5REdqeXc?oc=5", "source_name": "Market source", "published_at": "2026-06-11T07:00:00+00:00", "published_display": "11 Jun 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": "Assessing Custom Truck One Source (CTOS) Valuation After New Sourcewell Contract And Ongoing Profitability Concerns", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxPLXpnbFV6OTFNYWZnTng0RjNyMXpDNXIwTk9oVlY1dE9iRjN1SDNKRUVRUXlkaFZwQ1JvNGMtb28zSDZXYkpyUmxLZWFDdGpwTWtCZmhPWE1oSUtxRldtTWR3SG54MXBScGtyOUh2aVZsWUtSTGFQcExvdUVMQlhKSk5UR0h4TndvTWpTQ2tJaF9DSjZfaUxKZUZnbXNKRms?oc=5", "source_name": "Market source", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source Awarded Sourcewell Cooperative Contract", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxQSF9UakxIX2lqN00ybmJkd1dydUx4bFUzdWNkTWpHVGp1dUxtTGVISy1BUjZJVXExY1liaFh0Y0M5ZGRVcFIxcVl1bTZzSTI3bDFhUzBhTUxUX3h5cVhLb0V1dkx0YnRPcWFhRmNVVzVGQ0llSEw0X0xfcUZwejdfUl9VNU5COTlfN3NmM2liOGh6ZE9hQzNFOWloVjdlZFdpcGFPUDZFYmRGZUZtb2FJYkY5S010RkZpZkU1cw?oc=5", "source_name": "Business Wire", "published_at": "2026-05-27T07:00:00+00:00", "published_display": "27 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "A Look At Custom Truck One Source (CTOS) Valuation After Guidance Upgrade And Earnings Beat", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxPNUE3ZnphcFdoakRfcDUyQlFpNk4zQ1pNM0M4bkhVdGNKNm5JcGVGS0pjQXg5bTVNYVo5UXV5RVBoQWZjT2kwLVpDQTVkdUNmdTFsR2dwNS1mUlZtUldqWmt4cEJlRTFTOC1JWXFGSXlhY1BaT2R3cUkxdXNxLVU4TFpWNUo3UWNGR3JIdld2UWF3cldaNVZDSg?oc=5", "source_name": "Market source", "published_at": "2026-05-18T07:00:00+00:00", "published_display": "18 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source Says Utility Demand Is Driving Record Rental Fleet Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2gFBVV95cUxPMkxCS19ScFV4eWh0R29kSGN3dnRoN2g1R1NsRHZZX1B3eUluZXZ1cFc1Y0NMbzNEM2t4Q3ZLTjZfVGQyWEhmS1dPeU9rTV8zVFF1aU0xclFaOHY1NGNhNllvTHI1TWpmcE15aTRJOUI5aTlEdThnTDlBZkd1UTc3aWo2U2FaeDlOZUpLUTI0eE5OZFY2VVVMN2haTDFLUTU1TmQwNGxEQk01WjhRdWFEUjl6VlJ0dDQ5NnJoTmV0TUR1RExCLWtzNU9uUkVNM0Nsd1ZzQmM5VWxhUQ?oc=5", "source_name": "TradingView", "published_at": "2026-05-10T07:00:00+00:00", "published_display": "10 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source, Inc. (NYSE:CTOS) Analysts Are Pretty Bullish On The Stock After Recent Results", "summary": "", "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxPVk16VkhPamlKVU5GSkk2bzRoNjNVaWtUWW1FZVQ5YzN0eFQ0V1ZkWlFaOG1yckdLbENXRlU3QVNIaW5QY2hReWh4QWY3bFgwWVVvYXhzd2pJTnVIQUxrVnlrSHlpMXJwdEZQRVBvUC1BOWVFeFJnN19KdkwteDhqelVYWnV4UFBWU1JvTk9KM3N2QjZLRDQ4?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": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source, Inc. Reports First Quarter 2026 Results and Increases Adjusted EBITDA 2026 Guidance", "summary": "", "url": "https://news.google.com/rss/articles/CBMi9wFBVV95cUxNMFk0eDFzRVoxVTR2Ml9BamhwaVBYVHdvNldyQjVhemstQWVHZVE3NFpPanZJUXVLX0FkbTF6aUc2TjRiMS1wZWVjQlJ1VlFMRVNucUdoVEJETm0xX3RIc096R29Ca0hteVVBS2JZTW5WeWJLVm5RMXlOMTVZY0dmT2p4R1BpUXJKb09lczY1N3NvckwzQlYyb1VaenNtX3hqOFRTYkduOE9MSTMxaGJ2YzhVZ2ppdGhtakJjZzZMZGtUWDhZUzRiTzdQNks4ci05NmE2TTJIRG9NVVdldXgwVmVlTEozYnZYc3BKdHRFSVVkR2lyem9v?oc=5", "source_name": "Business Wire", "published_at": "2026-04-28T07:00:00+00:00", "published_display": "28 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source (NYSE:CTOS) Surprises With Q1 CY2026 Sales", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxPeHM4OWhOSjhpTk5ac2tmcThtYUp5MnJfek1wY1hocFFPZGphUTN1ampna1JDZ1c5SEdUT1RBNVJLNUczYkdDa0Y4NElFaVZEaGRiTUplWTVfSTZFV2o4RVJnc3JhOXFyVG5lYmtDNGNqcjdrSnhxWm1jRDZ3ZVNIa2NrbGZlVXRKOVhwUlhoQ0dQMy01Ny1MSG1FWUtDdEppQ0hobVZpUkdCSzNPS3h3LXcyQ293Y0tKT2ZJSQ?oc=5", "source_name": "StockStory", "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": "Custom Truck One Source, Inc. (CTOS) Reports Q1 Loss, Beats Revenue Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxQWDlCRXluS2N6b0wydmZmSEtJZ1NxdEhIdVFBN3A0TkpNblpES3FsazJPMHFVNVQ4WC1LRXRSemw0MVVXR2xQRDNtRnJtZFBzcHdOaUdWUjZEMUdrdXJ0MFMtTFZ1ZEdGSEpRT1BjVERnX2xfUldrSU9vNHpnbHpodnhsWFYzMi13UXNzYUctamRNNVVLdzdB?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": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source (CTOS) Q1 Earnings: How Key Metrics Compare to Wall Street Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxOaTFvQ2ZhQkR0X1ZSOUs5dE9kbkdoc1VjYUpCbmM2MHZ2anctZGVPekJxSEFYMHNnT1BHM19kcWNlR0ZBN09KdWxLZGtrZU9CVmJWQlVsMU1KQ1FxdUJ4RkowU3BqTUlhQWM3a3YwYXZ3LTlmWVpVSzlTajNGRnlOV0MxcEh1dHp2dHdHbEpRV1E3Uk5XS21RRw?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": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source (CTOS) Q1 2026 Earnings Preview: Revenue Growth Expected at 7.6%", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxNdHd5eDVfMHFKWnkwTzhQUVpQX0N5S0VuWF9EWHluNjR0TTEtOFFqRDFjTUZ2T3doQUZWZ29DbFdiRVZON3VLV1pHOVhVRmRKSzZ3WXpmZXBzczdQMVJkc2ItLUNEZlZmem51WXBsblQ1dTRWNC1TYWdFOE9UU3NCVUY0NU15b1owaWFuUHV1Wm96NmNFR05yQWM3ZHZMSFYzMV9aZTY2dzJlVXRNcWtFQ1hBaw?oc=5", "source_name": "IndexBox", "published_at": "2026-04-26T07:00:00+00:00", "published_display": "26 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why Custom Truck One Source (CTOS) Stock Is Trading Up Today", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxPQ0lsaWZ1OXVucTl6Y3V1ZlBtMlNyQWpNbEoyV2IyNUcybEM0dkNfNmtJZlo5SnZOT21KQUFUVVN3YlpyMGZDc3VxcjZSQkFvSk9HN2E3WFNmb3o1UldpRW9CWkNkWktpbnNEQTRBeXpzNjNEUGRtMDNXTE1vX0d5R2RtQ0M3WFRJdkF1cWJ3R2dmODBiZUJfYXJsUURBSE9QRGtMdXNZYXJpWTlmM2E5M2Ftbkt5bzhFR0JzQg?oc=5", "source_name": "StockStory", "published_at": "2026-03-11T07:00:00+00:00", "published_display": "11 Mar 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": "CUSTOM TRUCK ONE SOURCE ($CTOS) Releases Q4 2025 Earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxPZzlKUVlkOEkwRDNUVmlBVWoxSXViQlFsZmpQVW1jQU50SWJEYlFraGZGVHVzZWk3b21wbmdJZS0xNTJuMUs4UUFSTWc2Zm9oaDFjX2pVcGpTRFljZWxzOVphbGFaMmZYOGRSaWJTdzNWOGp4ZzlXaXNVcU84TW12blJFM3U3cHlOSl9iRW9Hc3dCUktNMUhEeFU4aUo?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-03-10T07:00:00+00:00", "published_display": "10 Mar 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source, Inc. (CTOS) Stock Price Today & Analysis", "summary": "", "url": "https://news.google.com/rss/articles/CBMiV0FVX3lxTE9UNldNQmxQZFFUUi15MThzN0JxSENSNTBCazUxamkzSUQ3Z2d0RFVJckFwcG9NbDExN1R0OHROby1IdDRINUN0VkRaOVdnU28zclREQkxmdw?oc=5", "source_name": "Gotrade", "published_at": "2026-02-02T08:12:36+00:00", "published_display": "02 Feb 2026 08:12", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source Second Quarter 2025 Earnings: Revenues Beat Expectations, EPS Lags", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxQcWZVamJ2V1U3ekdXMWlCbVF0cTkwTS0xLVg2MEs1ZTdpVkM5eWtCdDhHNTUwd1dHVW9MY2dlVUdVTnVIV2l2djY4S2RFbFdoVEMzTExwaE1oYkh2S0d3V3d1LTJtY0N5Z1k2MW8zdDYzOVBqendiTU5tMmhwVXNaR2t3SlNRUHYzSzY1bERWNktJUUxJZUViXzJicEVJVjh1MXppQnJnRFdBOXliSFZZTUl5Z2xTTGY2Z2xRaUJNU0FfX1drbFI4c05FaS1SVFFQQ1ZqVjd4b2dpREJERVHSAeMBQVVfeXFMTmNHSWdHSTRJMlJlaVFSRW9OZmdzdGs2cGFPZmhXVE82bll3NTFZdlpmaXlFa19JbXhZXzhMYXplQjBfd0l6NXRkdlgyYUs5X0ZDbTFXUGVIclZiamRlaDd4UEpEemZJSkVlTWFNRkJFcUlTLURwdTRXQmg0Y292UG5jWjByU2V1QVdpNGRJT3g2cmtYWXBNemYwR0FDV19nSFRvVFhlY3lldzNUUzFOQ3NOQlNqTnd1UFRxZ0Qzd3UtbHhQYjNLYk5KSnpZejVIRnF4OFhmUFNLaVh5aGR3VHFPZjg?oc=5", "source_name": "simplywall.st", "published_at": "2025-08-04T07:00:00+00:00", "published_display": "04 Aug 2025 07:00", "sentiment": "positive", "sentiment_pct": 84, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 93, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source (CTOS) Stock Price, News & Analysis $CTOS", "summary": "", "url": "https://news.google.com/rss/articles/CBMiV0FVX3lxTFBaVTMzN2tSaDNCd3EyYmdRZ3pfWG82RzlCel9HRHU5aXFfbE1aVnRFakVzTnFhb1lxRWRnTlNBNjdrckxGWG1WWWVuZkxsSm5PWXVidjYzNA?oc=5", "source_name": "MarketBeat", "published_at": "2021-04-06T13:00:26+00:00", "published_display": "06 Apr 2021 13:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Custom Truck One Source Inc (CTOS) Stock Up 3.1% but GF Value Sa", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPakppV1dCWVpnZ3A3ME0tcDBkVEJ1SzV2Mmh6eHpRUWJsYThndlJQTzhRRmFnZDVYMU5KVXY1NXJzODg4MGpCTDVxYm0zTWlMVVhqNThvQzlUUmQyTkxsZTZONlpSWG5LY1ZKVVNwdkJBeWVNU3MxSC1ldFJ2ME13VXAwTVBfb1o3UUVPZDY3cVBJSllRbS04OVpEcXBNWFBMeVgtWXVMYmh2VS1MWFFiRVZPRlI5ZEE3RmQ2b1RmN1drNkh2N1E?oc=5", "source_name": "GuruFocus", "published_at": "2026-07-10T22:58:15+00:00", "published_display": "10 Jul 2026 22:58", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How Investors May Respond To Custom Truck One Source (CTOS) Joining Multiple Russell Growth Indexes", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxQR09pNTg3OXU0MnREeDNBc1pyczRvZ0RIcENkMzZSRWlqQkZoRnZpUW9tNHZMMnRpSGdvWlM4VGJpMW8zaEpCU2h4b0RyQ1Q2cDV1SFJ2S05Nc005WERyRWYwcVR3V1lQOGFYbk5IdzRmRUF0ZVpPRVFLOGlEeVlFOW81Rks1RldQTVZRdlhfSEVKcWRLMFBMZnFhZ0hGdm1JUkpFZWhMcVVZdmQzTHdYRW9sSnNMZ2YyNnIxejNMSzRtWnJOdVJ4T1NyQk1xdmtzMWo4YlpQY1NpUEM0WHfSAeMBQVVfeXFMTVFXWENVclBBblg5aVktajRHNWFkZ2NIVkUzQkJ1cGJzMEZIX3dyLXJvemJUQ2JhdXJQN0J0VVk1UWNMNUlYTkpjUmpOZjgtVHVYSFE3VmhScG9aNER2RWZhVkM2T0lCellvRk5OQjhLQ05DSFR4dEVOQlU3VjRxVzgydC03SGlJaFBwNFFkejhRU1duYkNCTjJoWkxnSmZNS3hzcE5NNUhzVWhsNnU4ejVPMlF4VjdSdlhYdHQ4QlJDM2pHSHJJdTVJS0FOXzlxaWZOVV9UeVB5djlBcEcySzQtNWc?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-10T11:29:12+00:00", "published_display": "10 Jul 2026 11:29", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "56% Above Fair Value On Russell Index Additions Is Custom Truck One Source (CTOS) Priced Too Richly", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxPSGJpWG8xWnhHLS1CZURpdktJUUd6MTVjYmY1NGVPS0hBeDZpaEZFYTJBTk01MXo1ckJnQXdGT0FtZ2tiRE9JSGVnQm5abm5mYlVUVE1lb1FlYTBhUFdHZXpsRnNFd0lOVi1ob2tndldMSzlELUZRSWZ4TjdlNG1NVHNZdU5hTm1YOFZrOE5oNENFQXpuWTk0d25IUE54YWtqeGgxWS1BbnVqd2ctbHJRNHlRVHVEcElhN0ozWlJmYmFuWUZoandfZ3dxSENLQXU0TzVGazgzaldkRGlVUUHSAeMBQVVfeXFMT2pUcGdxSFAwZWN4TGpVY3JVUlJUV3cxOUFNMHJxemU3TUZsMklBaC1renNpR1k1cXV2Z0pSTE5FX3hiWXFtMlJrdmVIQkFYU2ctRDdhRlFqWDhZNVdqUEJ5NWdwdm1leDZvaFVLUzBOMDdjcjdMYlFrVGVvLV9yWmhzaG85b2hLb3NVNE93OFRUbUI1d3RoeVZWN0xJbWFNMGRNTngydnB5cjd0cWJlVTg4MGZfc3dyY1NwTEh3WWhPOEpMa2tKSTVyZllzcWJvQ1owUmJIMGwtMVVOM1RUMVdQeEU?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-30T07:00:00+00:00", "published_display": "30 Jun 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": "Does Custom Truck One Source\u2019s (CTOS) Sourcewell Win Reveal a Durable Public-Sector Edge?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxOVWhVMHZMQmU0cE5vY3owYVJfMkg3MGI4VHh4aDdxaEhBT1hOSW0xRUdPMGJJYzNUZWhtckx4VHhjTGJCQkx1cXdFRjRXMHhlZDlDMnd3SVlHNUVadGRoQ3d4VENIWUFWNVJHVlB1ajFVUXo2dXVzZjNob05DZW9jMkVDRnVQbWRiSjlQTTdiSDVkcEhwTzlkY0JaX19YUFF5Skl4akNXSi15V25MemVHX3J0NUxEdElQVVJzbnlvNTJ5UDllWjF2ZE1kTlhrM1pEUE9Hc1MtTzBzZXExUHfSAeMBQVVfeXFMTmFOeXdWeGxZS2E4MnZqZUdkWDgyT0Y1aTlVVDFUbmxodjR3al9sNWUxWDQwR2xBQVRlS3JKUlQ3aExmQjFRQTEwZE8xZEdZZm1LaG9aOG9kTmx1MnBrTVgtMFlKLXlLdkRuUFg4V2dGZU1FT2lFUWZ3ck9mUmVvZ05IbDlUaVd5b3JPSDVCemF4eHoxMTB3M0dZUVYzem5RX1doS0hkRElraEdmOThKRHRqSm9vVVRKczg3ZVA2S2t1cF9nVEhoZWxZNTB3aGMwdjZlTWhoaE9hbHZ3cXRqTFh5M0E?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-22T07:00:00+00:00", "published_display": "22 Jun 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": "Custom Truck One Source (CTOS) Offers Potential With Latest Contract Wins", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxOR1lWdDdUSlA0MVF2OEgxNmNYeDFZbW8xcERVMHlxa1JkS2dQV2FtNERNSzZkV1RSZXRzTTZpcVBUZGd6OVVhd25WbEpmMXY4T3hHUlRBdXZ4WTNJQ2NRVFNqR01BV1lCN1lNU3FIR0dSUlhQMWc3RDUyMUFiRklJQzNFMEIzU0lGdi1RZDlMblE1NU9LSGxHaw?oc=5", "source_name": "Market source", "published_at": "2026-06-17T07:00:00+00:00", "published_display": "17 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Specialty Equipment Distributors Stocks Q1 In Review: Custom Truck One Source (NYSE:CTOS) Vs Peers", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqwFBVV95cUxPVEltUjNRRjhpMjJKMDEtNmRhTXR4dFp4QW9vOXFxQzV5azdjdjJibjFOTVVVRjZNVmMtcjZFWWZhOUo4cnZxWUxzT1VKYS16S1pTbFNiWURTMW9RZll1c3czY0hpM29vdDNwZldsNkp5QUpySFFmRHZZWkw1LXNDS2xQa3FyOV8zMWhIUFhUNU5laTI0cWxpcHZ4NW5CVXdjSlRwVmJ5REdqeXc?oc=5", "source_name": "Market source", "published_at": "2026-06-11T07:00:00+00:00", "published_display": "11 Jun 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": "Assessing Custom Truck One Source (CTOS) Valuation After New Sourcewell Contract And Ongoing Profitability Concerns", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxPLXpnbFV6OTFNYWZnTng0RjNyMXpDNXIwTk9oVlY1dE9iRjN1SDNKRUVRUXlkaFZwQ1JvNGMtb28zSDZXYkpyUmxLZWFDdGpwTWtCZmhPWE1oSUtxRldtTWR3SG54MXBScGtyOUh2aVZsWUtSTGFQcExvdUVMQlhKSk5UR0h4TndvTWpTQ2tJaF9DSjZfaUxKZUZnbXNKRms?oc=5", "source_name": "Market source", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source Awarded Sourcewell Cooperative Contract", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxQSF9UakxIX2lqN00ybmJkd1dydUx4bFUzdWNkTWpHVGp1dUxtTGVISy1BUjZJVXExY1liaFh0Y0M5ZGRVcFIxcVl1bTZzSTI3bDFhUzBhTUxUX3h5cVhLb0V1dkx0YnRPcWFhRmNVVzVGQ0llSEw0X0xfcUZwejdfUl9VNU5COTlfN3NmM2liOGh6ZE9hQzNFOWloVjdlZFdpcGFPUDZFYmRGZUZtb2FJYkY5S010RkZpZkU1cw?oc=5", "source_name": "Business Wire", "published_at": "2026-05-27T07:00:00+00:00", "published_display": "27 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "A Look At Custom Truck One Source (CTOS) Valuation After Guidance Upgrade And Earnings Beat", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxPNUE3ZnphcFdoakRfcDUyQlFpNk4zQ1pNM0M4bkhVdGNKNm5JcGVGS0pjQXg5bTVNYVo5UXV5RVBoQWZjT2kwLVpDQTVkdUNmdTFsR2dwNS1mUlZtUldqWmt4cEJlRTFTOC1JWXFGSXlhY1BaT2R3cUkxdXNxLVU4TFpWNUo3UWNGR3JIdld2UWF3cldaNVZDSg?oc=5", "source_name": "Market source", "published_at": "2026-05-18T07:00:00+00:00", "published_display": "18 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source Says Utility Demand Is Driving Record Rental Fleet Growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2gFBVV95cUxPMkxCS19ScFV4eWh0R29kSGN3dnRoN2g1R1NsRHZZX1B3eUluZXZ1cFc1Y0NMbzNEM2t4Q3ZLTjZfVGQyWEhmS1dPeU9rTV8zVFF1aU0xclFaOHY1NGNhNllvTHI1TWpmcE15aTRJOUI5aTlEdThnTDlBZkd1UTc3aWo2U2FaeDlOZUpLUTI0eE5OZFY2VVVMN2haTDFLUTU1TmQwNGxEQk01WjhRdWFEUjl6VlJ0dDQ5NnJoTmV0TUR1RExCLWtzNU9uUkVNM0Nsd1ZzQmM5VWxhUQ?oc=5", "source_name": "TradingView", "published_at": "2026-05-10T07:00:00+00:00", "published_display": "10 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source, Inc. (NYSE:CTOS) Analysts Are Pretty Bullish On The Stock After Recent Results", "summary": "", "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxPVk16VkhPamlKVU5GSkk2bzRoNjNVaWtUWW1FZVQ5YzN0eFQ0V1ZkWlFaOG1yckdLbENXRlU3QVNIaW5QY2hReWh4QWY3bFgwWVVvYXhzd2pJTnVIQUxrVnlrSHlpMXJwdEZQRVBvUC1BOWVFeFJnN19KdkwteDhqelVYWnV4UFBWU1JvTk9KM3N2QjZLRDQ4?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": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source, Inc. Reports First Quarter 2026 Results and Increases Adjusted EBITDA 2026 Guidance", "summary": "", "url": "https://news.google.com/rss/articles/CBMi9wFBVV95cUxNMFk0eDFzRVoxVTR2Ml9BamhwaVBYVHdvNldyQjVhemstQWVHZVE3NFpPanZJUXVLX0FkbTF6aUc2TjRiMS1wZWVjQlJ1VlFMRVNucUdoVEJETm0xX3RIc096R29Ca0hteVVBS2JZTW5WeWJLVm5RMXlOMTVZY0dmT2p4R1BpUXJKb09lczY1N3NvckwzQlYyb1VaenNtX3hqOFRTYkduOE9MSTMxaGJ2YzhVZ2ppdGhtakJjZzZMZGtUWDhZUzRiTzdQNks4ci05NmE2TTJIRG9NVVdldXgwVmVlTEozYnZYc3BKdHRFSVVkR2lyem9v?oc=5", "source_name": "Business Wire", "published_at": "2026-04-28T07:00:00+00:00", "published_display": "28 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source (NYSE:CTOS) Surprises With Q1 CY2026 Sales", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxPeHM4OWhOSjhpTk5ac2tmcThtYUp5MnJfek1wY1hocFFPZGphUTN1ampna1JDZ1c5SEdUT1RBNVJLNUczYkdDa0Y4NElFaVZEaGRiTUplWTVfSTZFV2o4RVJnc3JhOXFyVG5lYmtDNGNqcjdrSnhxWm1jRDZ3ZVNIa2NrbGZlVXRKOVhwUlhoQ0dQMy01Ny1MSG1FWUtDdEppQ0hobVZpUkdCSzNPS3h3LXcyQ293Y0tKT2ZJSQ?oc=5", "source_name": "StockStory", "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": "Custom Truck One Source, Inc. (CTOS) Reports Q1 Loss, Beats Revenue Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxQWDlCRXluS2N6b0wydmZmSEtJZ1NxdEhIdVFBN3A0TkpNblpES3FsazJPMHFVNVQ4WC1LRXRSemw0MVVXR2xQRDNtRnJtZFBzcHdOaUdWUjZEMUdrdXJ0MFMtTFZ1ZEdGSEpRT1BjVERnX2xfUldrSU9vNHpnbHpodnhsWFYzMi13UXNzYUctamRNNVVLdzdB?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": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source (CTOS) Q1 Earnings: How Key Metrics Compare to Wall Street Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxOaTFvQ2ZhQkR0X1ZSOUs5dE9kbkdoc1VjYUpCbmM2MHZ2anctZGVPekJxSEFYMHNnT1BHM19kcWNlR0ZBN09KdWxLZGtrZU9CVmJWQlVsMU1KQ1FxdUJ4RkowU3BqTUlhQWM3a3YwYXZ3LTlmWVpVSzlTajNGRnlOV0MxcEh1dHp2dHdHbEpRV1E3Uk5XS21RRw?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": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source (CTOS) Q1 2026 Earnings Preview: Revenue Growth Expected at 7.6%", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxNdHd5eDVfMHFKWnkwTzhQUVpQX0N5S0VuWF9EWHluNjR0TTEtOFFqRDFjTUZ2T3doQUZWZ29DbFdiRVZON3VLV1pHOVhVRmRKSzZ3WXpmZXBzczdQMVJkc2ItLUNEZlZmem51WXBsblQ1dTRWNC1TYWdFOE9UU3NCVUY0NU15b1owaWFuUHV1Wm96NmNFR05yQWM3ZHZMSFYzMV9aZTY2dzJlVXRNcWtFQ1hBaw?oc=5", "source_name": "IndexBox", "published_at": "2026-04-26T07:00:00+00:00", "published_display": "26 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why Custom Truck One Source (CTOS) Stock Is Trading Up Today", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxPQ0lsaWZ1OXVucTl6Y3V1ZlBtMlNyQWpNbEoyV2IyNUcybEM0dkNfNmtJZlo5SnZOT21KQUFUVVN3YlpyMGZDc3VxcjZSQkFvSk9HN2E3WFNmb3o1UldpRW9CWkNkWktpbnNEQTRBeXpzNjNEUGRtMDNXTE1vX0d5R2RtQ0M3WFRJdkF1cWJ3R2dmODBiZUJfYXJsUURBSE9QRGtMdXNZYXJpWTlmM2E5M2Ftbkt5bzhFR0JzQg?oc=5", "source_name": "StockStory", "published_at": "2026-03-11T07:00:00+00:00", "published_display": "11 Mar 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": "CUSTOM TRUCK ONE SOURCE ($CTOS) Releases Q4 2025 Earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxPZzlKUVlkOEkwRDNUVmlBVWoxSXViQlFsZmpQVW1jQU50SWJEYlFraGZGVHVzZWk3b21wbmdJZS0xNTJuMUs4UUFSTWc2Zm9oaDFjX2pVcGpTRFljZWxzOVphbGFaMmZYOGRSaWJTdzNWOGp4ZzlXaXNVcU84TW12blJFM3U3cHlOSl9iRW9Hc3dCUktNMUhEeFU4aUo?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-03-10T07:00:00+00:00", "published_display": "10 Mar 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source, Inc. (CTOS) Stock Price Today & Analysis", "summary": "", "url": "https://news.google.com/rss/articles/CBMiV0FVX3lxTE9UNldNQmxQZFFUUi15MThzN0JxSENSNTBCazUxamkzSUQ3Z2d0RFVJckFwcG9NbDExN1R0OHROby1IdDRINUN0VkRaOVdnU28zclREQkxmdw?oc=5", "source_name": "Gotrade", "published_at": "2026-02-02T08:12:36+00:00", "published_display": "02 Feb 2026 08:12", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source Second Quarter 2025 Earnings: Revenues Beat Expectations, EPS Lags", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxQcWZVamJ2V1U3ekdXMWlCbVF0cTkwTS0xLVg2MEs1ZTdpVkM5eWtCdDhHNTUwd1dHVW9MY2dlVUdVTnVIV2l2djY4S2RFbFdoVEMzTExwaE1oYkh2S0d3V3d1LTJtY0N5Z1k2MW8zdDYzOVBqendiTU5tMmhwVXNaR2t3SlNRUHYzSzY1bERWNktJUUxJZUViXzJicEVJVjh1MXppQnJnRFdBOXliSFZZTUl5Z2xTTGY2Z2xRaUJNU0FfX1drbFI4c05FaS1SVFFQQ1ZqVjd4b2dpREJERVHSAeMBQVVfeXFMTmNHSWdHSTRJMlJlaVFSRW9OZmdzdGs2cGFPZmhXVE82bll3NTFZdlpmaXlFa19JbXhZXzhMYXplQjBfd0l6NXRkdlgyYUs5X0ZDbTFXUGVIclZiamRlaDd4UEpEemZJSkVlTWFNRkJFcUlTLURwdTRXQmg0Y292UG5jWjByU2V1QVdpNGRJT3g2cmtYWXBNemYwR0FDV19nSFRvVFhlY3lldzNUUzFOQ3NOQlNqTnd1UFRxZ0Qzd3UtbHhQYjNLYk5KSnpZejVIRnF4OFhmUFNLaVh5aGR3VHFPZjg?oc=5", "source_name": "simplywall.st", "published_at": "2025-08-04T07:00:00+00:00", "published_display": "04 Aug 2025 07:00", "sentiment": "positive", "sentiment_pct": 84, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 93, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Custom Truck One Source (CTOS) Stock Price, News & Analysis $CTOS", "summary": "", "url": "https://news.google.com/rss/articles/CBMiV0FVX3lxTFBaVTMzN2tSaDNCd3EyYmdRZ3pfWG82RzlCel9HRHU5aXFfbE1aVnRFakVzTnFhb1lxRWRnTlNBNjdrckxGWG1WWWVuZkxsSm5PWXVidjYzNA?oc=5", "source_name": "MarketBeat", "published_at": "2021-04-06T13:00:26+00:00", "published_display": "06 Apr 2021 13:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 66, "total_relevant": 21, "sentiment_summary": {"positive": 7, "negative": 0, "neutral": 14, "score": 58, "total": 21, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 75, "events": [{"event": "general", "label": "Market update", "weight": 4.95, "count": 9}, {"event": "earnings", "label": "Earnings", "weight": 4.4, "count": 8}, {"event": "deals", "label": "Deals and strategy", "weight": 1.65, "count": 3}, {"event": "macro", "label": "Macro sensitivity", "weight": 0.55, "count": 1}], "positive_events": 7, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 10.55, "latest_week": "2026-07-10", "one_week_move": 5.1, "four_week_move": -1.0, "twelve_week_move": 38.6, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.120452, "market_dynamics_buy_signal": false, "relative_strength": 34.122436, "fair_value_gap": 85.5, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "positive", "expectation_probability": 59.3137, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+5.1% over one week, -1.0% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "Price moving ahead of tone", "tone": "positive", "classification": "price_leads_news", "summary": "Price is moving more forcefully than the current news tone suggests.", "confidence": 66, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 7}, {"label": "simplywall.st", "count": 4}, {"label": "Business Wire", "count": 2}, {"label": "StockStory", "count": 2}, {"label": "GuruFocus", "count": 1}, {"label": "TradingView", "count": 1}, {"label": "IndexBox", "count": 1}, {"label": "Quiver Quantitative", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 21}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 9}, {"label": "Earnings", "count": 8}, {"label": "Deals and strategy", "count": 3}, {"label": "Macro sensitivity", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "58/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Price moving ahead of tone", "tone": "positive", "text": "Price is moving more forcefully than the current news tone suggests."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "75/100 classification confidence."}, {"label": "Company focus", "value": "21", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "0", "tone": "neutral", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+5.1% over one week, -1.0% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Custom Truck One Source Inc (CTOS) Stock Up 3.1% but GF Value Sa"}], "updated_at": "2026-07-16T02:15:24.084768+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}