| Company | Role | Class | Num Shares | Value | Price $ | Report Date | Ownership |
|---|---|---|---|---|---|---|---|
| ROLLINS INC | Director | Common Stock | 8,632 | $466,386 | $54.03 | 22 Apr 2025 | Direct |
| RB GLOBAL INC. | Director | Common Shares | 2,665 | $258,824 | $97.12 | 05 May 2025 | Direct |
| Veritex Holdings, Inc. | Director | Common Stock | 0 | $0 | $33.53 | 20 Oct 2025 | Direct |
| RB GLOBAL INC. | Director | Restricted Share Units (2025 RSUs) | 1,896 | 15 May 2025 | Direct | ||
| RB GLOBAL INC. | Director | Dividend Equivalent Rights (2025 RSUs) | 16 | 17 Dec 2025 | Direct | ||
| RB GLOBAL INC. | Director | Dividend Equivalent Rights (2024 RSUs) | 0 | 05 May 2025 | Direct | ||
| RB GLOBAL INC. | Director | Restricted Share Units (2024 RSUs) | 0 | 05 May 2025 | Direct | ||
| Veritex Holdings, Inc. | Director | Restricted Stock Unit | 0 | 20 Oct 2025 | Direct | ||
| Veritiv Corp | Director | Common Stock | 0 | $170.00 | 30 Nov 2023 | Direct |