BHST BHST · 2 articles Earnings August 12, 2026 Earnings BioHarvest Secures 20-Ton Fragrance Agreement as Revenue Rises 3.8% August 11, 2026 Earnings BioHarvest Sciences Reports Six-Month Revenue of $17.3 Million