I did some simple math of the number of outstanding shares with the cash they have in-hand as of the more recent earning release. I come up with $1.45 per share just in cash. That does not include any of the vessels. The current share price seems wildly out-of-whack.
Yeah, look at Goldman's miracle predictions on coal. They sold off their entire portfolio of coal holdings this past April at a significant loss. Their highly paid analysts really don't know much more than you and me.