ONEIL DAVID A - Insider Non-Derivative Transactions at ESPEY MFG & ELECTRONICS CORP (ESP) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Dec 29, 2025, ONEIL DAVID A's relationship to ESPEY MFG & ELECTRONICS CORP (ESP) is Director,Officer (President & CEO), and currently has 17,431 shares of Common Stock - $.33 1/3 par value.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other ESP insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
ONEIL DAVID A - Insider Non-Derivative Transactions of ESP Common Stock - $.33 1/3 par value
ONEIL DAVID A - Insider Non-Derivative Transactions at ESP
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Dec 30, 2025 Sell -- (Common Stock - $.33 1/3 par value) 1000 45.76 17431
Dec 27, 2025 Sell -- (Common Stock - $.33 1/3 par value) 1000 46.78 18431
Dec 20, 2025 Sell -- (Common Stock - $.33 1/3 par value) 1000 44 19431
Dec 19, 2025 Sell -- (Common Stock - $.33 1/3 par value) 1000 43.5 20431
Sep 12, 2025 M -- (Common Stock - $.33 1/3 par value) 5000 16.54 16250
Aug 28, 2025 M -- (Common Stock - $.33 1/3 par value) 2500 20.5 7500
Aug 28, 2025 M -- (Common Stock - $.33 1/3 par value) 3750 18.05 11250
Aug 6, 2025 M -- (Common Stock - $.33 1/3 par value) 5000 13.61 5000
Jun 25, 2025 Sell -- (Common Stock - $.33 1/3 par value) 4042 40 0
Jun 25, 2025 M -- (Common Stock - $.33 1/3 par value) 4042 14.87 4042
Jun 24, 2025 Sell -- (Common Stock - $.33 1/3 par value) 1958 40.04 0
Jun 24, 2025 M -- (Common Stock - $.33 1/3 par value) 1958 14.87 1958
Jun 4, 2025 Sell -- (Common Stock - $.33 1/3 par value) 1023 38 0
May 30, 2025 Sell -- (Common Stock - $.33 1/3 par value) 1977 38.05 1023
May 24, 2025 Sell -- (Common Stock - $.33 1/3 par value) 999 36 3000
May 23, 2025 Sell -- (Common Stock - $.33 1/3 par value) 314 36.01 3999
May 22, 2025 Sell -- (Common Stock - $.33 1/3 par value) 687 36 4313
May 20, 2025 Sell -- (Common Stock - $.33 1/3 par value) 5000 35.8 5000
May 16, 2025 Sell -- (Common Stock - $.33 1/3 par value) 2000 36.52 10000
May 16, 2025 M -- (Common Stock - $.33 1/3 par value) 2000 26.09 12000