Ren (REN) traded 2.7% lower against the U.S. dollar during the 1 day period ending at 21:00 PM E.T. on February 23rd. In the last week, Ren has traded 8.5% higher against the U.S. dollar. Ren has a market cap of $71.62 million and approximately $29.29 million worth of Ren was traded on exchanges in […]