THOMAS P. TIERNEY & CO., INC.