SESEN BIO INC (SESN)

US8177631053 - Common Stock

0.6288  +0.04 (+7.29%)

After market: 0.5832 -0.05 (-7.25%)




Shares Outstanding203.49M
Float183.80M
Owners (insider)1.16%
Owners (institutional)N/A
Owners (insider) change0%
Owners (institutional) changeN/A

No transactions were filed in the last 12 months.