Microsoft, Alphabet, Anglo American, IBM, Astrazeneca, Unilever and Sainsbury's
XLMedia PLC ( LON:XLM ), might not be a large cap stock, but it saw significant share price movement during recent...