Mary G. Puma
Director, Nordson Corporation.
Companies
- EntegrisBoard member Sep 6, 2024 to now1
- Allegro MicroSystemsBoard member Oct 20, 2023 to now2
- CienaBoard member Sep 6, 2023 to now3
- Penguin Solutions, Inc.Board member Jul 19, 2023 to now4
- Axcelis TechnologiesChair Jan 4, 2006 to May 13, 20245
- Nordson CorporationBoard member Nov 3, 2003 to Nov 2, 20236
- Axcelis TechnologiesBoard member May 17, 2016 to Mar 1, 20237
- Axcelis TechnologiesChief executive officer Jan 4, 2006 to Mar 1, 20235
- Axcelis TechnologiesPresident Jan 4, 2006 to Mar 1, 20235
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Axcelis Technologies ACLS236,976 shares8$26.5M at $111.93May 13, 2024
Nordson Corporation NDSN16,844 shares9$5.5M at $324.78Nov 2, 2023- Ciena CIEN11,477 shares10$4.0M at $346.74Mar 26, 2026
- Penguin Solutions, Inc. PENG25,398 shares11$1.4M at $56.80Feb 6, 2026
- Entegris ENTG5,516 shares12$798.2K at $144.71May 6, 2026
Allegro MicroSystems ALGM21,734 shares13$715.0K at $32.90Aug 5, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Aug 5, 2026Granted 4,251 shares of Allegro MicroSystems13
- May 6, 2026Granted 1,412 shares of Entegris12
- Mar 26, 2026Granted 605 shares of Ciena10
- Feb 6, 2026Granted 10,034 shares of Penguin Solutions, Inc.11
- Aug 7, 2025Granted 5,932 shares of Allegro MicroSystems14
- Apr 23, 2025Granted 2,897 shares of Entegris15
- Mar 27, 2025Granted 3,738 shares of Ciena16
- Feb 7, 2025Granted 8,397 shares of Penguin Solutions, Inc.17
- Sep 5, 2024Granted 1,207 shares of Entegris18
- Aug 8, 2024Granted 6,873 shares at $26.92 of Allegro MicroSystems19
- May 9, 2024Shares withheld for tax 17,393 shares at $113.04 of Axcelis Technologies8
- Mar 21, 2024Granted 4,438 shares of Ciena20
- Feb 28, 2024Shares withheld for tax 6,828 shares of Axcelis Technologies21
- Feb 28, 2024Shares withheld for tax 6,289 shares of Axcelis Technologies21
- Oct 18, 2023Granted 4,678 shares of Allegro MicroSystems22
- Sep 1, 2023Granted 2,696 shares of Ciena23
- Jul 17, 2023Granted 6,967 shares of Penguin Solutions, Inc.24
- Jul 14, 2023Sold 2,099 shares at $245.92 of Nordson Corporation25
- Jun 12, 2023Sold 11,800 shares at $181.80 of Axcelis Technologies26
- Jun 12, 2023Sold 11,800 shares at $181.80 of Axcelis Technologies27
- Jun 7, 2023Gift 4,127 shares of Axcelis Technologies28
- Jun 7, 2023Sold 21,701 shares at $173.58 of Axcelis Technologies28
- May 25, 2023Sold 19,722 shares at $151.83 of Axcelis Technologies29
- May 18, 2023Gift 4,778 shares of Axcelis Technologies30
- May 18, 2023Sold 8,578 shares at $141.52 of Axcelis Technologies30
Trade performance
| Date | Stock | Trade | Value | Return since | Vs S&P since | Vs S&P, 1 year |
|---|---|---|---|---|---|---|
| Jul 14, 2023 | NDSN | Sale | $516.2K | +33.4% | +38.4% | +29.0% |
| Oct 6, 2020 | NDSN | Sale | $366.1K | +66.3% | +64.2% | +9.2% |
| May 27, 2020 | NDSN | Sale | $185.5K | +84.2% | +70.1% | +13.0% |
| May 28, 2019 | NDSN | Sale | $127.6K | +159.1% | +16.4% | −32.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 EDGAREntegris, Board member
- 2SEC EDGARAllegro MicroSystems, Board member
- 3SEC EDGARCiena, Board member
- 4
- 5SEC EDGARAxcelis Technologies, Chair
- 6SEC EDGARNordson Corporation, Board member
- 7SEC EDGARAxcelis Technologies, Board member
- 8
- 9
- 10
- 11
- 12
- 13
- 14SEC EDGARForm 4 filed Aug 8, 2025
- 15SEC EDGARForm 4 filed Apr 25, 2025
- 16SEC EDGARForm 4 filed Mar 31, 2025
- 17SEC EDGARForm 4 filed Feb 11, 2025
- 18SEC EDGARForm 4 filed Sep 6, 2024
- 19SEC EDGARForm 4 filed Aug 9, 2024
- 20SEC EDGARForm 4 filed Mar 25, 2024
- 21SEC EDGARForm 4 filed Mar 1, 2024
- 22SEC EDGARForm 4 filed Oct 20, 2023
- 23SEC EDGARForm 4 filed Sep 6, 2023
- 24SEC EDGARForm 4 filed Jul 19, 2023
- 25SEC EDGARForm 4 filed Jul 17, 2023
- 26SEC EDGARForm 4 filed Jun 12, 2023
- 27SEC EDGARForm 4 filed Sep 8, 2023
- 28SEC EDGARForm 4 filed Jun 7, 2023
- 29SEC EDGARForm 4 filed May 25, 2023
- 30SEC EDGARForm 4 filed May 18, 2023