What could go wrong with Babcock 2026 BWNB stock Investor Concern 20260420 TriNet Group TNET Stock Extra Dividend Bullish Sentiment 20260420 FGMCR FG Merger releases latest quarterly operational update teases strategic merger targets for 2024 full fiscal year RKDA Arcadia Biosciences delivers huge Q3 2025 EPS beat even as revenue falls slightly year over year