Dan Croteau

Insider profile

Currently holds a position at UFP Technologies Inc

Performance

Overall performance
3.3

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
Transaction date
Sale
Price
220.06
Quantity 84,528 -18.5%
Value US$123,373
Transaction date
Proposed sale
Price
128.90
Quantity 24,093
Value US$1,798,540
Transaction date
Sale
Price
93.02
Quantity 40,448 -49.7%
Value US$2,195,465
Transaction date
Sale
Price
206.05
Quantity 1,000 -26.8%
Value US$206,045
Transaction date
Proposed sale
Price
206.02
Quantity 2,873
Value US$591,883
Transaction date
Sale
Price
233.23
Quantity 600 -25.2%
Value US$139,938
Transaction date
Sale
Price
232.12
Quantity 306 -11.4%
Value US$71,029
Transaction date
Sale
Price
231.40
Quantity 252 -8.6%
Value US$58,313
Transaction date
Sale
Price
229.44
Quantity 758 -20.5%
Value US$173,916
Transaction date
Sale
Price
228.44
Quantity 1,498 -28.8%
Value US$342,203
Transaction date
Sale
Price
227.47
Quantity 1,601 -23.5%
Value US$364,179
Transaction date
Sale
Price
226.46
Quantity 1,170 -14.7%
Value US$264,958
Transaction date
Sale
Price
225.70
Quantity 661 -7.7%
Value US$149,188
Transaction date
Proposed sale
Price
228.39
Quantity 6,846
Value US$1,563,546
Transaction date
Purchase
Price
55.86
Quantity 415 +6.5%
Value US$23,182
Transaction date
Purchase
Price
54.98
Quantity 1,400 +27.8%
Value US$76,972
Transaction date
Purchase
Price
53.35
Quantity 935 +22.8%
Value US$49,882
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