Opprettet 1992 (Canada), Talisman Energy egen 108 tilknyttede merkevarer og 2201 konkurrerende merkevarer. Talisman Energy-merket eies av REPSOL, et selskap oppført i Francfort. Selskapets internasjonale verdipapiridentifikasjonsnummer (ISIN) er ES0173516115. Talisman Energy kommer under Olje gass-bransjen.