From the website:
National is a full-service investment banking and asset management firm that provides a range of services, including independent retail brokerage and advisory services, investment banking, institutional sales and trading, equity research, financial planning, market making, tax preparation, and insurance, to corporations, institutions, high net-worth and retail investors.