Why This Top 100 Stock to Buy Is Getting Cheaper Even as It Soars Higher
Virginia-based Indivior, a developer of opioid addiction treatments, continues to hold down a place in Barchart’s Top 100 Stocks to Buy. Up 192% in 2025, its P/E is declining despite the stock’s gains over the past year. Here’s why.
Barchart ·