Some getting a bit short sighted - recent performances on literally no announcements...Share prices should only go up yeah...?