GNNSF - Genscript Biotech Corporation beats on revenue March, 26 2021 02:13 PM Genscript Biotech Corp Genscript Biotech Corporation (GNNSF): FY net loss of ~$281.4MRevenue of $390.8M (+42.9% Y/Y) beats by $44.17M.Press Release For further details see: Genscript Biotech Corporation beats on revenue