An -88% decline suggests that perhaps, maybe, the plans aren’t going according to plan.
If there’s one thing the raccoons Wall Street cannot seem to prevent, it’s their own greed giving away the plot.