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
// ... existing code ...