The other thing to consider is APT for example can only get as big as their own borrowings allow, SPT can technically get as big as the entire worldwide credit card market without borrowing/lending a cent.
SPT Price at posting:
83.5¢ Sentiment: None Disclosure: Not Held