HighVista Strategies Sells $4.73 Million in Structure Therapeutics Stock Amid Biotech Surge | Whale Factor