Not me. I don't own the stock but I am not laughing at all. I think that if the system allows things like this to happen,no surprise that one day in the future everything will fall apart. Congratulations.
I still think you are wrong. The company appears to be going from a development stage to a production stage, pending FDA approval and approval already gained in Europe. I believe that the people that wait this out will be rewarded.