Stock | Role | Class | Num Shares | Value | Price $ | Report Date | Ownership |
---|---|---|---|---|---|---|---|
PARK OHIO HOLDINGS CORP | Director | Common Stock | 84.5K | $2.67M | $31.55 | Dec 5, 2024 | Direct |
CRAWFORD UNITED Corp | Director | Class A Common Shares | 14.5K | $500K | $34.50 | Jan 26, 2024 | Direct |
PARK OHIO HOLDINGS CORP | Director | Common Stock | 4K | $128K | $32.03 | Dec 5, 2024 | By Family Trust |
MARLIN BUSINESS SERVICES CORP | Director | Common Stock | 0 | $23.50 | Jan 20, 2022 | Direct |