Insiders · Profile

Schwarzwaelder Steven

Director at Emcor. Filing since 30 Apr 2026. CIK 0001529253

Company
Date
Role
Action
Shares
Amount
Of holding
30 Apr 2026
Director
Sold at will
5,602
$5.01M
26.1%
1 decision on file.