Créée en 2010 (Australie), SUBACAP possède 5 marques sœurs et 17478 marques concurrentes. SUBACAP appartient à Mayne Pharma Group, cotée à la bourse de Francfort. L'ISIN, code boursier de la société, est AU000000MYX0. SUBACAP appartient au secteur d’activité Fabricants de médicaments.