ABFX , AGEAGROUP, ALPHATRADE , ARGOFX : A ANALYTICAL EXAMINATION