James Burke

Insider profile

Currently holds a position at Vistra Corp

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 77% 68% 82%
Transactions
20 80% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 12%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Chief Operating Officer, Executive Vice President Vistra Corp Oct. 3, 2016 -

James Burke's trades of Vistra Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-12-15 2025-12-11 PlS Planned sale
63,478 -47.0%
319.68
US$2,929,792
63,478 -47.0% 319.68 US$2,929,792
2025-12-11 2025-12-11 PrS Proposed sale
83,210
359.60
US$4,792,514
83,210 359.60 US$4,792,514
2025-11-13 2025-11-11 PlS Planned sale
54,543 -8.4%
131.43
US$634,252
54,543 -8.4% 131.43 US$634,252
2025-11-12 2025-11-11 PrS Proposed sale
21,935
186.53
US$4,091,536
21,935 186.53 US$4,091,536
2025-10-31 2025-10-29 PlS Planned sale
9,641 -3.1%
192.30
US$1,853,964
9,641 -3.1% 192.30 US$1,853,964
2025-10-29 2025-10-29 PrS Proposed sale
9,641
192.30
US$1,853,964
9,641 192.30 US$1,853,964
2025-10-29 2025-10-27 PlS Planned sale
20,473 -6.4%
203.64
US$4,169,122
20,473 -6.4% 203.64 US$4,169,122
2025-10-27 2025-10-27 PrS Proposed sale
20,473
203.64
US$4,169,040
20,473 203.64 US$4,169,040
2025-10-27 2025-10-24 PlS Planned sale
19,600 -6.2%
196.46
US$3,850,616
19,600 -6.2% 196.46 US$3,850,616
2025-10-24 2025-10-24 PrS Proposed sale
19,600
196.46
US$3,850,663
19,600 196.46 US$3,850,663
2025-10-27 2025-10-23 PlS Planned sale
2,013 -0.7%
186.00
US$374,418
2,013 -0.7% 186.00 US$374,418
2025-10-27 2025-10-23 PlS Planned sale
17,600 -5.6%
187.25
US$3,295,600
17,600 -5.6% 187.25 US$3,295,600
2025-10-23 2025-10-23 PrS Proposed sale
19,613
187.12
US$3,670,018
19,613 187.12 US$3,670,018
2025-10-23 2025-10-22 PlS Planned sale
19,612 -6.3%
188.30
US$3,692,940
19,612 -6.3% 188.30 US$3,692,940
2025-10-22 2025-10-22 PrS Proposed sale
19,612
188.30
US$3,692,945
19,612 188.30 US$3,692,945
2025-10-23 2025-10-21 PlS Planned sale
2,005 -0.7%
193.15
US$387,266
2,005 -0.7% 193.15 US$387,266
2025-10-21 2025-10-21 PrS Proposed sale
2,005
193.15
US$387,266
2,005 193.15 US$387,266
2025-10-21 2025-10-20 PlS Planned sale
21,371 -6.9%
204.57
US$4,371,865
21,371 -6.9% 204.57 US$4,371,865
2025-10-20 2025-10-20 PrS Proposed sale
21,371
204.57
US$4,371,779
21,371 204.57 US$4,371,779
2025-10-21 2025-10-17 PlS Planned sale
21,367 -7.0%
207.66
US$4,437,071
21,367 -7.0% 207.66 US$4,437,071
2025-10-17 2025-10-17 PrS Proposed sale
21,367
207.66
US$4,437,068
21,367 207.66 US$4,437,068
2025-10-17 2025-10-16 PlS Planned sale
2,155 -0.8%
216.58
US$466,730
2,155 -0.8% 216.58 US$466,730
2025-10-17 2025-10-16 PlS Planned sale
19,200 -6.3%
215.06
US$4,129,152
19,200 -6.3% 215.06 US$4,129,152
2025-10-16 2025-10-16 PrS Proposed sale
21,355
215.21
US$4,595,886
21,355 215.21 US$4,595,886
2025-10-17 2025-10-15 PlS Planned sale
21,363 -7.1%
209.34
US$4,472,130
21,363 -7.1% 209.34 US$4,472,130
2025-10-15 2025-10-15 PrS Proposed sale
21,363
209.34
US$4,472,093
21,363 209.34 US$4,472,093
2025-10-15 2025-10-14 PlS Planned sale
2,170 -0.8%
204.74
US$444,286
2,170 -0.8% 204.74 US$444,286
2025-10-15 2025-10-14 PlS Planned sale
19,200 -6.4%
205.68
US$3,949,056
19,200 -6.4% 205.68 US$3,949,056
2025-10-14 2025-10-14 PrS Proposed sale
21,370
205.58
US$4,393,341
21,370 205.58 US$4,393,341
2025-10-15 2025-10-13 PlS Planned sale
1,989 -0.8%
205.29
US$408,322
1,989 -0.8% 205.29 US$408,322
2025-10-15 2025-10-13 PlS Planned sale
39,437 -13.7%
201.12
US$7,931,569
39,437 -13.7% 201.12 US$7,931,569
2025-10-14 2025-10-13 PrS Proposed sale
41,426
201.32
US$8,339,881
41,426 201.32 US$8,339,881
2025-10-15 2025-10-10 PlS Planned sale
2,164 -0.8%
208.50
US$451,194
2,164 -0.8% 208.50 US$451,194
2025-10-15 2025-10-10 PlS Planned sale
19,200 -6.5%
209.76
US$4,027,392
19,200 -6.5% 209.76 US$4,027,392
2025-10-10 2025-10-10 PrS Proposed sale
21,364
209.63
US$4,478,586
21,364 209.63 US$4,478,586
2025-10-10 2025-10-09 PlS Planned sale
21,365 -7.3%
207.55
US$4,434,306
21,365 -7.3% 207.55 US$4,434,306
2025-10-09 2025-10-09 PrS Proposed sale
21,365
207.55
US$4,434,403
21,365 207.55 US$4,434,403
2025-10-10 2025-10-08 PlS Planned sale
1,996 -0.7%
200.13
US$399,459
1,996 -0.7% 200.13 US$399,459
2025-10-10 2025-10-08 PlS Planned sale
17,600 -6.1%
201.58
US$3,547,808
17,600 -6.1% 201.58 US$3,547,808
2025-10-08 2025-10-08 PrS Proposed sale
19,596
201.43
US$3,947,261
19,596 201.43 US$3,947,261
2025-10-08 2025-10-07 PlS Planned sale
21,376 -7.5%
201.49
US$4,307,050
21,376 -7.5% 201.49 US$4,307,050
2025-10-07 2025-10-07 PrS Proposed sale
21,376
201.49
US$4,307,029
21,376 201.49 US$4,307,029
2025-10-08 2025-10-06 PlS Planned sale
21,368 -7.5%
206.94
US$4,421,894
21,368 -7.5% 206.94 US$4,421,894
2025-10-06 2025-10-06 PrS Proposed sale
21,368
206.94
US$4,421,912
21,368 206.94 US$4,421,912
2025-10-06 2025-10-03 PlS Planned sale
89 -0.0%
205.73
US$18,310
89 -0.0% 205.73 US$18,310