Deutsche Bank: Time To Buy Starz By: Benzinga via Benzinga April 15, 2015 at 09:10 AM EDT In a report published Wednesday, Deutsche Bank analysts initiated coverage of Starz (NASDAQ: STRZA) with a Buy rating and a price ... Read More >>