Top US stocks to watch before the bell: J&J, P&G and Lockheed Martin

J&J beat expectations during the first quarter of 2021, narrowed its … Canadian National Railway has offered to buy railroad operator Kansas City …