Dan Croteau

Insider profile

Currently holds a position at UFP Technologies Inc

Performance

Overall performance
3.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 78% 68% 82%
Transactions
14 21% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 315%
Success rate 73%
Average holding period 220
Transactions 28
Dan Croteau's trades of UFP Technologies Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-13 2026-05-12 S Sale
84,528 -18.5%
220.06
US$123,373
84,528 -18.5% 220.06 US$123,373
2026-05-12 2026-05-12 PrS Proposed sale
24,093
128.90
US$1,798,540
24,093 128.90 US$1,798,540
2025-09-08 2025-09-05 S Sale
40,448 -49.7%
93.02
US$2,195,465
40,448 -49.7% 93.02 US$2,195,465
2025-09-08 2025-09-05 S Sale
1,000 -26.8%
206.05
US$206,045
1,000 -26.8% 206.05 US$206,045
2025-09-05 2025-09-05 PrS Proposed sale
2,873
206.02
US$591,883
2,873 206.02 US$591,883
2025-03-03 2025-02-27 S Sale
600 -25.2%
233.23
US$139,938
600 -25.2% 233.23 US$139,938
2025-03-03 2025-02-27 S Sale
306 -11.4%
232.12
US$71,029
306 -11.4% 232.12 US$71,029
2025-03-03 2025-02-27 S Sale
252 -8.6%
231.40
US$58,313
252 -8.6% 231.40 US$58,313
2025-03-03 2025-02-27 S Sale
758 -20.5%
229.44
US$173,916
758 -20.5% 229.44 US$173,916
2025-03-03 2025-02-27 S Sale
1,498 -28.8%
228.44
US$342,203
1,498 -28.8% 228.44 US$342,203
2025-03-03 2025-02-27 S Sale
1,601 -23.5%
227.47
US$364,179
1,601 -23.5% 227.47 US$364,179
2025-03-03 2025-02-27 S Sale
1,170 -14.7%
226.46
US$264,958
1,170 -14.7% 226.46 US$264,958
2025-03-03 2025-02-27 S Sale
661 -7.7%
225.70
US$149,188
661 -7.7% 225.70 US$149,188
2025-02-27 2025-02-27 PrS Proposed sale
6,846
228.39
US$1,563,546
6,846 228.39 US$1,563,546
2021-05-11 2021-05-11 B Purchase
415 +6.5%
55.86
US$23,182
415 +6.5% 55.86 US$23,182
2021-05-11 2021-05-10 B Purchase
1,400 +27.8%
54.98
US$76,972
1,400 +27.8% 54.98 US$76,972
2021-05-07 2021-05-06 B Purchase
935 +22.8%
53.35
US$49,882
935 +22.8% 53.35 US$49,882