$1,001 - $15,000
Transaction: June 25, 2026
$1,001 - $15,000
Transaction: March 30, 2026
$1,001 - $15,000
Transaction: September 17, 2025
$1,001 - $15,000
Transaction: August 22, 2025
$1,001 - $15,000
Transaction: July 1, 2025
$1,001 - $15,000
Transaction: June 11, 2025
$50,001 - $100,000
Transaction: January 22, 2025
Data sourced from US Senate STOCK Act disclosures. Not financial advice.