Vistra Corp. (VST) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

345,035,160Shares Outstanding
278,402,080Shares held by institutions
$41,415,093,421Value of institutional holdings
80.69%Institutional ownership %
16.05%Shares Changed QoQ
1,280No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Vistra Corp. (NYSE:VST) is held by 1,297 institutional investors per 13F filings through December 2025.

2,309 Institutional Holders

278,402,080 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
VANGUARD GROUP INC 31 Dec, 2025 41,588,784 390,157 0.95% $6,709,518,522.00
BlackRock, Inc. 31 Dec, 2025 30,325,429 882,476 3.00% $4,892,401,455.00
BlackRock, Inc. 31 Dec, 2025 28,480,341 -1,845,088 -6.08% $4,281,449,678.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Dec, 2025 21,393,960 21,393,960 0.00% $3,216,154,007.00
FMR LLC 31 Dec, 2025 16,995,465 -2,897,557 -14.57% $2,741,878,460.00
VANGUARD PORTFOLIO MANAGEMENT LLC 31 Dec, 2025 16,902,218 16,902,218 0.00% $2,540,910,431.00
State Street Corp 31 Dec, 2025 16,770,480 295,611 1.79% $2,521,106,258.00
State Street Corp 31 Dec, 2025 16,474,869 432,028 2.69% $2,657,890,616.00
FMR LLC 31 Dec, 2025 15,808,007 -1,187,458 -6.99% $2,376,417,646.00
Jpmorgan Chase & Co 31 Dec, 2025 10,745,366 -11,125,010 -50.87% $1,733,550,232.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 9,033,671 68,023 0.76% $1,353,058,830.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 8,965,648 97,424 1.10% $1,441,112,038.00
Morgan Stanley 31 Dec, 2025 8,256,938 342,244 4.32% $1,241,265,858.00
Morgan Stanley 31 Dec, 2025 7,914,694 -138,946 -1.73% $1,276,878,078.00
Jpmorgan Chase & Co 31 Dec, 2025 7,489,657 -3,255,709 -30.30% $1,105,024,217.00
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ 31 Dec, 2025 6,530,095 -576,370 -8.11% $1,053,500,227.00
LONE PINE CAPITAL LLC 31 Dec, 2025 6,187,585 975,700 18.72% $930,179,653.00
Goldman Sachs Group Inc 31 Dec, 2025 5,893,298 4,024,831 215.41% $950,765,644.00
LONE PINE CAPITAL LLC 31 Dec, 2025 5,211,885 512,644 10.91% $840,833,407.00
NORGES BANK 31 Dec, 2025 4,628,580 4,628,580 0.00% $746,728,811.00