>>715187001
>ignores the fact that it made $75 million profit and had 75% ROI on the date of the leak
That's a big backpedal from flop there, chudcel.