Persistence Price Hits $0.17 (XPRT)
Persistence (XPRT) traded down 0.2% against the US dollar during the 1 day period ending at 18:00 PM ET on May 14th. During the last week, Persistence has traded 15.8% lower against the US dollar. Persistence has a total market cap of $28.40 million and $514,434.24 worth of Persistence was traded on exchanges in the […]