Here's How Much You Would Have Made Owning BioDelivery Sciences Intl Stock In The Last 5 Years BioDelivery Sciences Intl (NASDAQ:BDSI) has outperformed the market over the past 5 years by 10.98% on an annualized basis. Benzinga · Feb 14, 2022