MFIC is trading at $9.50 which is a massive discount to the asset value of $13.82 per share and it is yielding a 13% dividend. This is a huge mismatch in price to value because of the private credit sell off, but MFIC is 99% first lien debt with a low exposure to software at like 11%.
There are also talks of Apollo selling off the $3B fund which would be a price very close to NAV.
Earnings are August 6th and the next dividend Ex-Date will be 4 weeks later in early September. My position is September 18 $10 Calls and building a position in shares any chance I get.