They're having quite a week so far, but there are three more days to go on the stock market.... Read more