Stock take: market week