If you're a person for technicals (I'm certainly not at the best of times), then definitely looks like it could be going that way.
Directors buying indicates to me that if there was an announcement upcoming it would be that business is continuing as usual - otherwise they'd be in a blackout period.