Dahl Amy E

EMCOR Group, Inc. Common Stock · Director

Dahl Amy E is listed in public filings as director. This Dahl Amy E insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include EMCOR Group, Inc. Common Stock (EME), and Toro Company (TTC). Investors use Dahl Amy E's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
EMCOR Group, Inc. Common StockEME--908 sharesGrant / ExerciseJun 4, 2026Disclosure amount unavailable230 shares----

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Toro CompanyTTC$2.5M33.3k sharesGrant / ExerciseSep 30, 2025$1.1M14.2k shares$75.79--
Toro CompanyTTC$016.2k sharesGrant / ExerciseSep 30, 2025$948.2K16.2k shares$58.53--
Toro CompanyTTC$2.4M29.7k sharesGrant / ExerciseSep 17, 2025$1.1M13.2k shares$80.15--
Toro CompanyTTC$016.6k sharesGrant / ExerciseSep 17, 2025$938.6K16.6k shares$56.54--
Toro CompanyTTC$2.1M26.3k sharesGrant / ExerciseSep 17, 2025$928.9K11.6k shares$80.15--
Toro CompanyTTC$2.5M31.3k sharesGrant / ExerciseSep 17, 2025$927.8K11.6k shares$80.15--
Toro CompanyTTC$013.2k sharesGrant / ExerciseSep 17, 2025$870.3K13.2k shares$65.93--
Toro CompanyTTC$017.2k sharesGrant / ExerciseSep 17, 2025$667.7K17.2k shares$38.82--
EMCOR Group, Inc. Common StockEME--678 sharesGrant / ExerciseJun 5, 2025Disclosure amount unavailable485 shares----
Toro CompanyTTC$1.1M12.3k sharesGrant / ExerciseDec 23, 2024$1.1M12.3k shares$86.02--
Toro CompanyTTC--18.5k sharesGrant / ExerciseDec 18, 2024Disclosure amount unavailable2.2k shares----
EMCOR Group, Inc. Common StockEME--193 sharesGrant / ExerciseDec 18, 2024Disclosure amount unavailable193 shares----