Street Calls of the Week: Netflix downgrade; upgrade for Lockheed Martin

Street Calls of the Week: Netflix downgrade; upgrade for Lockheed Martin