Johansson Peter K. sold CECO Environmental Corp ($CECO) shares on the open market twice in the last year, totaling about $648 thousand, with the most recent sale on March 31, 2025. His sales rank 5,930th among nearly 12,000 insiders, below the average of $8.6 million per seller across about 6.4 transactions. He made no open market purchases in this period.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 31, 2026 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | SVP, Chief Financial Officer | F | Common Stock | 653 | $59.58 | 70,726.0000 | 36,549,130 | 0.91% | 0.00% |
| March 15, 2026 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | SVP, Chief Financial Officer | F | Common Stock | 4967 | $54.85 | 70,736.0000 | 36,549,130 | 6.56% | 0.01% |
| March 15, 2026 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | SVP, Chief Financial Officer | F | Common Stock | 1731 | $54.50 | 69,005.0000 | 36,549,130 | 2.45% | 0.00% |
| March 16, 2026 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | SVP, Chief Financial Officer | A | Common Stock | 3944 | $0.00 | 72,949.0000 | 36,549,130 | 5.72% | 0.01% |
| March 17, 2026 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | SVP, Chief Financial Officer | F | Common Stock | 1570 | $57.06 | 71,379.0000 | 36,549,130 | 2.15% | 0.00% |
| March 15, 2026 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | SVP, Chief Financial Officer | A | Common Stock | 16083 | $0.00 | 75,703.0000 | 36,549,130 | 26.98% | 0.04% |
| Sept. 12, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | SVP, Chief Financial Officer | A | Restricted Stock Units | 30000 | $0.00 | 77,247.0000 | 36,382,000 | 63.50% | 0.08% |
| Aug. 15, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | SVP, Chief Financial Officer | F | Common Stock | 2302 | $44.61 | 59,620.0000 | 36,382,000 | 3.72% | 0.01% |
| March 31, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | See Remarks | S | Common Stock | 22500 | $22.80 | 62,160.0000 | 36,382,000 | 26.58% | 0.06% |
| March 31, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | See Remarks | F | Common Stock | 653 | $22.80 | 61,507.0000 | 36,382,000 | 1.05% | 0.00% |
| March 27, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | See Remarks | S | Common Stock | 5601 | $24.15 | 84,660.0000 | 36,382,000 | 6.21% | 0.02% |
| March 17, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | See Remarks | A | Common Stock | 11969 | $0.00 | 90,261.0000 | 36,382,000 | 15.29% | 0.03% |
| March 15, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | See Remarks | F | Common Stock | 6480 | $23.25 | 78,292.0000 | 36,382,000 | 7.64% | 0.02% |
| March 15, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | See Remarks | A | Common Stock | 22212 | $0.00 | 84,772.0000 | 36,382,000 | 35.51% | 0.06% |
| Aug. 15, 2024 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | See Remarks | F | Common Stock | 2544 | $28.20 | 62,560.0000 | 35,334,090 | 3.91% | 0.01% |
| Aug. 15, 2023 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | See Remarks | F | Common Stock | 1803 | $13.28 | 65,436.0000 | 35,005,159 | 2.68% | 0.01% |
| March 31, 2024 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | See Remarks | F | Common Stock | 921 | $23.02 | 64,515.0000 | 35,334,090 | 1.41% | 0.00% |
| March 15, 2024 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | See Remarks | A | Common Stock | 26384 | $0.00 | 67,239.0000 | 35,334,090 | 64.58% | 0.07% |
| Sept. 29, 2023 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | See Remarks | A | Restricted Stock Units | 47247 | $15.97 | 47,247.0000 | 35,005,159 | 9999.99% | 0.13% |
| March 31, 2023 | CECO ENVIRONMENTAL CORP | $CECO | Johansson Peter K. | See Remarks | A | Common Stock | 10722 | $0.00 | 40,338.0000 | 35,005,159 | 36.20% | 0.03% |