142,094,187 shares issued and outstanding at April 30, 2010 of which MIT owns 80%
I bet they own more than that when the next report comes out. I'm thinking buyout on the horizon. That's why pps so low to get people to give up shares. That's my opinion only.
All Red??...doubt that.