| 2026-07-14 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 7 | $1,642 |
| 2026-07-14 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 17 | $3,878 |
| 2026-05-08 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 751 | $0 |
| 2026-05-08 | LKQ CORP (LKQ) | Director | Buy | 5,705 | $0 |
| 2026-05-08 | GIBRALTAR INDUSTRIES, INC. (ROCK) | Director | Buy | 3,059 | $114,988 |
| 2026-05-04 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 5 | $1,341 |
| 2026-05-04 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 2 | $0 |
| 2026-05-04 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 14 | $3,865 |
| 2026-03-12 | GIBRALTAR INDUSTRIES, INC. (ROCK) | Director | Buy | 12,444 | $502,115 |
| 2026-03-04 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 5 | $1,335 |
| 2026-03-04 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 15 | $3,853 |
| 2025-12-12 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 331 | $0 |
| 2025-12-05 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 15 | $0 |
| 2025-11-13 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 2 | $466 |
| 2025-11-13 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 14 | $3,577 |
| 2025-08-12 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 2 | $466 |
| 2025-08-12 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 16 | $3,568 |
| 2025-05-12 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 3 | $462 |
| 2025-05-12 | Ferguson Enterprises Inc. /DE/ (FERG) | Director | Buy | 21 | $3,550 |
| 2025-05-09 | LKQ CORP (LKQ) | Director | Buy | 4,176 | $0 |
| 2025-05-09 | LKQ CORP (LKQ) | Director | Buy | 4,176 | $0 |
| 2025-05-02 | GIBRALTAR INDUSTRIES, INC. (ROCK) | Director | Buy | 2,172 | $115,007 |