There is a sudden change in trading activity today, broker buy recommendation perhaps or profit news leaking?