I've been of the belief for quite a while that there will be a re-rating of this stock sometime soon. Something is definitely going on today. I suspect that the activity today is probably in anticipation of a really good EOY report. But the Annual Report is not due until 7th Oct....so I'm just guessing.