It depends on who they are of course, but to me - in general terms, if they let their shares go for anything less than say $1.00 minimum, maybe they don't deserve to be called "sophisticated" investors.
CXX Price at posting:
25.0¢ Sentiment: Hold Disclosure: Held