According to the annual reports, the Moller International shares that were sold before the company went public (October 2003) sold at prices ranging from $7.50 to $0.90 each.
If some of these guys had as many shares as they used to claim they had, they certainly *ought* to be pissed.