Biotech stocks returned up to 36% in 2025, while longevity investing hit $8.5B in funding. Here’s the data individual ...