ABFX ASSET GROWTH EUROPE AGENCY, PRO ALPHA TRADING, AND ARGO MARKETS: A DETAILED ANALYSIS