Insider at

04

Insider transactions

05
0 buys (P) 1 sells (S) Net: $-4,000,000 + 13 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

13 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 16, 2026 VST S 10b5-1 25,000 $160.00 $4,000,000 232,200 Direct -9.72% Disposed -12.5% (price as of 2026-10-02)
June 5, 2025 VST S 50,000 $172.75 $8,637,500 255,192 Direct -16.38% Disposed -18.9% (price as of 2026-10-02)
May 19, 2025 VST S 20,000 $156.80 $3,136,000 325,192 Direct -5.79% Disposed -10.7% (price as of 2026-10-02)
Dec. 10, 2024 VST S 20,000 $139.77 $2,795,400 343,350 Direct -5.50% Disposed 0.2% (price as of 2026-10-02)
March 17, 2023 VST P 11,000 $24.72 $271,920 369,201 Direct +3.07% Acquired 466.4% (price as of 2026-10-02)
March 16, 2023 VST P 3,000 $24.75 $74,250 358,201 Direct +0.84% Acquired 465.7% (price as of 2026-10-02)
March 15, 2023 VST P 2,000 $24.44 $48,880 355,201 Direct +0.57% Acquired 472.9% (price as of 2026-10-02)
March 10, 2023 VST P 10,000 $24.89 $248,900 353,201 Direct +2.91% Acquired 462.6% (price as of 2026-10-02)
March 9, 2023 VST P 10,000 $26.28 $262,800 343,201 Direct +3.00% Acquired 432.8% (price as of 2026-10-02)
Nov. 21, 2022 VST P 10,000 $22.86 $228,600 333,201 Direct +3.09% Acquired 512.5% (price as of 2026-10-02)
Nov. 15, 2022 VST P 10,000 $23.39 $233,900 323,201 Direct +3.19% Acquired 498.6% (price as of 2026-10-02)
Nov. 9, 2022 VST P 5,000 $23.49 $117,450 313,201 Direct +1.62% Acquired 496.1% (price as of 2026-10-02)
Nov. 8, 2022 VST P 10,000 $23.87 $238,700 308,201 Direct +3.35% Acquired 486.6% (price as of 2026-10-02)
June 17, 2022 VST P 10,000 $22.40 $224,000 298,201 Direct +3.47% Acquired 525.1% (price as of 2026-10-02)
June 14, 2022 VST P 20,000 $23.16 $463,200 288,201 Direct +7.46% Acquired 504.6% (price as of 2026-10-02)
May 26, 2022 VST P 9,000 $26.00 $234,000 268,201 Direct +3.47% Acquired 438.5% (price as of 2026-10-02)
Aug. 19, 2021 VST P 5,000 $17.98 $89,900 249,010 Direct +2.05% Acquired 678.8% (price as of 2026-10-02)
May 6, 2021 VST P 10,000 $15.68 $156,800 244,010 Direct +4.27% Acquired 793.0% (price as of 2026-10-02)
March 4, 2021 VST P 10,000 $16.76 $167,600 220,377 Direct +4.75% Acquired 735.4% (price as of 2026-10-02)
Dec. 18, 2020 VST P 10,000 $17.66 $176,600 210,377 Direct +4.99% Acquired 692.9% (price as of 2026-10-02)
Dec. 17, 2020 VST P 10,000 $17.96 $179,600 200,377 Direct +5.25% Acquired 679.6% (price as of 2026-10-02)
Sept. 8, 2020 VST P 20,000 $18.19 $363,800 190,377 Direct +11.74% Acquired 669.8% (price as of 2026-10-02)
May 11, 2020 VST P 10,000 $18.42 $184,200 170,377 Direct +6.24% Acquired 660.2% (price as of 2026-10-02)
March 20, 2020 VST P 13,060 $13.92 $181,795 140,167 Direct +10.27% Acquired 905.9% (price as of 2026-10-02)
March 19, 2020 VST P 6,940 $13.17 $91,400 127,107 Direct +5.78% Acquired 963.2% (price as of 2026-10-02)
March 17, 2020 VST P 20,000 $13.46 $269,200 120,167 Direct +19.97% Acquired 940.3% (price as of 2026-10-02)
March 12, 2020 VST P 12,000 $14.90 $178,800 108,607 Direct +12.42% Acquired 839.7% (price as of 2026-10-02)
March 11, 2020 VST P 20,000 $17.36 $347,200 96,607 Direct +26.11% Acquired 706.6% (price as of 2026-10-02)
March 9, 2020 VST P 5,000 $18.51 $92,550 76,607 Direct +6.98% Acquired 656.5% (price as of 2026-10-02)
March 3, 2020 VST P 20,000 $20.21 $404,200 71,607 Direct +38.75% Acquired 592.8% (price as of 2026-10-02)
March 3, 2020 VST P 20,000 $20.21 $404,200 71,607 Direct +38.75% Acquired 592.8% (price as of 2026-10-02)
Dec. 9, 2019 VST P 5,000 $23.60 $118,000 51,607 Direct +10.73% Acquired 493.3% (price as of 2026-10-02)
Dec. 5, 2019 VST P 5,000 $24.60 $123,000 46,607 Direct +12.02% Acquired 469.2% (price as of 2026-10-02)
Nov. 6, 2018 VST P 10b5-1 200 $24.81 $4,962 33,167 Direct +0.61% Acquired 464.4% (price as of 2026-10-02)
Oct. 30, 2018 VST P 10b5-1 200 $21.80 $4,360 32,967 Direct +0.61% Acquired 542.3% (price as of 2026-10-02)
Oct. 23, 2018 VST P 10b5-1 200 $22.78 $4,556 32,767 Direct +0.61% Acquired 514.7% (price as of 2026-10-02)
Oct. 16, 2018 VST P 10b5-1 200 $22.78 $4,556 32,767 Direct +0.61% Acquired 514.7% (price as of 2026-10-02)
Oct. 16, 2018 VST P 10b5-1 200 $23.94 $4,788 32,567 Direct +0.62% Acquired 484.9% (price as of 2026-10-02)
Oct. 9, 2018 VST P 10b5-1 200 $25.40 $5,080 32,367 Direct +0.62% Acquired 451.3% (price as of 2026-10-02)
Oct. 2, 2018 VST P 10b5-1 200 $25.65 $5,130 32,167 Direct +0.63% Acquired 445.9% (price as of 2026-10-02)
Sept. 25, 2018 VST P 10b5-1 200 $23.76 $4,752 31,967 Direct +0.63% Acquired 489.3% (price as of 2026-10-02)
Sept. 18, 2018 VST P 10b5-1 200 $23.00 $4,600 31,767 Direct +0.63% Acquired 508.8% (price as of 2026-10-02)
Sept. 11, 2018 VST P 10b5-1 200 $22.82 $4,564 31,567 Direct +0.64% Acquired 513.6% (price as of 2026-10-02)
Sept. 4, 2018 VST P 10b5-1 200 $23.48 $4,696 31,367 Direct +0.64% Acquired 496.3% (price as of 2026-10-02)
Aug. 28, 2018 VST P 10b5-1 200 $22.81 $4,562 31,167 Direct +0.65% Acquired 513.9% (price as of 2026-10-02)
Aug. 21, 2018 VST P 10b5-1 200 $22.55 $4,510 30,967 Direct +0.65% Acquired 520.9% (price as of 2026-10-02)
Aug. 14, 2018 VST P 10b5-1 200 $22.37 $4,474 30,767 Direct +0.65% Acquired 525.9% (price as of 2026-10-02)
Aug. 7, 2018 VST P 10b5-1 200 $23.13 $4,626 30,567 Direct +0.66% Acquired 505.4% (price as of 2026-10-02)
July 31, 2018 VST P 10b5-1 200 $22.21 $4,442 30,367 Direct +0.66% Acquired 530.4% (price as of 2026-10-02)
July 24, 2018 VST P 10b5-1 200 $22.84 $4,568 30,167 Direct +0.67% Acquired 513.0% (price as of 2026-10-02)
July 17, 2018 VST P 10b5-1 200 $23.74 $4,748 29,967 Direct +0.67% Acquired 489.8% (price as of 2026-10-02)
July 10, 2018 VST P 10b5-1 200 $22.68 $4,536 29,767 Direct +0.68% Acquired 517.4% (price as of 2026-10-02)
July 3, 2018 VST P 10b5-1 200 $23.89 $4,778 29,567 Direct +0.68% Acquired 486.1% (price as of 2026-10-02)
June 26, 2018 VST P 10b5-1 200 $23.36 $4,672 29,367 Direct +0.69% Acquired 499.4% (price as of 2026-10-02)
June 19, 2018 VST P 10b5-1 200 $23.38 $4,676 29,167 Direct +0.69% Acquired 498.9% (price as of 2026-10-02)
June 12, 2018 VST P 10b5-1 200 $24.08 $4,816 28,967 Direct +0.70% Acquired 481.5% (price as of 2026-10-02)
June 5, 2018 VST P 10b5-1 200 $24.28 $4,856 28,767 Direct +0.70% Acquired 476.7% (price as of 2026-10-02)
May 29, 2018 VST P 10b5-1 200 $23.95 $4,790 28,567 Direct +0.71% Acquired 484.6% (price as of 2026-10-02)
May 22, 2018 VST P 10b5-1 200 $23.13 $4,626 28,367 Direct +0.71% Acquired 505.4% (price as of 2026-10-02)
May 15, 2018 VST P 10b5-1 200 $23.03 $4,606 28,167 Direct +0.72% Acquired 508.0% (price as of 2026-10-02)
May 8, 2018 VST P 10b5-1 200 $23.85 $4,770 27,967 Direct +0.72% Acquired 487.1% (price as of 2026-10-02)
May 1, 2018 VST P 10b5-1 200 $22.61 $4,522 17,702 Direct +1.14% Acquired 519.3% (price as of 2026-10-02)
April 24, 2018 VST P 10b5-1 200 $22.49 $4,498 17,502 Direct +1.16% Acquired 522.6% (price as of 2026-10-02)
April 17, 2018 VST P 10b5-1 200 $22.17 $4,434 17,302 Direct +1.17% Acquired 531.6% (price as of 2026-10-02)
April 10, 2018 VST P 10b5-1 200 $21.04 $4,208 17,102 Direct +1.18% Acquired 565.5% (price as of 2026-10-02)
April 3, 2018 VST P 10b5-1 200 $20.37 $4,074 16,902 Direct +1.20% Acquired 587.4% (price as of 2026-10-02)
March 27, 2018 VST P 10b5-1 200 $20.71 $4,142 16,702 Direct +1.21% Acquired 576.1% (price as of 2026-10-02)
March 20, 2018 VST P 10b5-1 200 $20.00 $4,000 16,502 Direct +1.23% Acquired 600.1% (price as of 2026-10-02)
March 13, 2018 VST P 10b5-1 200 $20.59 $4,118 16,302 Direct +1.24% Acquired 580.0% (price as of 2026-10-02)
March 6, 2018 VST P 10b5-1 200 $20.22 $4,044 16,102 Direct +1.26% Acquired 592.5% (price as of 2026-10-02)
Jan. 23, 2018 VST P 10b5-1 200 $19.22 $3,844 15,902 Direct +1.27% Acquired 628.5% (price as of 2026-10-02)
Jan. 16, 2018 VST P 10b5-1 200 $18.60 $3,720 15,702 Direct +1.29% Acquired 652.8% (price as of 2026-10-02)
Jan. 9, 2018 VST P 10b5-1 200 $18.65 $3,730 15,502 Direct +1.31% Acquired 650.8% (price as of 2026-10-02)
Jan. 2, 2018 VST P 10b5-1 200 $18.26 $3,652 15,302 Direct +1.32% Acquired 666.8% (price as of 2026-10-02)
Dec. 26, 2017 VST P 10b5-1 200 $17.99 $3,598 15,102 Direct +1.34% Acquired 678.3% (price as of 2026-10-02)
Dec. 19, 2017 VST P 10b5-1 200 $17.83 $3,566 14,902 Direct +1.36% Acquired 685.3% (price as of 2026-10-02)
Dec. 12, 2017 VST P 10b5-1 200 $18.08 $3,616 14,702 Direct +1.38% Acquired 674.4% (price as of 2026-10-02)
Dec. 5, 2017 VST P 10b5-1 200 $18.52 $3,704 14,502 Direct +1.40% Acquired 656.0% (price as of 2026-10-02)
Nov. 28, 2017 VST P 10b5-1 200 $19.08 $3,816 14,302 Direct +1.42% Acquired 633.9% (price as of 2026-10-02)
Nov. 21, 2017 VST P 10b5-1 200 $18.99 $3,798 14,102 Direct +1.44% Acquired 637.3% (price as of 2026-10-02)
Nov. 14, 2017 VST P 10b5-1 200 $19.01 $3,802 13,902 Direct +1.46% Acquired 636.6% (price as of 2026-10-02)
Nov. 10, 2017 VST P 5,000 $18.61 $93,050 13,702 Direct +57.46% Acquired 652.4% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.