According to their website their current NAV is around 137. The drop comes from the drop in price of Torre which has dropped almost by half since the previous report. The rest of the investments are not updated until the next reporting period, but chances are pretty good that most of them would also be down to some extent.
one also has to keep in mind that most of the time investment companies such as Stellar will automatically trade at a discount to NAV, this is because of the inherent cost involved with the holding structure.
Along with all the other problems is that the investment which they are involved in have arguably the highest risk in the political and economic environment we find ourselves in.
So my view is that it is probably a little undervalued, but not by as much as people think. There is also a risk cost involved here.