For almost all FinTechs — and especially for publicly traded firms — it has been a bumpy ride these past few years. Stock prices have...