Opaleye's $37.3M Immunome Exit: What It Means for Biotech Investors | Whale Factor