IGIC Experiences a Mild Downside as Stock Consolidates Near Key Levels Theriva Biologics TOVX Slides 573 as Price Nears Critical Support at 028 Better Home Finance Holding BETR Surges 232 as Buyers Defend Key Support BRP Inc DOO Edges Higher as Shares Hold Above Key Support