Peter K. Johansson
Officer, CECO ENVIRONMENTAL CORP.
Companies
- CECO ENVIRONMENTAL CORPChief financial officer Aug 19, 2025 to now1
- CECO ENVIRONMENTAL CORPOfficer Aug 17, 2022 to now2
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- CECO ENVIRONMENTAL CORP CECO37,832 shares3$2.2M at $57.55Aug 15, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Aug 15, 2026Shares withheld for tax 2,914 shares at $79.59 of CECO ENVIRONMENTAL CORP3
- Jun 24, 2026Sold 30,000 shares at $96.49 of CECO ENVIRONMENTAL CORP4
- Mar 31, 2026Shares withheld for tax 653 shares at $59.58 of CECO ENVIRONMENTAL CORP5
- Mar 17, 2026Shares withheld for tax 1,570 shares at $57.06 of CECO ENVIRONMENTAL CORP6
- Mar 16, 2026Granted 3,944 shares of CECO ENVIRONMENTAL CORP6
- Mar 15, 2026Shares withheld for tax 1,731 shares at $54.50 of CECO ENVIRONMENTAL CORP6
- Mar 15, 2026Shares withheld for tax 4,967 shares at $54.85 of CECO ENVIRONMENTAL CORP6
- Mar 15, 2026Granted 16,083 shares of CECO ENVIRONMENTAL CORP6
- Aug 15, 2025Shares withheld for tax 2,302 shares at $44.61 of CECO ENVIRONMENTAL CORP7
- Mar 31, 2025Shares withheld for tax 653 shares at $22.80 of CECO ENVIRONMENTAL CORP8
- Mar 31, 2025Sold 22,500 shares at $22.80 of CECO ENVIRONMENTAL CORP8
- Mar 27, 2025Sold 5,601 shares at $24.15 of CECO ENVIRONMENTAL CORP9
- Mar 17, 2025Granted 11,969 shares of CECO ENVIRONMENTAL CORP10
- Mar 15, 2025Shares withheld for tax 6,480 shares at $23.25 of CECO ENVIRONMENTAL CORP10
- Mar 15, 2025Granted 22,212 shares of CECO ENVIRONMENTAL CORP10
- Aug 15, 2024Shares withheld for tax 2,544 shares at $28.20 of CECO ENVIRONMENTAL CORP11
- Mar 31, 2024Shares withheld for tax 921 shares at $23.02 of CECO ENVIRONMENTAL CORP11
- Mar 15, 2024Granted 26,384 shares of CECO ENVIRONMENTAL CORP12
- Aug 15, 2023Shares withheld for tax 1,803 shares at $13.28 of CECO ENVIRONMENTAL CORP11
- Mar 31, 2023Granted 10,722 shares of CECO ENVIRONMENTAL CORP13
- Aug 15, 2022Granted 29,616 shares of CECO ENVIRONMENTAL CORP14
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2SEC EDGARCECO ENVIRONMENTAL CORP, Officer
- 3
- 4SEC EDGARForm 4 filed Jun 26, 2026
- 5SEC EDGARForm 4 filed Apr 2, 2026
- 6SEC EDGARForm 4 filed Mar 17, 2026
- 7SEC EDGARForm 4 filed Aug 19, 2025
- 8SEC EDGARForm 4 filed Apr 2, 2025
- 9SEC EDGARForm 4 filed Mar 31, 2025
- 10SEC EDGARForm 4 filed Mar 18, 2025
- 11SEC EDGARForm 4 filed Dec 12, 2024
- 12SEC EDGARForm 4 filed Mar 19, 2024
- 13SEC EDGARForm 4 filed Apr 3, 2023
- 14SEC EDGARForm 4 filed Aug 17, 2022