GNNSF Earnings: AI Insights on Genscript Biotech Corp