one massive difference just on share price, below not exact but important if doing a compare which you did:
open pay shares on issue 89m (market cap / share price)
splitit shares on issue 306m
less open pay available means less available to buy off sellers so potential higher demand so the comparison you've made isn't realistic though appreciate this is more analysis over what you noted.
SPT Price at posting:
$1.15 Sentiment: Buy Disclosure: Not Held