Beta Bionics BBNX Stock Worthwhile Investment 1025 20260415 APT Alpha Pro Tech Ltd reports 22 percent Q3 2025 revenue growth shares rise 132 percent today Invesco IVZ Stock Sum of Parts Sideways 20260415 AFG AFGC Stock Market Sentiment Insight American Financial Group 2059 debentures post 91 EPS beat CVM CelSci Corporation reports narrower than expected Q4 2024 loss sending shares up nearly six percent in todays trading Marine MARPS Stock Volatility Softens 20260418 AtriCure ATRC Quarter End Q4 2025 EPS Exceeds Expectations Canaan CAN Stock Risk Analysis 892 20260418 Cohen RFI Stock Support Breakdown 173 20260418 Great Elm GECCI Stock Accelerated Buyback 102 20260418