MSIF MSC Income reports Q3 2025 EPS 107 percent below estimates with shares edging higher on the day What idiosyncratic risk Dolphin Ent DLPN Market Focus 20260427 What quantitative research Intuit INTU 028 20260427