Ronald C. Foster
Chief Financial Officer, FORMFACTOR INC.
Companies
- Advanced EnergyBoard member Nov 7, 2014 to now1
- Everspin TechnologiesBoard member Oct 7, 2016 to May 20, 20202
- Micron TechnologyChief financial officer Apr 3, 2008 to Feb 19, 20153
- FORMFACTOR INCChief financial officer May 15, 2006 to Jun 18, 20074
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Advanced Energy AEIS25,088 shares5$6.1M at $241.26May 5, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- May 2, 2026Exercised options 2,313 shares of Advanced Energy5
- May 3, 2025Exercised options 2,093 shares of Advanced Energy6
- May 5, 2024Exercised options 2,257 shares of Advanced Energy7
- Dec 13, 2023Sold 618 shares at $105.00 of Advanced Energy8
- Dec 1, 2023Sold 1,000 shares at $95.00 of Advanced Energy9
- Nov 15, 2023Sold 1,000 shares at $95.00 of Advanced Energy10
- Oct 2, 2023Sold 1,000 shares at $103.26 of Advanced Energy11
- Sep 1, 2023Sold 1,000 shares at $118.48 of Advanced Energy12
- Sep 1, 2023Sold 1,000 shares at $118.48 of Advanced Energy12
- Aug 1, 2023Sold 1,000 shares at $123.46 of Advanced Energy13
- Aug 1, 2023Sold 1,000 shares at $123.46 of Advanced Energy13
- Jul 3, 2023Sold 1,000 shares at $110.91 of Advanced Energy14
- Jul 3, 2023Sold 1,000 shares at $110.92 of Advanced Energy14
- Jun 7, 2023Sold 1,000 shares at $105.00 of Advanced Energy15
- Jun 1, 2023Sold 1,000 shares at $97.98 of Advanced Energy16
- May 25, 2023Sold 1,000 shares at $95.00 of Advanced Energy17
- May 9, 2022Granted 2,655 shares of Advanced Energy18
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARAdvanced Energy, Board member
- 2SEC EDGAREverspin Technologies, Board member
- 3
- 4
- 5
- 6SEC EDGARForm 4 filed May 6, 2025
- 7SEC EDGARForm 4 filed May 7, 2024
- 8SEC EDGARForm 4 filed Dec 14, 2023
- 9SEC EDGARForm 4 filed Dec 4, 2023
- 10SEC EDGARForm 4 filed Nov 16, 2023
- 11SEC EDGARForm 4 filed Oct 4, 2023
- 12SEC EDGARForm 4 filed Sep 5, 2023
- 13SEC EDGARForm 4 filed Aug 2, 2023
- 14SEC EDGARForm 4 filed Jul 5, 2023
- 15SEC EDGARForm 4 filed Jun 7, 2023
- 16SEC EDGARForm 4 filed Jun 2, 2023
- 17SEC EDGARForm 4 filed May 26, 2023
- 18SEC EDGARForm 4 filed May 11, 2022