Not sure if I'm missing something here but IMF is holding $196M in cash with no debt but has a market cap of circa $320M. So subtracting the cash leaves the rest of the business, including the investment portfolio, for around $124M. On that basis the price seems cheap.