Skip to main content

Invesco Ltd.

Position in VST — Vistra Corp.

CIK 914208 Atlanta, GA

Position in VST

as of Mar 31, 2026 · filed May 12, 2026
Position Value
$474,097,516
-$106,115,496 QoQ
Shares Held
3,153,712
-12.3% QoQ
Ownership
0.935%
of shares outstanding
% of Portfolio
0.08%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
25 quarters on record
Voting authority Sole 0.ToString("F0")% Shared 96.92762053098063.ToString("F0")% None 3.0723794690193653.ToString("F0")%

Common Shares in VST Over Time

Shares Held

Position Value (USD)

Derivatives in VST

reported options exposure · as of Mar 31, 2025
CallValue
$458,016
CallShares
3,900
PutValue
$0
PutShares
0

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Utilities - Independent Power Producers

Utilities · as of Mar 31, 2026

Invesco Ltd. holds $2,583,486,697 across 9 Utilities - Independent Power Producers names. VST ranks #3 (18.4% of the industry book) .

# Ticker Company Shares Value (USD) Open
3 VST
Vistra Corp.
This page
3,153,712 $474,097,516

All Filings in VST

Export CSV
29 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $474,097,516 3,153,712
2025-12-31 $580,213,012 3,596,436
2025-09-30 $895,872,012 4,572,642
2025-06-30 $879,390,385 4,537,384
2025-03-31 $425,148,529 3,620,134
2025-03-31 $458,016 3,900
2024-12-31 $1,392,487 10,100
2024-12-31 $449,710,700 3,261,846
2024-09-30 $616,408 5,200
2024-09-30 $655,625,408 5,530,837
2024-06-30 $438,984,124 5,105,654
2024-06-30 $722,232 8,400
2024-03-31 $470,395,616 6,753,706
2023-12-31 $217,438,652 5,644,825
2023-09-30 $172,227,586 5,190,705
2023-06-30 $121,141,280 4,614,906
2023-03-31 $103,117,536 4,296,564
2022-12-31 $99,546,023 4,290,777
2022-09-30 $93,275,826 4,441,706
2022-06-30 $107,551,244 4,706,838
2022-03-31 $21,348,170 918,201
2021-12-31 $18,368,691 806,706
2021-09-30 $14,541,016 850,352
2021-06-30 $14,727,250 793,922
2021-03-31 $13,072,465 739,393
2020-12-31 $192,770,230 9,805,200
2020-09-30 $195,985,384 10,391,590
2020-06-30 $190,055,751 10,207,076
2020-03-31 $160,412,473 10,050,907