Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| WESCO INTERNATIONAL INC | 100,703.36 | reported | 01 Mar 2028 | tx 143+595,683.99−512,977.55 |
| ARMSTRONG WORLD INDUSTRIES INC | 3,996 | reported | 24 Feb 2016 | tx 12+28,621−1,982 |
| STERLING INFRASTRUCTURE, INC. | 654 | reported | 07 May 2026 | tx 2+654 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 07 May 2026 | GRANT_AWARD | STERLING INFRASTRUCTURE, INC. | 181 | 0.00 USD | |
| 06 May 2026 | SALE | WESCO INTERNATIONAL INC | 1,850 | 358.47 USD | |
| 06 May 2026 | SALE | WESCO INTERNATIONAL INC | 10,322 | 359.58 USD | |
| 06 May 2026 | SALE | WESCO INTERNATIONAL INC | 11,852 | 360.63 USD | |
| 06 May 2026 | SALE | WESCO INTERNATIONAL INC | 5,569 | 361.41 USD | |
| 06 May 2026 | SALE | WESCO INTERNATIONAL INC | 2,358 | 362.51 USD | |
| 04 Mar 2026 | EXERCISE | WESCO INTERNATIONAL INC | 22,144 | 54.64 USD | |
| 05 Mar 2026 | SALE | WESCO INTERNATIONAL INC | 14,190 | 282.88 USD | |
| 04 Mar 2026 | TAX_WITHHOLDING | WESCO INTERNATIONAL INC | 4,093 | 286.58 USD | |
| 04 Mar 2026 | OTHER | WESCO INTERNATIONAL INC | 3,447 | 286.58 USD | |
| 04 Mar 2026 | EXERCISE | WESCO INTERNATIONAL INC | 12,859 | 76.80 USD | |
| 04 Mar 2026 | TAX_WITHHOLDING | WESCO INTERNATIONAL INC | 7,794 | 286.58 USD | |
| 05 Mar 2026 | SALE | WESCO INTERNATIONAL INC | 1,256 | 284.03 USD | |
| 04 Mar 2026 | OTHER | WESCO INTERNATIONAL INC | 4,223 | 286.58 USD | |
| 04 Mar 2026 | EXERCISE | WESCO INTERNATIONAL INC | 22,144 | 0.00 USD | deriv |
| 04 Mar 2026 | EXERCISE | WESCO INTERNATIONAL INC | 12,859 | 0.00 USD | deriv |
| 01 Mar 2026 | TAX_WITHHOLDING | WESCO INTERNATIONAL INC | 903 | 289.50 USD | |
| 16 Feb 2026 | TAX_WITHHOLDING | WESCO INTERNATIONAL INC | 412.55 | 307.10 USD | |
| 31 Dec 2025 | GRANT_AWARD | WESCO INTERNATIONAL INC | 11.83 | 0.00 USD | |
| 10 Dec 2025 | TAX_WITHHOLDING | WESCO INTERNATIONAL INC | 103 | 276.98 USD | |
| 30 Sept 2025 | GRANT_AWARD | WESCO INTERNATIONAL INC | 13.87 | 0.00 USD | |
| 26 Aug 2025 | EXERCISE | WESCO INTERNATIONAL INC | 27,507 | 48.32 USD | |
| 27 Aug 2025 | SALE | WESCO INTERNATIONAL INC | 2,738 | 225.78 USD | |
| 27 Aug 2025 | SALE | WESCO INTERNATIONAL INC | 9,389 | 224.98 USD | |
| 26 Aug 2025 | TAX_WITHHOLDING | WESCO INTERNATIONAL INC | 9,411 | 226.49 USD |
1 purchase reported after at least 12 months of silence — most recent on 17 Sept 2020.