Biotech stocks are currently out of favor, but analysts believe sentiment may have bottomed out, creating a buying opportunity—especially for undervalued small and mid-cap firms. Concerns...
BlackRock, Capital Research and Management Company, and Jefferies Financial Group lend over 170 million euros in Grifols shares. Specifically, BlackRock, which has a 4.3% stake in...