Tyler Caruso$14.4MFollowers@tc2608/16/2021Bought to close all SESN-0.27% LOSSSesen Bio at $1.27 0123456789
Tyler Caruso$14.4MFollowers@tc2608/16/2021Bought to close all SESN0.8% GAINSesen Bio at $1.27 0123456789