Are Insiders Buying Or Selling Dbv Tech Dbvt Stock Price At 20.90 Down 2.34 20260410 Spectral AI Inc MDAI Edges Lower as Stock Consolidates Near Support Zone Franklin Street Properties FSP Hovers Near Key Support Levels Amid Modest Decline Montrose Environmental Group MEG Surges Over 5 as Environmental Services Sector Gains Momentum On Holding ONON Edges Higher as Support Holds Resistance in View Isabella Bank Corporation ISBA Declines 194 as Sector Headwinds Weigh on Regional Bank Stocks