{"ticker": {"uuid": "f9e4d356-58e8-49ac-b6ef-cc6a41d330d0", "symbol": "BBCP", "name": "Concrete Pumping Holdings Class A", "exchange": "NASDAQ", "country": "US", "sector": "Industrials", "industry": "Engineering & Construction"}, "articles": [{"title": "Concrete Pumping Holdings Insider Sold Shares Worth $1,082,976, According to a Recent SEC Filing", "summary": "An insider at Concrete Pumping Holdings, Inc. has sold shares valued at $1,082,976, as disclosed in a recent SEC filing. The article highlights this transaction along with other recent news concerning the company, including previous insider share sales and its status in various R", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-insider-sold-shares-worth-1-082-976-according-to-a-recent-sec-filing-ce7f5edcdf81f227", "source_name": "www.marketscreener.com", "published_at": "2026-07-14T04:20:00", "published_display": "14 Jul 2026 04:20", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping (NASDAQ:BBCP) Director Brent Stevens Sells 2,300 Shares", "summary": "Brent Stevens, a Director at Concrete Pumping Holdings (NASDAQ: BBCP), recently sold 2,300 shares of the company's stock for approximately $24,794. Following the transaction, Stevens still holds 594,855 shares. Concrete Pumping reported mixed quarterly earnings, with revenue beat", "url": "https://www.marketbeat.com/instant-alerts/concrete-pumping-nasdaqbbcp-director-brent-stevens-sells-2300-shares-2026-07-13/", "source_name": "MarketBeat", "published_at": "2026-07-13T23:41:48", "published_display": "13 Jul 2026 23:41", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping (NASDAQ:BBCP) Director Brent Stevens Sells 97,700 Shares", "summary": "Concrete Pumping (NASDAQ:BBCP) Director Brent Stevens sold 97,700 shares of the company's stock for over $1 million, reducing his direct ownership by 16.42%. This transaction follows the company missing its Q2 EPS estimates but exceeding revenue expectations. Despite mixed financ", "url": "https://www.marketbeat.com/instant-alerts/concrete-pumping-nasdaqbbcp-director-brent-stevens-sells-97700-shares-2026-07-13/", "source_name": "MarketBeat", "published_at": "2026-07-13T23:41:48", "published_display": "13 Jul 2026 23:41", "sentiment": "negative", "sentiment_pct": 38, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 4 Concrete Pumping Holdings Class A For: 13 July By Investing.com", "summary": "This article reports on a Form 4 filing for Concrete Pumping Holdings Class A on July 13. Form 4s disclose changes in ownership of company stock by insiders. The article indicates a 0.86% increase for the Concrete Pumping Holdings Class A stock (BBCP).", "url": "https://ng.investing.com/news/stock-market-news/form-4-concrete-pumping-holdings-class-a-for-13-july-93CH-2597736", "source_name": "Investing.com Nigeria", "published_at": "2026-07-13T23:20:00", "published_display": "13 Jul 2026 23:20", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings (BBCP) insider sells 100,000 common shares", "summary": "M. Brent Stevens, a director and ten-percent owner of Concrete Pumping Holdings (BBCP), sold a total of 100,000 common shares on July 9-10, 2026, at weighted average prices of $10.7815 and $10.8309 per share. Following these transactions, Stevens directly holds 497,155 shares and", "url": "https://www.stocktitan.net/sec-filings/BBCP/form-4-concrete-pumping-holdings-inc-insider-trading-activity-7e7ae2f46b8a.html", "source_name": "Stock Titan", "published_at": "2026-07-13T22:41:48", "published_display": "13 Jul 2026 22:41", "sentiment": "negative", "sentiment_pct": 28, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 144 CONCRETE PUMPING HOLDINGS For: 10 July By Investing.com", "summary": "The article announces the filing of Form 144 for Concrete Pumping Holdings, dated July 10. This news is relevant to investors tracking insider transactions and company filings. The article is very brief, mainly serving as a notification.", "url": "https://ng.investing.com/news/stock-market-news/form-144-concrete-pumping-holdings-for-10-july-93CH-2595552", "source_name": "Investing.com Nigeria", "published_at": "2026-07-10T21:38:00", "published_display": "10 Jul 2026 21:38", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping (NASDAQ: BBCP) insider Brent Stevens files to sell 97,700 shares", "summary": "Brent Stevens, an insider at Concrete Pumping Holdings, Inc. (NASDAQ: BBCP), has filed a Form 144 indicating an intent to sell 97,700 shares of common stock with an aggregate market value of $1,058,091.00. The proposed sale is scheduled for July 10, 2026, on the NASDAQ market. Th", "url": "https://www.stocktitan.net/sec-filings/BBCP/144-concrete-pumping-holdings-inc-sec-filing-be787f1a57b0.html", "source_name": "Stock Titan", "published_at": "2026-07-10T20:39:37", "published_display": "10 Jul 2026 20:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Are Business Services Stocks Lagging Concrete Pumping Holdings (BBCP) This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxQSlQ4OUYyRzZfWk95REduOVZlV0hac2F0eTNtbk1NNGdGNXpjVUlhN21TZzFkTlVITW1jVlBDVUdTR1lPTFVTekVQengzNWlsbVFab3NOUzhES2lCT1JFRmxxUG5JQmpubVd4UFhKUUVaOXNJbzBlc0ZudU1sZzhlY3JzQ1NJTzlhSjhaMG5yVlJFMDBwbXF5Mkh3WEt6TU5TQUI2c0ZCc21Ldw?oc=5", "source_name": "Market source", "published_at": "2026-07-10T13:40:05+00:00", "published_display": "10 Jul 2026 13:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Construction and Maintenance Services Stocks Q1 In Review: Concrete Pumping (NASDAQ:BBCP) Vs Peers", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxNcDRKamYxVGFhZkNqRU81UUlINzdIUnZ6cHJnWjRZYm1LT2llN2JraElRbzh3M1pQb1hiakhqZnBDaWpHWkxwXzV1NUNzbHFCYWFnM1NtZkwyMXVDelB5bTZ5NksyT0J0Q0RtaEszdzhtZXNpSnQ1MmhwWE5Pb3FxakFwUnU0dzNlMFo4SHdjdVJ5U3NMOU5BT0FIVHRnMnVSbU1ZemQxOGxFeGct?oc=5", "source_name": "Market source", "published_at": "2026-07-03T07:00:00+00:00", "published_display": "03 Jul 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": "Concrete Pumping Files $300 Million Mixed Shelf", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/concrete-pumping-files-300-million-203649461.html", "source_name": "MT Newswires", "published_at": "2026-07-02T20:36:49+00:00", "published_display": "02 Jul 2026 20:36", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form S-3 Concrete Pumping Holdings Class A For: 2 July", "summary": "This article announces the filing of Form S-3 by Concrete Pumping Holdings Class A, specifically for July 2nd. The brief post indicates this financial filing and provides the stock symbol BBCP along with its recent performance (-6.24%).", "url": "https://ng.investing.com/news/stock-market-news/form-s3-concrete-pumping-holdings-class-a-for-2-july-93CH-2585031", "source_name": "Investing.com Nigeria", "published_at": "2026-07-02T21:20:00", "published_display": "02 Jul 2026 21:20", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "CONCRETE PUMPING HOLDINGS, INC. (BBCP) Hit a 52 Week High, Can the Run Continue?", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxNZkczbnlha0dSeVE0Z3VLREJNdDl2UmVuTnJZMTFWSDJjVzhmS0lqcEJONDRjQzUxdnhfMmNHVm1wVC1NamV0aEgzYXNvTXVienpjQk5EOHRJLUZ2azNGWkdZeHlnNTVsd3habnQtTnVzZW5PMnh3TzlYN0szSkxHWDMwaWUxYVRsSUlNMWlKOU5fdXdidlVZeGRQUEw2eXo0?oc=5", "source_name": "Market source", "published_at": "2026-07-01T07:00:00+00:00", "published_display": "01 Jul 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": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) dropped from Russell 2500 Growth Benchmark", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been removed from the Russell 2500 Growth Benchmark. This move is part of several index adjustments for the company, including being dropped from Russell 3000E Growth and Russell 3000 Growth benchmarks, and added to the Russell ", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-dropped-from-russell-2500-growth-benchmark-ce7f5fdcd88df72d", "source_name": "marketscreener.com", "published_at": "2026-06-30T14:12:11", "published_display": "30 Jun 2026 14:12", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) added to Russell 2000 Defensive Index", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been added to the Russell 2000 Defensive Index. This news follows a series of index adjustments, including the company being dropped from other Russell benchmarks like the Russell 3000E Growth, Russell 3000 Growth, and Russell 2", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-added-to-russell-2000-defensive-index-ce7f5fddd881f623", "source_name": "marketscreener.com", "published_at": "2026-06-30T01:41:48", "published_display": "30 Jun 2026 01:41", "sentiment": "positive", "sentiment_pct": 67, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) dropped from Russell 2000 Growth Benchmark", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been removed from the Russell 2000 Growth Benchmark. This move comes alongside several other re-indexings for the company, including being added to the Russell 2000 Value-Defensive Index and dropped from various other Russell gr", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-dropped-from-russell-2000-growth-benchmark-ce7f5fdcd981f627?utm_source=copy&utm_medium=social&utm_campaign=share", "source_name": "marketscreener.com", "published_at": "2026-06-29T11:09:15", "published_display": "29 Jun 2026 11:09", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Are You Looking for a Top Momentum Pick? Why Concrete Pumping (BBCP) is a Great Choice", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxPUVZlVHd2MmlpUGp3M280S1E3Zk9QSGU5aWtOVHlpVUtGX2hKQVdTcl94Z0ZvVFFkOTU3cGFjR1MwZVZxb1J4LVBZM0VNSnRVbDFuMWZPMWxXNlAzMmhsUl9WSWVGOWFwdXFQZlYzeHI2alRSM2pJN3ZoMXVQUmx5UzhNVExxMVR0TWZKQ2xGb053ZUJjOVpyUzhR?oc=5", "source_name": "Market source", "published_at": "2026-06-29T07:00:00+00:00", "published_display": "29 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": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) dropped from Russell 3000E Growth Benchmark", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been removed from the Russell 3000E Growth Benchmark. This news comes shortly after the company was added to the Russell 2000 Value-Defensive Index. The company provides concrete pumping and waste management services in the US a", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-dropped-from-russell-3000e-growth-benchmark-ce7f5fdeda81f721", "source_name": "www.marketscreener.com", "published_at": "2026-06-29T05:11:33", "published_display": "29 Jun 2026 05:11", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) dropped from Russell Microcap Growth Benchmark Index", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been removed from the Russell Microcap Growth Benchmark Index. This news follows several other index rebalances for the company, including being dropped from the Russell 3000E Growth, Russell 3000 Growth, Russell Small Cap Comp ", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-dropped-from-russell-microcap-growth-benchmark-index-ce7f5fddd88af226", "source_name": "www.marketscreener.com", "published_at": "2026-06-29T01:10:55", "published_display": "29 Jun 2026 01:10", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) dropped from Russell 3000 Growth Benchmark", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been removed from the Russell 3000 Growth Benchmark, as well as several other Russell indices including the Russell Microcap Growth Benchmark, Russell Small Cap Comp Growth Benchmark, and Russell 2000 Growth Benchmark. Concurren", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-dropped-from-russell-3000-growth-benchmark-ce7f5fdedb89f020", "source_name": "www.marketscreener.com", "published_at": "2026-06-28T21:27:00", "published_display": "28 Jun 2026 21:27", "sentiment": "negative", "sentiment_pct": 27, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) added to Russell 2000 Value-Defensive Index", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been added to the Russell 2000 Value-Defensive Index. This update was reported on June 28, 2026, at 10:46 pm EDT. The company provides concrete pumping and waste management services in the US and UK.", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-added-to-russell-2000-value-defensive-index-ce7f5fdedb8cf427", "source_name": "www.marketscreener.com", "published_at": "2026-06-28T10:46:00", "published_display": "28 Jun 2026 10:46", "sentiment": "positive", "sentiment_pct": 68, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings, Inc. Class A Actuals & Estimates (BOATS:BBCP)", "summary": "This article provides an overview of Concrete Pumping Holdings, Inc. (BBCP) financial actuals and estimates, including revenue, net income, and EBITDA. It also covers analyst forecasts, historical stock prices, upcoming earnings dates, and general company information such as empl", "url": "https://www.tradingview.com/symbols/BOATS-BBCP/forecast-actuals-and-estimates/?category=balance_sheet", "source_name": "TradingView", "published_at": "2026-06-25T17:41:18", "published_display": "25 Jun 2026 17:41", "sentiment": "positive", "sentiment_pct": 67, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Should Value Investors Buy Concrete Pumping Holdings (BBCP) Stock?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxQODI0MHJLMFJ3SUk5SmViNnZ2emozT212X2xKbDJoU0FkVlRvd2daNDBtOTA3R1ZrelZXSmhrVkpZOFZZZnlaZXp0MFlhNFJCMUNWSHoxT3J1MHM0MmxicnhGbVFzb3c1cENfR3FYNTBBbTBJVGR6N0xKTGxFUGhVS0dJYXhoMjBuTVkzd1ZXUlY0cUJrQmFoSXctVDNvMWpRQkl3?oc=5", "source_name": "Market source", "published_at": "2026-06-25T07:00:00+00:00", "published_display": "25 Jun 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": "Is Concrete Pumping Holdings (BBCP) Stock Outpacing Its Business Services Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxPdlc5bXhlYzhMUGd4OXpveVBObHJyTEx0NWVwc0RqYkQ3WTJtSTVtNjc4TUVxbDRlcVJUNDRuSzd2MjY4QzRLMmRkTzVFa0xpZlBNU0dHTUl5NE93TWd4Q3NFOGFnZ3doNV9uWjVHSk5fN2dFNWhjUUNoanpKYXFlQUNOMC0taEt1VVAzaW41MXpXbmhranE5dVl1NVh5eElaRTRN?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": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping (BBCP) CFO sells 96,955 shares in open-market trade", "summary": "Concrete Pumping Holdings, Inc. CFO and Secretary Iain Humphries sold 96,955 shares of Common Stock in an open-market transaction on June 11, 2026, at a weighted average price of $10.7915 per share. After this sale, his direct holdings total 377,812 shares. The transaction, class", "url": "https://www.stocktitan.net/sec-filings/BBCP/form-4-concrete-pumping-holdings-inc-insider-trading-activity-c57468334c53.html", "source_name": "Stock Titan", "published_at": "2026-06-12T21:09:41", "published_display": "12 Jun 2026 21:09", "sentiment": "negative", "sentiment_pct": 30, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings Insider Sold Shares Worth $1,046,290, According to a Recent SEC Filing", "summary": "An insider at Concrete Pumping Holdings sold shares valued at $1,046,290, as per a recent SEC filing. This follows another significant insider sale reported the previous day. The company provides concrete pumping and waste management services in the US and UK.", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-insider-sold-shares-worth-1-046-290-according-to-a-recent-sec-filing-ce7f5cd9dc8ef323", "source_name": "www.marketscreener.com", "published_at": "2026-06-12T17:34:00", "published_display": "12 Jun 2026 17:34", "sentiment": "negative", "sentiment_pct": 37, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Affiliate files Form 144: BBCP insider sells 100,000 shares (BBCP)", "summary": "An affiliate of Concrete Pumping Holdings, Inc. (BBCP) has filed a Form 144, indicating proposed sales of 100,000 shares of common stock. The filing details two transactions in June 2026, totaling over $1 million in proceeds, and identifies Morgan Stanley Smith Barney LLC as the ", "url": "https://www.stocktitan.net/sec-filings/BBCP/144-concrete-pumping-holdings-inc-sec-filing-643e32f84808.html", "source_name": "Stock Titan", "published_at": "2026-06-11T20:40:05", "published_display": "11 Jun 2026 20:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping (BBCP) director trims 200,000-share stake", "summary": "M. Brent Stevens, a director and 10% owner of Concrete Pumping Holdings (BBCP), has sold 200,000 shares of common stock in open-market transactions. These sales occurred over three days, from June 9-11, 2026, at weighted average prices between $10.5 and $10.6 per share. Following", "url": "https://www.stocktitan.net/sec-filings/BBCP/form-4-concrete-pumping-holdings-inc-insider-trading-activity-8a1cdb7a56d7.html", "source_name": "Stock Titan", "published_at": "2026-06-11T20:40:04", "published_display": "11 Jun 2026 20:40", "sentiment": "negative", "sentiment_pct": 37, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings Insider Sold Shares Worth $2,123,340, According to a Recent SEC Filing", "summary": "An insider at Concrete Pumping Holdings sold shares valued at $2,123,340, as detailed in a recent SEC filing. The company (BBCP) provides concrete pumping and waste management services in the US and UK. The article also touches upon their recent financial results and forecasts.", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-insider-sold-shares-worth-2-123-340-according-to-a-recent-sec-filing-ce7f5cd8df8bf020", "source_name": "www.marketscreener.com", "published_at": "2026-06-11T17:00:00", "published_display": "11 Jun 2026 17:00", "sentiment": "negative", "sentiment_pct": 38, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 144 reports proposed RSU sales for BBCP (BBCP)", "summary": "A Form 144 filing for Concrete Pumping Holdings, Inc. (BBCP) reports proposed dispositions of Restricted Stock Units (RSUs) by an insider. The filing details three RSU grants from 2021-2022 with share counts of 44,205, 25,826, and 26,924. This form indicates an intent to sell, an", "url": "https://www.stocktitan.net/sec-filings/BBCP/144-concrete-pumping-holdings-inc-sec-filing-8f093314199d.html", "source_name": "Stock Titan", "published_at": "2026-06-11T15:40:06", "published_display": "11 Jun 2026 15:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "[144] Concrete Pumping Holdings, Inc. SEC Filing", "summary": "Brent Stevens reported the sale of 50,000 shares of Concrete Pumping Holdings, Inc. (BBCP) common stock under Rule 144. The transaction, with a trade date of June 9, 2026, generated aggregate proceeds of $532,270. The shares were originally acquired on May 10, 2019, through a pri", "url": "https://www.stocktitan.net/sec-filings/BBCP/144-concrete-pumping-holdings-inc-sec-filing-3d2f0d5d489a.html", "source_name": "Stock Titan", "published_at": "2026-06-10T20:10:39", "published_display": "10 Jun 2026 20:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "CONCRETE PUMPING HOLDINGS, INC. (BBCP) Soars to 52-Week High, Time to Cash Out?", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxNSWJOTVV3VnhBYk5LX2hOWlZqWEE5VjFnN01oNVV4U2JfbmQ2ZWdFbFJaSGRmVkhsOGVyTk5aT3NBTWVrVDRZTG1vZm5FMVAtVzlOZThMMnRLSmhDejZ5RU0zYXNmVnc3dnlCckJoTUZ4TU1sMDZZblZIRWJiOUNBYm40RXBZSlBtRG5QN241TUpKMXZQb1NqbUZWak94RFZs?oc=5", "source_name": "Market source", "published_at": "2026-06-08T07:00:00+00:00", "published_display": "08 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Results: Concrete Pumping Holdings, Inc. Beat Earnings Expectations And Analysts Now Have New Forecasts", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxOd3lxdm92dlpZYUVhRC1jNkVoM1ZyaVNhVS1ZWGlJMjBxM3VKYUNrNkxoWHloVEFya0pCd3NhWVNWeURfTElxcE00MjlnbEc0empXckhUVE9xVWgzNHFPcWZLbzZJbnc4U2hDU3J4RV9tNEdEVWZvYTNsMFpoaC0wY1g3RXJTaGRkVTZBTW1mLWdrOHY5M3RpdTZ3OEFIYlh1NFcxNg?oc=5", "source_name": "Market source", "published_at": "2026-06-07T07:00:00+00:00", "published_display": "07 Jun 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": "Concrete Pumping (NASDAQ:BBCP) Surprises With Strong Q1 CY2026, Stock Jumps 23.7%", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQQlJ4LWV5WDd2SWRkcTJOQzVfUVE4YUdCODJZdVF3ajJEalZnQ2swVmlIdWllUXJtUGZyOUM3U1gtbnpQdVVjUEtkRWpHTE5ld0hYTEd2TnNuUVN2TE5WM09idllERlROZ0FwTU5vMW5UREFYQ0xIT1BCRDN2Q3M5QWY0bGxLNGFJd2F0MFZ0Z3psOXpGb2Q2ckkxZHF2NzNwOGdPMHpB?oc=5", "source_name": "Market source", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 Jun 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": "CONCRETE PUMPING HOLDINGS ($BBCP) Releases Q2 2026 Earnings, Stock Rises", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxPQXRIbTFQQi11N2lDd1Nyc05uQ2lJMi1zdkFOWU1EblN2WkJoS3RQSGVpTHFHbFRsbEFVOGZjYnpSUFV5UDFyM3Z2SVk0QWowR0luUU52ZkptT1ZHeEliZmRlUU1TTnRrSWtiNkRlWkd3eWlBeDRyWHlraXRESmVNazdjTzU2dEtleTdHdXBTQndyUi1NYWZqSkRjNEZQQUhMdFdUdEIybEczRFl5RFFRSnFubw?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 Jun 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": "Concrete Pumping (BBCP) Stock Trades Up, Here Is Why", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxQUFpGc29DYkEwSG1Dc0tObDNSRnlGclZiS3NfNXJPLTlOeDhWY0dsXzgzWXZ3LTVyM0x1SWdlSmM0VkZJYXAxZEFQT1dWVlJuZi1XelVjRHNpdDAxdEtBZmdHMkhabXdmUlBtQl9waTZFa1lod3E5bWwyV3dJeGZtdXo4Z2RQR1NtZ2J2b0dkR1RUN19tOEFxbUk0MkszRjNwNkhjR09jU0gtNHdvcmhOOU94UQ?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"}], "by_tier": {"direct": [{"title": "Concrete Pumping Holdings Insider Sold Shares Worth $1,082,976, According to a Recent SEC Filing", "summary": "An insider at Concrete Pumping Holdings, Inc. has sold shares valued at $1,082,976, as disclosed in a recent SEC filing. The article highlights this transaction along with other recent news concerning the company, including previous insider share sales and its status in various R", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-insider-sold-shares-worth-1-082-976-according-to-a-recent-sec-filing-ce7f5edcdf81f227", "source_name": "www.marketscreener.com", "published_at": "2026-07-14T04:20:00", "published_display": "14 Jul 2026 04:20", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping (NASDAQ:BBCP) Director Brent Stevens Sells 2,300 Shares", "summary": "Brent Stevens, a Director at Concrete Pumping Holdings (NASDAQ: BBCP), recently sold 2,300 shares of the company's stock for approximately $24,794. Following the transaction, Stevens still holds 594,855 shares. Concrete Pumping reported mixed quarterly earnings, with revenue beat", "url": "https://www.marketbeat.com/instant-alerts/concrete-pumping-nasdaqbbcp-director-brent-stevens-sells-2300-shares-2026-07-13/", "source_name": "MarketBeat", "published_at": "2026-07-13T23:41:48", "published_display": "13 Jul 2026 23:41", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping (NASDAQ:BBCP) Director Brent Stevens Sells 97,700 Shares", "summary": "Concrete Pumping (NASDAQ:BBCP) Director Brent Stevens sold 97,700 shares of the company's stock for over $1 million, reducing his direct ownership by 16.42%. This transaction follows the company missing its Q2 EPS estimates but exceeding revenue expectations. Despite mixed financ", "url": "https://www.marketbeat.com/instant-alerts/concrete-pumping-nasdaqbbcp-director-brent-stevens-sells-97700-shares-2026-07-13/", "source_name": "MarketBeat", "published_at": "2026-07-13T23:41:48", "published_display": "13 Jul 2026 23:41", "sentiment": "negative", "sentiment_pct": 38, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 4 Concrete Pumping Holdings Class A For: 13 July By Investing.com", "summary": "This article reports on a Form 4 filing for Concrete Pumping Holdings Class A on July 13. Form 4s disclose changes in ownership of company stock by insiders. The article indicates a 0.86% increase for the Concrete Pumping Holdings Class A stock (BBCP).", "url": "https://ng.investing.com/news/stock-market-news/form-4-concrete-pumping-holdings-class-a-for-13-july-93CH-2597736", "source_name": "Investing.com Nigeria", "published_at": "2026-07-13T23:20:00", "published_display": "13 Jul 2026 23:20", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings (BBCP) insider sells 100,000 common shares", "summary": "M. Brent Stevens, a director and ten-percent owner of Concrete Pumping Holdings (BBCP), sold a total of 100,000 common shares on July 9-10, 2026, at weighted average prices of $10.7815 and $10.8309 per share. Following these transactions, Stevens directly holds 497,155 shares and", "url": "https://www.stocktitan.net/sec-filings/BBCP/form-4-concrete-pumping-holdings-inc-insider-trading-activity-7e7ae2f46b8a.html", "source_name": "Stock Titan", "published_at": "2026-07-13T22:41:48", "published_display": "13 Jul 2026 22:41", "sentiment": "negative", "sentiment_pct": 28, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 144 CONCRETE PUMPING HOLDINGS For: 10 July By Investing.com", "summary": "The article announces the filing of Form 144 for Concrete Pumping Holdings, dated July 10. This news is relevant to investors tracking insider transactions and company filings. The article is very brief, mainly serving as a notification.", "url": "https://ng.investing.com/news/stock-market-news/form-144-concrete-pumping-holdings-for-10-july-93CH-2595552", "source_name": "Investing.com Nigeria", "published_at": "2026-07-10T21:38:00", "published_display": "10 Jul 2026 21:38", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping (NASDAQ: BBCP) insider Brent Stevens files to sell 97,700 shares", "summary": "Brent Stevens, an insider at Concrete Pumping Holdings, Inc. (NASDAQ: BBCP), has filed a Form 144 indicating an intent to sell 97,700 shares of common stock with an aggregate market value of $1,058,091.00. The proposed sale is scheduled for July 10, 2026, on the NASDAQ market. Th", "url": "https://www.stocktitan.net/sec-filings/BBCP/144-concrete-pumping-holdings-inc-sec-filing-be787f1a57b0.html", "source_name": "Stock Titan", "published_at": "2026-07-10T20:39:37", "published_display": "10 Jul 2026 20:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Are Business Services Stocks Lagging Concrete Pumping Holdings (BBCP) This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxQSlQ4OUYyRzZfWk95REduOVZlV0hac2F0eTNtbk1NNGdGNXpjVUlhN21TZzFkTlVITW1jVlBDVUdTR1lPTFVTekVQengzNWlsbVFab3NOUzhES2lCT1JFRmxxUG5JQmpubVd4UFhKUUVaOXNJbzBlc0ZudU1sZzhlY3JzQ1NJTzlhSjhaMG5yVlJFMDBwbXF5Mkh3WEt6TU5TQUI2c0ZCc21Ldw?oc=5", "source_name": "Market source", "published_at": "2026-07-10T13:40:05+00:00", "published_display": "10 Jul 2026 13:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Construction and Maintenance Services Stocks Q1 In Review: Concrete Pumping (NASDAQ:BBCP) Vs Peers", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxNcDRKamYxVGFhZkNqRU81UUlINzdIUnZ6cHJnWjRZYm1LT2llN2JraElRbzh3M1pQb1hiakhqZnBDaWpHWkxwXzV1NUNzbHFCYWFnM1NtZkwyMXVDelB5bTZ5NksyT0J0Q0RtaEszdzhtZXNpSnQ1MmhwWE5Pb3FxakFwUnU0dzNlMFo4SHdjdVJ5U3NMOU5BT0FIVHRnMnVSbU1ZemQxOGxFeGct?oc=5", "source_name": "Market source", "published_at": "2026-07-03T07:00:00+00:00", "published_display": "03 Jul 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": "Concrete Pumping Files $300 Million Mixed Shelf", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/concrete-pumping-files-300-million-203649461.html", "source_name": "MT Newswires", "published_at": "2026-07-02T20:36:49+00:00", "published_display": "02 Jul 2026 20:36", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form S-3 Concrete Pumping Holdings Class A For: 2 July", "summary": "This article announces the filing of Form S-3 by Concrete Pumping Holdings Class A, specifically for July 2nd. The brief post indicates this financial filing and provides the stock symbol BBCP along with its recent performance (-6.24%).", "url": "https://ng.investing.com/news/stock-market-news/form-s3-concrete-pumping-holdings-class-a-for-2-july-93CH-2585031", "source_name": "Investing.com Nigeria", "published_at": "2026-07-02T21:20:00", "published_display": "02 Jul 2026 21:20", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "CONCRETE PUMPING HOLDINGS, INC. (BBCP) Hit a 52 Week High, Can the Run Continue?", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxNZkczbnlha0dSeVE0Z3VLREJNdDl2UmVuTnJZMTFWSDJjVzhmS0lqcEJONDRjQzUxdnhfMmNHVm1wVC1NamV0aEgzYXNvTXVienpjQk5EOHRJLUZ2azNGWkdZeHlnNTVsd3habnQtTnVzZW5PMnh3TzlYN0szSkxHWDMwaWUxYVRsSUlNMWlKOU5fdXdidlVZeGRQUEw2eXo0?oc=5", "source_name": "Market source", "published_at": "2026-07-01T07:00:00+00:00", "published_display": "01 Jul 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": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) dropped from Russell 2500 Growth Benchmark", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been removed from the Russell 2500 Growth Benchmark. This move is part of several index adjustments for the company, including being dropped from Russell 3000E Growth and Russell 3000 Growth benchmarks, and added to the Russell ", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-dropped-from-russell-2500-growth-benchmark-ce7f5fdcd88df72d", "source_name": "marketscreener.com", "published_at": "2026-06-30T14:12:11", "published_display": "30 Jun 2026 14:12", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) added to Russell 2000 Defensive Index", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been added to the Russell 2000 Defensive Index. This news follows a series of index adjustments, including the company being dropped from other Russell benchmarks like the Russell 3000E Growth, Russell 3000 Growth, and Russell 2", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-added-to-russell-2000-defensive-index-ce7f5fddd881f623", "source_name": "marketscreener.com", "published_at": "2026-06-30T01:41:48", "published_display": "30 Jun 2026 01:41", "sentiment": "positive", "sentiment_pct": 67, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) dropped from Russell 2000 Growth Benchmark", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been removed from the Russell 2000 Growth Benchmark. This move comes alongside several other re-indexings for the company, including being added to the Russell 2000 Value-Defensive Index and dropped from various other Russell gr", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-dropped-from-russell-2000-growth-benchmark-ce7f5fdcd981f627?utm_source=copy&utm_medium=social&utm_campaign=share", "source_name": "marketscreener.com", "published_at": "2026-06-29T11:09:15", "published_display": "29 Jun 2026 11:09", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Are You Looking for a Top Momentum Pick? Why Concrete Pumping (BBCP) is a Great Choice", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxPUVZlVHd2MmlpUGp3M280S1E3Zk9QSGU5aWtOVHlpVUtGX2hKQVdTcl94Z0ZvVFFkOTU3cGFjR1MwZVZxb1J4LVBZM0VNSnRVbDFuMWZPMWxXNlAzMmhsUl9WSWVGOWFwdXFQZlYzeHI2alRSM2pJN3ZoMXVQUmx5UzhNVExxMVR0TWZKQ2xGb053ZUJjOVpyUzhR?oc=5", "source_name": "Market source", "published_at": "2026-06-29T07:00:00+00:00", "published_display": "29 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": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) dropped from Russell 3000E Growth Benchmark", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been removed from the Russell 3000E Growth Benchmark. This news comes shortly after the company was added to the Russell 2000 Value-Defensive Index. The company provides concrete pumping and waste management services in the US a", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-dropped-from-russell-3000e-growth-benchmark-ce7f5fdeda81f721", "source_name": "www.marketscreener.com", "published_at": "2026-06-29T05:11:33", "published_display": "29 Jun 2026 05:11", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) dropped from Russell Microcap Growth Benchmark Index", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been removed from the Russell Microcap Growth Benchmark Index. This news follows several other index rebalances for the company, including being dropped from the Russell 3000E Growth, Russell 3000 Growth, Russell Small Cap Comp ", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-dropped-from-russell-microcap-growth-benchmark-index-ce7f5fddd88af226", "source_name": "www.marketscreener.com", "published_at": "2026-06-29T01:10:55", "published_display": "29 Jun 2026 01:10", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) dropped from Russell 3000 Growth Benchmark", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been removed from the Russell 3000 Growth Benchmark, as well as several other Russell indices including the Russell Microcap Growth Benchmark, Russell Small Cap Comp Growth Benchmark, and Russell 2000 Growth Benchmark. Concurren", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-dropped-from-russell-3000-growth-benchmark-ce7f5fdedb89f020", "source_name": "www.marketscreener.com", "published_at": "2026-06-28T21:27:00", "published_display": "28 Jun 2026 21:27", "sentiment": "negative", "sentiment_pct": 27, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings, Inc.(NasdaqCM:BBCP) added to Russell 2000 Value-Defensive Index", "summary": "Concrete Pumping Holdings, Inc. (NasdaqCM:BBCP) has been added to the Russell 2000 Value-Defensive Index. This update was reported on June 28, 2026, at 10:46 pm EDT. The company provides concrete pumping and waste management services in the US and UK.", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-inc-nasdaqcm-bbcp-added-to-russell-2000-value-defensive-index-ce7f5fdedb8cf427", "source_name": "www.marketscreener.com", "published_at": "2026-06-28T10:46:00", "published_display": "28 Jun 2026 10:46", "sentiment": "positive", "sentiment_pct": 68, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings, Inc. Class A Actuals & Estimates (BOATS:BBCP)", "summary": "This article provides an overview of Concrete Pumping Holdings, Inc. (BBCP) financial actuals and estimates, including revenue, net income, and EBITDA. It also covers analyst forecasts, historical stock prices, upcoming earnings dates, and general company information such as empl", "url": "https://www.tradingview.com/symbols/BOATS-BBCP/forecast-actuals-and-estimates/?category=balance_sheet", "source_name": "TradingView", "published_at": "2026-06-25T17:41:18", "published_display": "25 Jun 2026 17:41", "sentiment": "positive", "sentiment_pct": 67, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Should Value Investors Buy Concrete Pumping Holdings (BBCP) Stock?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxQODI0MHJLMFJ3SUk5SmViNnZ2emozT212X2xKbDJoU0FkVlRvd2daNDBtOTA3R1ZrelZXSmhrVkpZOFZZZnlaZXp0MFlhNFJCMUNWSHoxT3J1MHM0MmxicnhGbVFzb3c1cENfR3FYNTBBbTBJVGR6N0xKTGxFUGhVS0dJYXhoMjBuTVkzd1ZXUlY0cUJrQmFoSXctVDNvMWpRQkl3?oc=5", "source_name": "Market source", "published_at": "2026-06-25T07:00:00+00:00", "published_display": "25 Jun 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": "Is Concrete Pumping Holdings (BBCP) Stock Outpacing Its Business Services Peers This Year?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxPdlc5bXhlYzhMUGd4OXpveVBObHJyTEx0NWVwc0RqYkQ3WTJtSTVtNjc4TUVxbDRlcVJUNDRuSzd2MjY4QzRLMmRkTzVFa0xpZlBNU0dHTUl5NE93TWd4Q3NFOGFnZ3doNV9uWjVHSk5fN2dFNWhjUUNoanpKYXFlQUNOMC0taEt1VVAzaW41MXpXbmhranE5dVl1NVh5eElaRTRN?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": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping (BBCP) CFO sells 96,955 shares in open-market trade", "summary": "Concrete Pumping Holdings, Inc. CFO and Secretary Iain Humphries sold 96,955 shares of Common Stock in an open-market transaction on June 11, 2026, at a weighted average price of $10.7915 per share. After this sale, his direct holdings total 377,812 shares. The transaction, class", "url": "https://www.stocktitan.net/sec-filings/BBCP/form-4-concrete-pumping-holdings-inc-insider-trading-activity-c57468334c53.html", "source_name": "Stock Titan", "published_at": "2026-06-12T21:09:41", "published_display": "12 Jun 2026 21:09", "sentiment": "negative", "sentiment_pct": 30, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings Insider Sold Shares Worth $1,046,290, According to a Recent SEC Filing", "summary": "An insider at Concrete Pumping Holdings sold shares valued at $1,046,290, as per a recent SEC filing. This follows another significant insider sale reported the previous day. The company provides concrete pumping and waste management services in the US and UK.", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-insider-sold-shares-worth-1-046-290-according-to-a-recent-sec-filing-ce7f5cd9dc8ef323", "source_name": "www.marketscreener.com", "published_at": "2026-06-12T17:34:00", "published_display": "12 Jun 2026 17:34", "sentiment": "negative", "sentiment_pct": 37, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Affiliate files Form 144: BBCP insider sells 100,000 shares (BBCP)", "summary": "An affiliate of Concrete Pumping Holdings, Inc. (BBCP) has filed a Form 144, indicating proposed sales of 100,000 shares of common stock. The filing details two transactions in June 2026, totaling over $1 million in proceeds, and identifies Morgan Stanley Smith Barney LLC as the ", "url": "https://www.stocktitan.net/sec-filings/BBCP/144-concrete-pumping-holdings-inc-sec-filing-643e32f84808.html", "source_name": "Stock Titan", "published_at": "2026-06-11T20:40:05", "published_display": "11 Jun 2026 20:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping (BBCP) director trims 200,000-share stake", "summary": "M. Brent Stevens, a director and 10% owner of Concrete Pumping Holdings (BBCP), has sold 200,000 shares of common stock in open-market transactions. These sales occurred over three days, from June 9-11, 2026, at weighted average prices between $10.5 and $10.6 per share. Following", "url": "https://www.stocktitan.net/sec-filings/BBCP/form-4-concrete-pumping-holdings-inc-insider-trading-activity-8a1cdb7a56d7.html", "source_name": "Stock Titan", "published_at": "2026-06-11T20:40:04", "published_display": "11 Jun 2026 20:40", "sentiment": "negative", "sentiment_pct": 37, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Concrete Pumping Holdings Insider Sold Shares Worth $2,123,340, According to a Recent SEC Filing", "summary": "An insider at Concrete Pumping Holdings sold shares valued at $2,123,340, as detailed in a recent SEC filing. The company (BBCP) provides concrete pumping and waste management services in the US and UK. The article also touches upon their recent financial results and forecasts.", "url": "https://www.marketscreener.com/news/concrete-pumping-holdings-insider-sold-shares-worth-2-123-340-according-to-a-recent-sec-filing-ce7f5cd8df8bf020", "source_name": "www.marketscreener.com", "published_at": "2026-06-11T17:00:00", "published_display": "11 Jun 2026 17:00", "sentiment": "negative", "sentiment_pct": 38, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 144 reports proposed RSU sales for BBCP (BBCP)", "summary": "A Form 144 filing for Concrete Pumping Holdings, Inc. (BBCP) reports proposed dispositions of Restricted Stock Units (RSUs) by an insider. The filing details three RSU grants from 2021-2022 with share counts of 44,205, 25,826, and 26,924. This form indicates an intent to sell, an", "url": "https://www.stocktitan.net/sec-filings/BBCP/144-concrete-pumping-holdings-inc-sec-filing-8f093314199d.html", "source_name": "Stock Titan", "published_at": "2026-06-11T15:40:06", "published_display": "11 Jun 2026 15:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "[144] Concrete Pumping Holdings, Inc. SEC Filing", "summary": "Brent Stevens reported the sale of 50,000 shares of Concrete Pumping Holdings, Inc. (BBCP) common stock under Rule 144. The transaction, with a trade date of June 9, 2026, generated aggregate proceeds of $532,270. The shares were originally acquired on May 10, 2019, through a pri", "url": "https://www.stocktitan.net/sec-filings/BBCP/144-concrete-pumping-holdings-inc-sec-filing-3d2f0d5d489a.html", "source_name": "Stock Titan", "published_at": "2026-06-10T20:10:39", "published_display": "10 Jun 2026 20:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "CONCRETE PUMPING HOLDINGS, INC. (BBCP) Soars to 52-Week High, Time to Cash Out?", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxNSWJOTVV3VnhBYk5LX2hOWlZqWEE5VjFnN01oNVV4U2JfbmQ2ZWdFbFJaSGRmVkhsOGVyTk5aT3NBTWVrVDRZTG1vZm5FMVAtVzlOZThMMnRLSmhDejZ5RU0zYXNmVnc3dnlCckJoTUZ4TU1sMDZZblZIRWJiOUNBYm40RXBZSlBtRG5QN241TUpKMXZQb1NqbUZWak94RFZs?oc=5", "source_name": "Market source", "published_at": "2026-06-08T07:00:00+00:00", "published_display": "08 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Results: Concrete Pumping Holdings, Inc. Beat Earnings Expectations And Analysts Now Have New Forecasts", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxOd3lxdm92dlpZYUVhRC1jNkVoM1ZyaVNhVS1ZWGlJMjBxM3VKYUNrNkxoWHloVEFya0pCd3NhWVNWeURfTElxcE00MjlnbEc0empXckhUVE9xVWgzNHFPcWZLbzZJbnc4U2hDU3J4RV9tNEdEVWZvYTNsMFpoaC0wY1g3RXJTaGRkVTZBTW1mLWdrOHY5M3RpdTZ3OEFIYlh1NFcxNg?oc=5", "source_name": "Market source", "published_at": "2026-06-07T07:00:00+00:00", "published_display": "07 Jun 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": "Concrete Pumping (NASDAQ:BBCP) Surprises With Strong Q1 CY2026, Stock Jumps 23.7%", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxQQlJ4LWV5WDd2SWRkcTJOQzVfUVE4YUdCODJZdVF3ajJEalZnQ2swVmlIdWllUXJtUGZyOUM3U1gtbnpQdVVjUEtkRWpHTE5ld0hYTEd2TnNuUVN2TE5WM09idllERlROZ0FwTU5vMW5UREFYQ0xIT1BCRDN2Q3M5QWY0bGxLNGFJd2F0MFZ0Z3psOXpGb2Q2ckkxZHF2NzNwOGdPMHpB?oc=5", "source_name": "Market source", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 Jun 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": "CONCRETE PUMPING HOLDINGS ($BBCP) Releases Q2 2026 Earnings, Stock Rises", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxPQXRIbTFQQi11N2lDd1Nyc05uQ2lJMi1zdkFOWU1EblN2WkJoS3RQSGVpTHFHbFRsbEFVOGZjYnpSUFV5UDFyM3Z2SVk0QWowR0luUU52ZkptT1ZHeEliZmRlUU1TTnRrSWtiNkRlWkd3eWlBeDRyWHlraXRESmVNazdjTzU2dEtleTdHdXBTQndyUi1NYWZqSkRjNEZQQUhMdFdUdEIybEczRFl5RFFRSnFubw?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-06-04T07:00:00+00:00", "published_display": "04 Jun 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": "Concrete Pumping (BBCP) Stock Trades Up, Here Is Why", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxQUFpGc29DYkEwSG1Dc0tObDNSRnlGclZiS3NfNXJPLTlOeDhWY0dsXzgzWXZ3LTVyM0x1SWdlSmM0VkZJYXAxZEFQT1dWVlJuZi1XelVjRHNpdDAxdEtBZmdHMkhabXdmUlBtQl9waTZFa1lod3E5bWwyV3dJeGZtdXo4Z2RQR1NtZ2J2b0dkR1RUN19tOEFxbUk0MkszRjNwNkhjR09jU0gtNHdvcmhOOU94UQ?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"}], "industry": [], "sector": []}, "total_fetched": 86, "total_relevant": 35, "sentiment_summary": {"positive": 6, "negative": 11, "neutral": 18, "score": 47, "total": 35, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 87, "events": [{"event": "general", "label": "Market update", "weight": 14.85, "count": 27}, {"event": "earnings", "label": "Earnings", "weight": 3.3, "count": 6}, {"event": "deals", "label": "Deals and strategy", "weight": 0.55, "count": 1}, {"event": "liquidity", "label": "Balance sheet", "weight": 0.55, "count": 1}], "positive_events": 6, "negative_events": 11}, "market_context": {"has_market_context": true, "latest_close": 10.87, "latest_week": "2026-07-10", "one_week_move": -2.2, "four_week_move": -2.2, "twelve_week_move": 43.4, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.273593, "market_dynamics_buy_signal": false, "relative_strength": 27.405809, "fair_value_gap": 61.3, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "undecided", "expectation_probability": 46.8973, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-2.2% over one week, -2.2% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 64, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 9}, {"label": "www.marketscreener.com", "count": 7}, {"label": "Stock Titan", "count": 7}, {"label": "Investing.com Nigeria", "count": 3}, {"label": "marketscreener.com", "count": 3}, {"label": "MarketBeat", "count": 2}, {"label": "MT Newswires", "count": 1}, {"label": "TradingView", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 35}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 27}, {"label": "Earnings", "count": 6}, {"label": "Deals and strategy", "count": 1}, {"label": "Balance sheet", "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": "87/100 classification confidence."}, {"label": "Company focus", "value": "35", "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": "-2.2% over one week, -2.2% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Concrete Pumping Holdings Insider Sold Shares Worth $1,082,976, According to a Recent SEC Filing"}], "updated_at": "2026-07-16T11:33:14.723978+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}