stock updates thur 25 jul