Director Frederick D. Disanto bought 1,000 shares of EML at $21.25 on 2026-06-16, adding to a 105.4K-share position.
Frederick D. Disanto purchased 1,000 shares at $21.25, bringing his holdings to 105.4K shares post-transaction. The current price of $21.92 is -18.1% from the 52-week high of $26.77 and has risen +7.9% over the last 30 days. His prior trades at EML show mixed outcomes: 2 of 5 prior buys achieved positive 90-day returns (well-timed), while 3 of 5 resulted in negative 90-day performance. The company faces headwinds with annual revenue declining -8.7% year-over-year and net income of $640.1K on revenue of $59.7M, alongside a P/E of 18.74 and market cap of $132.2M.