BioDelivery Sciences International, Inc. herhaalde zijn winstverwachting voor het volledige jaar 2021. Voor het jaar verwacht het bedrijf een totale netto-omzet van $170 miljoen - $180 miljoen, inclusief een netto-omzet van BELBUCA van $155 miljoen - $165 miljoen voor het volledige jaar 2021.