Davenport & Company LLC is a full-service firm offering a complete range of investment services, including comprehensive stock and bond brokerage, investment management,...