EMCOR GROUP INC
| Fund | Previous Shares | Current Shares | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VICTORY CAPITAL MANAGEMENT INC | 949,360 | 1,276,966 | +327,606 | 0.34 | 0.45 | +0.11 | buy |
| Select Equity Group, L.P. | 735,769 | 462,505 | +273,264 | 2.04 | 1.31 | -0.73 | sell |
| Allspring Global Investments Holdings, LLC | 510,188 | 347,762 | +162,426 | 0.54 | 0.36 | 0.00 | sell |
| AMERIPRISE FINANCIAL INC | 310,539 | 447,548 | +137,009 | 0.05 | 0.07 | +0.02 | buy |
| FULLER & THALER ASSET MANAGEMENT, INC. | 420,062 | 363,774 | +56,288 | 0.93 | 0.75 | -0.18 | sell |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 791,170 | 739,460 | +51,710 | 1.25 | 1.21 | 0.00 | sell |
| Allianz Asset Management GmbH | 164,491 | 210,186 | +45,695 | 0.13 | 0.15 | +0.02 | buy |
| VIRGINIA RETIREMENT SYSTEMS ET Al | 46,100 | 91,573 | +45,473 | 0.19 | 0.33 | 0.00 | buy |
| VANGUARD GROUP INC | 5,332,636 | 5,294,480 | +38,156 | 0.05 | 0.05 | 0.00 | sell |
| Fiera Capital Corp | 96,699 | 129,354 | +32,655 | 0.20 | 0.25 | +0.05 | buy |