Our top-performing stocks this quarter were Alphabet, Samsung and Lam Research and worst performing stocks were Elevance, ...