Market Cap: $3.05B
Tommy Tuberville sold between $50,001 - $100,000 of SBLK shares on 30 April.
Tommy Tuberville bought between $50,001 - $100,000 of SBLK shares on 27 February.