Wow ETCC now up 500%?!? Congrats to those holding! Details pretty sparse (contract over how many years? and i'm guessing up to $85M but probably much less) so I'd gladly be selling into this big spike. Def the right market to release great news.
ETCC - What an odd share structure in addition to the crazy news, which is light on details. 60% of the shares are controlled by two trusts. CEO owns 2%, CFO owns none. Company doesn't appear to have been profitable and looks like they have debt due, most of cash is restricted. Odd all the way around. I wonder if an offering is coming.