The company has a near unassailable market position and keeps on gaining market share. However, we think for the foreseeable future, tailwinds and headwinds (mostly from the mortgage market) will ...