| Company | Role | Class | Num Shares | Value | Price $ | Report Date | Ownership |
|---|---|---|---|---|---|---|---|
| GARMIN LTD | Director | Registered Shares | 7,407 | $1,536,582 | $207.45 | 07 Jun 2025 | Direct |
| CorEnergy Infrastructure Trust, Inc. | Director | Common Stock | 25,566 | $31,190 | $1.22 | 15 Dec 2022 | Direct |
| CorEnergy Infrastructure Trust, Inc. | Director | Common Stock | 2,000 | $2,440 | $1.22 | 15 Dec 2022 | By Trust |