Yep that is right. Between EGA's management and board they should have around 23% in the bag, but beyond that who knows what they can pick up. I really can't see SLR getting to 90% without some serious change in approach.
EGA Price at posting:
29.0¢ Sentiment: Hold Disclosure: Held