Twelve Seas Investment Company Warrant (TWLVW) Tumbled -14.29% or -0.05 To Price $0.3 On Thursday
Twelve Seas Investment Company Warrant (TWLVW) tumbled -14.29% or -0.05 to $0.3. It is near to 60700 shares traded, which is 22.87% compare to the average total volume 265360. The year to date change is -17.06%. The 52 week price…