I just checked the stock charts for my former employer, and with pure joy, i saw that their stock has plummeted and flatlined at a value of 0.012 per share. 1 Cent Per Share. They are fucked and I can't be happier for them. Karma does exist and evil actions get punished. They did me a big favor.