Week 26 Stock Market Update (24th to 28th June)