- H.D. Vest Investment Services