INS: A Wolf in Pete’s Clothing
Relentless hype on social media has propelled shares to all-time highs and a monster valuation of roughly 15x trailing sales and 40x trailing EBITDA. While INS is touted as a fintech set to disrupt the payments space with breakthrough technology, we believe the company is merely a glorified Indian outsourcing business that, like so many other stock promotions, will leave investors chasing the prospect of quick riches disappointed by the underlying economics and growth prospects. Read More