For almost all FinTechs — and especially for publicly traded firms — it has been a bumpy ride these past few years. Get the Full...