Microsoft, Alphabet, Anglo American, IBM, Astrazeneca, Unilever and Sainsbury's
June was an impressive month for Wall Street. The three major indexes posted decent gains.