As a full-service investment banking and brokerage firm, EGE provides a range of financial services including: