Individual investors among NuVista Energy Ltd.'s (TSE:NVA) largest stockholders and were hit after last week's 5.4% price drop
Key Insights Significant control over NuVista Energy by individual investors implies that the general public has more power to influence management and governance-related decisions The top 25 shareho...