Sesen Bio Inc (SESN)
NASDAQ:SESN
United States
SESNSesen Bio Inc
$12.58
$0.85(7.29%)
At close: 4:00 PM EST