If I have no idea..... then why is it trading now near $2.80? The majority of people (including the shareholders selling), must not think it is worth $3.50.
Glad to see someone who does willing to put the money where their mouth is.... but at the moment, they are the exception...