At least 11 other US-listed financial technologies companies have more than 10% of their shares betting on a decline in its price.
At least 11 other US-listed financial technologies companies have more than 10% of their shares betting on a decline in its price.