Bavarian Nordic shares tumble 10% on 2025 guidance, rating downgrade By Investing.com | Intellectia.AI