None of those companies went public via SEC suspension! It's one thing to take your successful company private, and quite another to have a nearly bankrupt 2 cent stock get delisted. You may still have your shares, but they'll be tough to sell. This is not a way to try to compare BARZ with Dell or Tesla!