Holders of 18% of the software and e-commerce services supplier pointed out that shares continue to trade north of $2, with a current market capitalization of roughly $74 million.
Holders of 18% of the software and e-commerce services supplier pointed out that shares continue to trade north of $2, with a current market capitalization of roughly $74 million.