Financial Signals Teva’s Patent Win, And Other News: The Good, Bad And Ugly Of Biopharma April 30, 2020