Skip to content

Vistra

VST$140.1624/5
Held by 17 portfolios Follow tracks17portfolios
+977.0%

Holders

Portfolio
12.6%
$59.1MMar 2025New position · Jun 30-13.5%
4.6%
$351.4MDec 2017Increased · Jun 30+0.7%
1.3%
$131.6MJun 2026Increased · Sep 30+6.1%
0.4%
$119.2MJun 2023Increased · Jun 30+8.6%
0.2%
$234.5MMar 2019Increased · Jun 30+16.1%
CPP Investments
0.2%
$388.6MJun 2018Increased · Mar 31+11.9%
CDPQ
0.2%
$125MSep 2023Increased · Dec 31+12.9%
0.1%
$121.4MDec 2017Increased · Dec 31+5.2%
0.1%
$95.5M——+9.4%
0.1%
$76.7MJun 2018Closed · Jun 30+12.7%
0.1%
$118.9MJun 2026New position · Jun 30-10.6%
0.1%
$921.8M——+14.8%
0.1%
$151.5MDec 2017New position · Dec 31+13.8%
0%
$24.1MSep 2019New position · Jun 30+13.5%
0%
$427.5KFeb 2026Bought · Aug 28+13.2%
0%
$74.1MMar 2024New position · Mar 31+12.6%
0%
$669.9KJun 2019Decreased · Jun 30+1.6%