Casper (CSPR) traded 3.5% lower against the U.S. dollar during the 1-day period ending at 8:00 AM E.T. on April 30th. In the last week, Casper has traded down 10.1% against the U.S. dollar. Casper has a total market cap of $346.23 million and approximately $6.83 million worth of Casper was traded on exchanges in […]