SelfKey (KEY) traded 1.6% higher against the U.S. dollar during the twenty-four hour period ending at 19:00 PM ET on May 1st. SelfKey has a market capitalization of $34.75 million and approximately $4.14 million worth of SelfKey was traded on exchanges in the last day. One SelfKey token can now be bought for about $0.0065 […]