MIRA Pharmaceuticals Edges Higher Consolidating Near Key Resistance at 104 Fidus Investment Corporation FDUS Shows Modest Gain Near Support Zone Starwood Property Trust STWD Edges Lower Amid Steady Trading as Support Levels Hold Above Food Ingredients Inc ABVE Dips Sharply Testing Key Support at 047