Allergan PLC NewsLatest News On Allergan PLC Teva Pharma: Why This Generic Drug Giant Is a Smart Buy Now2/4/2025 6:28 PM 3 High-Dividend, High-Growth Stocks to Gift Your Portfolio This Holiday Season12/5/2024 1:15 AM