SEC Insider Transactions from BARBAS PAUL M.

Last updated: 2026-03-16 12:59 UTC | Total transactions: 13

BARBAS PAUL M has filed 13 insider transactions across 1 company since May 2023.

Most recent transaction: a sale of 14350 shares of Vistra Corp. ($VST) on March 03, 2025.

Activity breakdown: 0 open-market purchases and 10 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 3, 2025 Vistra Corp. $VST BARBAS PAUL M Director S Common Stock 14350 $123.60 60,848.0000 352,567,060 19.08% 0.00%
May 15, 2025 Vistra Corp. $VST BARBAS PAUL M Director A Common Stock 1163 $0.00 52,226.0000 352,567,060 2.28% 0.00%
March 3, 2025 Vistra Corp. $VST BARBAS PAUL M Director S Common Stock 9785 $124.06 51,063.0000 352,567,060 16.08% 0.00%
March 3, 2025 Vistra Corp. $VST BARBAS PAUL M Director S Common Stock 10523 $123.84 64,676.0000 352,567,060 13.99% 0.00%
March 3, 2025 Vistra Corp. $VST BARBAS PAUL M Director S Common Stock 8627 $124.07 56,049.0000 352,567,060 13.34% 0.00%
March 3, 2025 Vistra Corp. $VST BARBAS PAUL M Director S Common Stock 4986 $125.12 51,063.0000 352,567,060 8.90% 0.00%
March 3, 2025 Vistra Corp. $VST BARBAS PAUL M Director S Common Stock 9785 $124.06 51,063.0000 352,567,060 16.08% 0.00%
March 3, 2025 Vistra Corp. $VST BARBAS PAUL M Director S Common Stock 4986 $125.12 51,063.0000 352,567,060 8.90% 0.00%
March 3, 2025 Vistra Corp. $VST BARBAS PAUL M Director S Common Stock 14350 $123.60 60,848.0000 352,567,060 19.08% 0.00%
March 3, 2025 Vistra Corp. $VST BARBAS PAUL M Director S Common Stock 10523 $123.84 64,676.0000 352,567,060 13.99% 0.00%
March 3, 2025 Vistra Corp. $VST BARBAS PAUL M Director S Common Stock 8627 $124.07 56,049.0000 352,567,060 13.34% 0.00%
May 15, 2024 Vistra Corp. $VST BARBAS PAUL M Director A Common Stock 1967 $0.00 99,334.0000 375,193,110 2.02% 0.00%
May 3, 2023 Vistra Corp. $VST BARBAS PAUL M Director A Common Stock 6923 $0.00 97,367.0000 422,447,074 7.65% 0.00%