Stocks don't go down 11.5% on a downgrade. It's down over 20% in about 10 days.
The sell off was exacerbated by strong negative macro econ news that rocked the global markets.
There isn't anything wrong here, that a good 2nd quarter report, and flawless execution going forward can't repair.
Do you know when they report 2q earnings?