Netflix downgrade; upgrade for Lockheed Martin By Investing.com Stocks April 21, 2024 Investing.com — Here is your Pro Recap of the top takeaways from Wall Street analysts for the past week: downgrades…