PONS rises 13% as buybacks and leverage build – THESE 2 forces face ONE test

Wait 5 sec.

Could PONS’ strongest catalyst become its biggest test once buyback demand slows?