Fair enough. Difficult conclusion to swallow unless you assume the CEO is financially illiterate. I bet he is smarter than that. Would you pay $800k interest to your bank on a loan and keep a deposit earning $143k interest?
SBB Price at posting:
6.6¢ Sentiment: Sell Disclosure: Not Held