ALPHA FX AGEA GROUP, ALPHAPRO , ARGO : A DETAILED EXAMINATION