Tech stocks have had a reckoning in the past several days — a rally proved short lived, a blip. But the FinTech IPO Index managed...