WM. P. STEIN & CO. INC.