Topaz Energy Corp.'s (TSE:TPZ) largest shareholders are individual investors with 42% ownership, public companies own 31%
Topaz Energy Corp. is primarily owned by individual investors holding a 42% stake, indicating significant influence on key decisions. Institutional investors and hedge funds also have a stake, with the top 13 owning 50% collectively.