Skip to main content

Qube Research & Technologies Ltd

Position in VST — Vistra Corp.

CIK 1729829 LONDON, X0

Position in VST

as of Jun 30, 2026 · filed Aug 14, 2026
Position Value
$0
-$30,924,083 QoQ
Shares Held
0
-100.0% QoQ
Ownership
0.000%
of shares outstanding
% of Portfolio
0.00%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
20 quarters on record

Common Shares in VST Over Time

Shares Held

Position Value (USD)

Derivatives in VST

reported options exposure · as of Jun 30, 2026
CallValue
$16,481,657
CallShares
103,900
PutValue
$8,439,116
PutShares
53,200

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 Jun 30, 2026

Qube Research & Technologies Ltd holds $52,608,157 across 4 Utilities - Independent Power Producers names.

# Ticker Company Shares Value (USD) Open

All Filings in VST

Export CSV
36 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $16,481,657 103,900
2026-06-30 $8,439,116 53,200
2026-03-31 $30,924,083 205,708
2026-03-31 $16,100,343 107,100
2026-03-31 $17,468,346 116,200
2025-12-31 $44,446,415 275,500
2025-12-31 $64,634,605 400,636
2025-12-31 $48,011,808 297,600
2025-09-30 $43,846,896 223,800
2025-09-30 $27,478,955 140,256
2025-09-30 $43,533,424 222,200
2025-06-30 $37,521,616 193,600
2025-06-30 $36,862,662 190,200
2025-03-31 $14,362,912 122,300
2025-03-31 $35,797,003 304,811
2025-03-31 $11,884,928 101,200
2024-12-31 $3,198,584 23,200
2024-12-31 $3,625,981 26,300
2024-12-31 $5,281,523 38,308
2024-09-30 $8,392,632 70,800
2024-09-30 $8,392,632 70,800
2024-09-30 $55,851,543 471,162
2024-06-30 $111,774 1,300
2024-06-30 $176,516 2,053
2024-06-30 $567,468 6,600
2024-03-31 $193,139 2,773
2023-12-31 $504,265 13,091
2023-06-30 $12,796,770 487,496
2023-03-31 $11,822,376 492,599
2022-12-31 $20,635,402 889,457
2022-09-30 $26,003,670 1,238,270
2022-06-30 $28,237,984 1,235,798
2022-03-31 $11,272,181 484,825
2021-09-30 $341,863 19,992
2020-06-30 $934,388 50,182
2020-03-31 $366,904 22,989