The financial health and growth prospects of SESN, demonstrate its potential to underperform the market. It currently has a Growth...
sesn stock
The FDA has issued a complete response letter to Sesen Bio, denying the approval of the Biologics License Application for...
Top 10 Owners of Sesen Bio Inc Stockholder Stake Shares owned BlackRock Fund Advisors 6.27% 12,501,509 The Vanguard Group, Inc....