John A. Swainson
Director, Cadence Design Systems.
Companies
- Schneider NationalBoard member May 1, 2019 to now1
- Visa Inc.Board member Mar 18, 2008 to Jan 27, 20222
- Cadence Design SystemsBoard member Mar 6, 2006 to Apr 3, 20123
- AssurantBoard member May 18, 2010 to May 17, 20114
- BroadcomBoard member Aug 12, 2010 to May 9, 20115
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Visa Inc. V42,126 shares6$17.0M at $402.77Jan 27, 2022
Schneider National SNDR52,231 shares7$1.6M at $30.73Apr 30, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Apr 30, 2026Granted 5,468 shares of Schneider National7
- Apr 29, 2025Granted 7,835 shares of Schneider National8
- Apr 29, 2024Granted 8,012 shares of Schneider National9
- Apr 24, 2023Granted 5,674 shares of Schneider National10
- Apr 25, 2022Granted 6,619 shares of Schneider National11
- Jan 25, 2022Granted 1,114 shares of Visa Inc.6
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARSchneider National, Board member
- 2SEC EDGARVisa Inc., Board member
- 3SEC EDGARCadence Design Systems, Board member
- 4SEC EDGARAssurant, Board member
- 5SEC EDGARBroadcom, Board member
- 6
- 7
- 8SEC EDGARForm 4 filed May 1, 2025
- 9SEC EDGARForm 4 filed May 1, 2024
- 10SEC EDGARForm 4 filed Apr 26, 2023
- 11SEC EDGARForm 4 filed Apr 27, 2022