Early Performance Of 3 Newly Listed Biotech Stocksby Alex ClarkeSeptember 27, 2020April 17, 2021A trio of biotech firms IPOed on Friday – and saw double-digit gains on their trading debuts.