There is always a reason for a significant change in share price. I do think there must be some positive news on the way. Friday is a common day for such announcements
I guess it has been oversold. All the bad news is in the price. But we generally do not get sudden changes unless there is news. I wonder if someone is aware of news coming?