Positions

Position Company Period
Director Maxion Wheels Jan. 1, 2003 -
Director Bausch & Lomb Inc None -
Independent Director Ariba Inc Oct. 30, 2002 -
Independent Director Roper Technologies Inc Jan. 9, 2007 -
Independent Director Charles River Laboratories International Inc Jan. 24, 2011 -
Independent Director Extended Stay America Inc July 1, 2013 -
Independent Director Esh Hospitality Inc Nov. 1, 2013 -
Non-Executive Independent Director Wright Medical Group NV Dec. 1, 2008 -
Independent Director Dana Inc May 18, 2010 - Aug. 2, 2013
Richard Wallman's trades of CECO Environmental Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-02-27 2025-02-26 B Purchase
14,000 +22.6%
25.19
USD 352,617
14,000 +22.6% 25.19 USD 352,617
2025-02-27 2025-02-26 B Purchase
1,000 +0.5%
25.15
USD 25,150
1,000 +0.5% 25.15 USD 25,150
2025-02-03 2025-01-31 S Sale
351 -1.7%
575.25
USD 201,913
351 -1.7% 575.25 USD 201,913
2024-12-03 2024-11-29 S Sale
2,000 -6.6%
0.51
USD 1,020
2,000 -6.6% 0.51 USD 1,020
2024-11-12 2024-11-07 S Sale
1,000 -100.0%
216.50
USD 216,500
1,000 -100.0% 216.50 USD 216,500
2024-11-12 2024-11-07 S Sale
3,250 -20.8%
216.50
USD 703,625
3,250 -20.8% 216.50 USD 703,625
2024-11-12 2024-11-07 S Sale
3,371 -17.7%
215.75
USD 727,293
3,371 -17.7% 215.75 USD 727,293
2024-10-28 2024-10-25 S Sale
417 -1.3%
547.00
USD 228,099
417 -1.3% 547.00 USD 228,099
2024-10-28 2024-10-24 S Sale
1,000 -100.0%
550.00
USD 550,000
1,000 -100.0% 550.00 USD 550,000
2024-10-28 2024-10-24 S Sale
1,000 -2.9%
550.00
USD 550,000
1,000 -2.9% 550.00 USD 550,000
2024-09-03 2024-08-30 B Purchase
10,000 +19.2%
28.77
USD 287,722
10,000 +19.2% 28.77 USD 287,722
2024-05-22 2024-05-21 B Purchase
4,000 +2.0%
24.50
USD 98,000
4,000 +2.0% 24.50 USD 98,000
2024-05-22 2024-05-21 B Purchase
4,000 +2.0%
24.50
USD 98,000
4,000 +2.0% 24.50 USD 98,000
2024-05-02 2024-05-01 B Purchase
5,000 +2.7%
21.95
USD 109,749
5,000 +2.7% 21.95 USD 109,749
2024-05-02 2024-05-01 B Purchase
5,000 +2.7%
21.95
USD 109,749
5,000 +2.7% 21.95 USD 109,749
2024-03-08 2024-03-06 B Purchase
50,000 +36.8%
19.78
USD 989,195
50,000 +36.8% 19.78 USD 989,195
2023-09-19 2023-09-18 B Purchase
10,000 +8.1%
15.99
USD 159,900
10,000 +8.1% 15.99 USD 159,900
2023-09-11 2023-09-07 B Purchase
12,000 +30.0%
13.76
USD 165,120
12,000 +30.0% 13.76 USD 165,120
2023-08-29 2023-08-24 B Purchase
1,000 +inf%
198.79
USD 198,786
1,000 +inf% 198.79 USD 198,786
2023-06-23 2023-06-21 S Sale
135,135 -28.7%
0.44
USD 58,878
135,135 -28.7% 0.44 USD 58,878
2023-03-08 2023-03-07 B Purchase
10,000 +33.3%
15.08
USD 150,750
10,000 +33.3% 15.08 USD 150,750
2023-02-24 2023-02-23 B Purchase
1,750 +8.7%
220.73
USD 386,278
1,750 +8.7% 220.73 USD 386,278
2023-02-15 2023-02-14 B Purchase
1,000 +inf%
424.95
USD 424,950
1,000 +inf% 424.95 USD 424,950
2022-12-06 2022-12-02 B Purchase
1,500 +8.1%
218.90
USD 328,350
1,500 +8.1% 218.90 USD 328,350
2022-11-07 2022-11-04 B Purchase
1,000 +2.2%
390.00
USD 390,000
1,000 +2.2% 390.00 USD 390,000
2022-08-10 2022-08-09 B Purchase
20,000 +200.0%
8.97
USD 179,400
20,000 +200.0% 8.97 USD 179,400
2022-03-23 2022-03-22 B Purchase
16,913 +20.1%
5.73
USD 96,911
16,913 +20.1% 5.73 USD 96,911
2022-03-23 2022-03-21 B Purchase
13,087 +18.5%
5.87
USD 76,821
13,087 +18.5% 5.87 USD 76,821
2022-03-09 2022-03-07 S Sale
100,285 -56.6%
2.00
USD 200,700
100,285 -56.6% 2.00 USD 200,700
2022-02-23 2022-02-22 S Sale
3,250 -100.0%
288.05
USD 936,163
3,250 -100.0% 288.05 USD 936,163
2022-02-23 2022-02-18 S Sale
725 -3.9%
295.00
USD 213,875
725 -3.9% 295.00 USD 213,875
2022-02-23 2022-02-18 S Sale
425 -2.3%
295.00
USD 125,375
425 -2.3% 295.00 USD 125,375
2022-02-23 2022-02-18 S Sale
2,800 -46.3%
297.50
USD 833,000
2,800 -46.3% 297.50 USD 833,000
2021-12-22 2021-12-21 B Purchase
9,574 +15.6%
6.01
USD 57,540
9,574 +15.6% 6.01 USD 57,540
2021-12-22 2021-12-20 B Purchase
5,426 +9.7%
5.86
USD 31,796
5,426 +9.7% 5.86 USD 31,796
2021-12-17 2021-12-15 S Sale
1,000 -2.2%
474.00
USD 474,000
1,000 -2.2% 474.00 USD 474,000
2021-12-14 2021-12-14 S Sale
500 -100.0%
475.50
USD 237,750
500 -100.0% 475.50 USD 237,750
2021-12-14 2021-12-14 S Sale
1,250 -2.7%
475.50
USD 594,375
1,250 -2.7% 475.50 USD 594,375
2021-12-14 2021-12-13 S Sale
2,000 -4.1%
475.50
USD 951,000
2,000 -4.1% 475.50 USD 951,000
2021-12-13 2021-12-10 B Purchase
8,160 +443.5%
6.09
USD 49,694
8,160 +443.5% 6.09 USD 49,694
2021-12-13 2021-12-10 B Purchase
16,310 +41.2%
6.10
USD 99,491
16,310 +41.2% 6.10 USD 99,491
2021-12-13 2021-12-09 B Purchase
1,840 +inf%
6.10
USD 11,224
1,840 +inf% 6.10 USD 11,224
2021-12-13 2021-12-09 B Purchase
3,690 +10.3%
6.10
USD 22,509
3,690 +10.3% 6.10 USD 22,509
2021-06-11 2021-06-10 B Purchase
2,000 +3.5%
453.25
USD 906,500
2,000 +3.5% 453.25 USD 906,500
2020-11-13 2020-11-13 S Sale
20,000 -13.5%
12.28
USD 245,504
20,000 -13.5% 12.28 USD 245,504
2020-11-03 2020-11-02 B Purchase
6,050 +inf%
233.24
USD 1,411,104
6,050 +inf% 233.24 USD 1,411,104
2020-11-03 2020-11-02 B Purchase
1,150 +3.8%
232.96
USD 267,902
1,150 +3.8% 232.96 USD 267,902
2020-09-02 2020-09-02 B Purchase
15,000 +12.4%
8.51
USD 127,650
15,000 +12.4% 8.51 USD 127,650
2020-08-18 2020-08-14 B Purchase
53,000 +78.3%
7.80
USD 413,400
53,000 +78.3% 7.80 USD 413,400
2020-05-12 2020-05-11 B Purchase
20,000 +16.6%
10.81
USD 216,224
20,000 +16.6% 10.81 USD 216,224
2020-03-17 2020-03-16 B Purchase
8,000 +30.8%
4.68
USD 37,439
8,000 +30.8% 4.68 USD 37,439
2020-03-03 2020-03-02 S Sale
20,000 -49.8%
30.29
USD 605,844
20,000 -49.8% 30.29 USD 605,844
2020-03-03 2020-03-02 S Sale
23,000 -36.4%
30.30
USD 696,900
23,000 -36.4% 30.30 USD 696,900
2020-02-14 2020-02-14 S Sale
3,530 -10.7%
174.29
USD 615,258
3,530 -10.7% 174.29 USD 615,258
2020-02-14 2020-02-13 S Sale
7,170 -19.6%
172.02
USD 1,233,391
7,170 -19.6% 172.02 USD 1,233,391
2019-03-15 2019-03-15 B Purchase
500 +0.9%
326.97
USD 163,483
500 +0.9% 326.97 USD 163,483
2018-12-11 2018-12-10 B Purchase
20,000 +18.8%
26.83
USD 536,600
20,000 +18.8% 26.83 USD 536,600
2017-02-09 2017-02-08 PS Planned sale
9,000 -13.1%
26.25
USD 236,250
9,000 -13.1% 26.25 USD 236,250
2017-01-11 2017-01-10 PS Planned sale
9,000 -13.1%
25.25
USD 227,250
9,000 -13.1% 25.25 USD 227,250
2013-01-25 2013-01-24 S Sale
1,700 -7.4%
15.60
USD 26,520
1,700 -7.4% 15.60 USD 26,520
2013-01-25 2013-01-24 S Sale
1,200 -5.0%
15.69
USD 18,828
1,200 -5.0% 15.69 USD 18,828
2013-01-25 2013-01-24 S Sale
1,000 -4.0%
15.69
USD 15,686
1,000 -4.0% 15.69 USD 15,686
2013-01-25 2013-01-24 S Sale
900 -3.5%
15.71
USD 14,139
900 -3.5% 15.71 USD 14,139
2013-01-25 2013-01-24 S Sale
700 -2.6%
15.69
USD 10,985
700 -2.6% 15.69 USD 10,985
2013-01-25 2013-01-24 S Sale
700 -2.6%
15.70
USD 10,987
700 -2.6% 15.70 USD 10,987
2013-01-25 2013-01-24 S Sale
500 -1.8%
15.76
USD 7,880
500 -1.8% 15.76 USD 7,880
2013-01-25 2013-01-24 S Sale
400 -1.4%
15.68
USD 6,272
400 -1.4% 15.68 USD 6,272
2013-01-25 2013-01-24 S Sale
400 -1.4%
15.72
USD 6,288
400 -1.4% 15.72 USD 6,288
2013-01-25 2013-01-24 S Sale
400 -1.4%
15.75
USD 6,300
400 -1.4% 15.75 USD 6,300
2013-01-25 2013-01-24 S Sale
400 -1.4%
15.76
USD 6,305
400 -1.4% 15.76 USD 6,305
2013-01-25 2013-01-24 S Sale
300 -1.0%
15.62
USD 4,686
300 -1.0% 15.62 USD 4,686
2013-01-25 2013-01-24 S Sale
300 -1.0%
15.67
USD 4,701
300 -1.0% 15.67 USD 4,701
2013-01-25 2013-01-24 S Sale
300 -1.0%
15.70
USD 4,710
300 -1.0% 15.70 USD 4,710
2013-01-25 2013-01-24 S Sale
200 -0.7%
15.69
USD 3,137
200 -0.7% 15.69 USD 3,137
2013-01-25 2013-01-24 S Sale
200 -0.7%
15.70
USD 3,139
200 -0.7% 15.70 USD 3,139
// ... existing code ... // ... rest of the file ...