Easily identify outperforming stocks and invest smarter with Top Smart Score Stocks The latest update is out from BP ( (BP)). BP p.l.c. announced the transfer of 232,600,002 ordinary shares from ...