I would have thought it was just people taking profits after such a long awaited increase in the sp.
Ive been waiting on a contract announcement which hasnt come after such a long run, (mgmt seem to be releasing multiple contract wins in an announcement now but further apart).. perhaps others are thinking the same and sold out?