SLT (SLT) traded up 1% against the U.S. dollar during the 24-hour period ending at 9:00 AM E.T. on March 9th. SLT has a total market capitalization of $118.71 million and approximately $161.75 thousand worth of SLT was traded on exchanges in the last day. In the last week, SLT has traded 1.8% lower against [...]
SLT (SLT) Price Tops $11.87