MidCap Financial Investment (MFIC) Q1 Earnings and Revenues Lag Estimates
12/5 23:20
MidCap Financial (MFIC) delivered earnings and revenue surprises of -5.13% and 4.37%, respectively, for the quarter ended March 2025. Do the numbers hold clues to what lies ahead for the stock?...