Biggest stock movers today: BP, Pinterest, Lattice Semiconductor and more Published 31 Oct 2023 Full Article