Ernest E. Maddock
Director, Avnet.
Companies
- OusterBoard member Feb 14, 2023 to now1
- TeradyneBoard member Nov 16, 2022 to now2
- AvnetBoard member Aug 26, 2021 to now3
- Ultra Clean Holdings, Inc.Board member Jun 1, 2018 to now4
- Velodyne Lidar, Inc.Board member Jan 18, 2022 to Feb 13, 20235
- Micron TechnologyChief financial officer Jun 5, 2015 to Oct 26, 20176
- Riverbed TechnologyChief financial officer May 8, 2013 to Apr 28, 20157
- Lam ResearchChief financial officer Mar 2, 2009 to Mar 6, 20138
- Lam ResearchSenior Vice President Sep 26, 2008 to Sep 26, 20089
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Teradyne TER10,269 shares10$3.5M at $340.36Sep 25, 2026- Ultra Clean Holdings, Inc. UCTT58,816 shares11$3.1M at $53.26May 27, 2026
Ouster OUST88,902 shares12$2.6M at $28.95Jun 17, 2026
Avnet AVT5,265 shares13$473.7K at $89.97Sep 25, 2026- Velodyne Lidar, Inc.0 shares14Feb 10, 2023
As of each latest filing. The line shows shares held over time.
Recent filings
- Sep 25, 2026Other 2 shares of Teradyne10
- Jun 17, 2026Granted 4,725 shares of Ouster12
- Jun 12, 2026Other 2 shares of Teradyne15
- May 22, 2026Granted 2,575 shares of Ultra Clean Holdings, Inc.11
- May 8, 2026Granted 668 shares of Teradyne16
- Mar 13, 2026Other 2 shares of Teradyne17
- Dec 17, 2025Other 2 shares of Teradyne18
- Sep 29, 2025Other 3 shares of Teradyne19
- Jun 18, 2025Granted 1,500 shares of Ouster20
- Jun 18, 2025Granted 13,558 shares of Ouster20
- Jun 13, 2025Other 6 shares of Teradyne21
- May 21, 2025Granted 8,198 shares of Ultra Clean Holdings, Inc.22
- May 9, 2025Granted 2,971 shares of Teradyne23
- Mar 14, 2025Other 3 shares of Teradyne24
- Mar 7, 2025Bought 10,000 shares at $24.29 of Ultra Clean Holdings, Inc.25
- Dec 18, 2024Other 2 shares of Teradyne26
- Sep 27, 2024Other 2 shares of Teradyne27
- Aug 16, 2024Bought 8,000 shares at $7.79 of Ouster28
- Jun 21, 2024Granted 15,195 shares of Ouster29
- Jun 14, 2024Other 2 shares of Teradyne30
- May 22, 2024Granted 3,647 shares of Ultra Clean Holdings, Inc.31
- May 9, 2024Granted 1,876 shares of Teradyne32
- Feb 1, 2024Bought 1,000 shares at $94.07 of Teradyne33
- Nov 15, 2023Bought 7,000 shares at $5.29 of Ouster34
- Aug 21, 2023Bought 7,000 shares at $6.02 of Ouster35
Trade performance
| Date | Stock | Trade | Value | Return since | Vs S&P since | Vs S&P, 1 year |
|---|---|---|---|---|---|---|
| Feb 1, 2024 | TER | Buy | $94.1K | +260.7% | +203.0% | −1.3% |
Returns are price-only (no dividends), measured from the trade date.
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGAROuster, Board member
- 2SEC EDGARTeradyne, Board member
- 3SEC EDGARAvnet, Board member
- 4
- 5SEC EDGARVelodyne Lidar, Inc., Board member
- 6
- 7
- 8
- 9SEC EDGARLam Research, Senior Vice President
- 10
- 11
- 12
- 13
- 14
- 15SEC EDGARForm 4 filed Jun 16, 2026
- 16SEC EDGARForm 4 filed May 12, 2026
- 17SEC EDGARForm 4 filed Mar 17, 2026
- 18SEC EDGARForm 4 filed Dec 19, 2025
- 19SEC EDGARForm 4 filed Oct 1, 2025
- 20SEC EDGARForm 4 filed Jun 20, 2025
- 21SEC EDGARForm 4 filed Jun 17, 2025
- 22SEC EDGARForm 4 filed May 23, 2025
- 23SEC EDGARForm 4 filed May 13, 2025
- 24SEC EDGARForm 4 filed Mar 18, 2025
- 25SEC EDGARForm 4 filed Mar 11, 2025
- 26SEC EDGARForm 4 filed Dec 20, 2024
- 27SEC EDGARForm 4 filed Sep 30, 2024
- 28SEC EDGARForm 4 filed Aug 19, 2024
- 29SEC EDGARForm 4 filed Jul 9, 2024
- 30SEC EDGARForm 4 filed Jun 18, 2024
- 31SEC EDGARForm 4 filed May 24, 2024
- 32SEC EDGARForm 4 filed May 13, 2024
- 33SEC EDGARForm 4 filed Feb 5, 2024
- 34SEC EDGARForm 4 filed Nov 16, 2023
- 35SEC EDGARForm 4 filed Aug 22, 2023