TriMas Corporation TRS Q1 2026 Earnings Surprise EPS 024 Up Significant What Canary SUISs 880 Decline Means for Investors 20260515 MidCap MFICL Flat at 2540 Consolidation Continues 20260515 Bitfarms BITF Steady at 198 Awaiting Next Catalyst 20260515 OCCIO Preferred Stock Holds Steady at 2498 as Market Awaits Catalyst OilDri Corporation ODC Consolidates at 7523 as Shares Trade Between Key Support and Resistance Levels COPT Defense Properties Edges Higher Amid Steady Demand for DefenseOriented Real Estate CDP BlackRock TCP Capital TCPC Holds Near Support Amid Modest Decline