| Jun 1, 2026 | Buy ⓘ | Common Stock | CECO CECO ENVIRONMENTAL CORP | +20,000 | $76.85 | $1.54M | 105,500 | high |
| Jun 1, 2026 | Other Grant / award ⓘ | Common Stock | CECO CECO ENVIRONMENTAL CORP | +3,443 | $0.00 | $0 | 233,352 | low |
| May 20, 2026 | Other Grant / award ⓘ | Common Stock | ROP ROPER TECHNOLOGIES INC | +1,191 | $0.00 | $0 | 13,857 | low |
| Apr 29, 2026 | Buy ⓘ | Common Stock | CECO CECO ENVIRONMENTAL CORP | +5,000 | $73.80 | $369.0K | 85,500 | medium |
| Apr 29, 2026 | Buy | Common Stock | CECO CECO ENVIRONMENTAL CORP | +10,000 | $73.25 | $732.5K | 229,909 | high |
| Mar 16, 2026 | Other Grant / award | Common Stock | ROP ROPER TECHNOLOGIES INC | +92 | $0.00 | $0 | 12,666 | low |