Changing consumer habits push fintech stocks to new heights