Dave Roberts

Insider profile

Currently holds a position at LeMaitre Vascular Inc

Performance

Overall performance
3.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 18% 68% 82%
Transactions
28 25% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 85%
Success rate 73%
Average holding period 220
Transactions 28
Dave Roberts's trades of LeMaitre Vascular 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-03-13 2026-03-11 S Sale
55,350 -46.6%
409.66
US$2,537,134
55,350 -46.6% 409.66 US$2,537,134
2026-03-11 2026-03-11 PrS Proposed sale
97,630
311.05
US$2,396,163
97,630 311.05 US$2,396,163
2026-03-02 2026-02-27 S Sale
74,121 +18.7%
152.94
US$4,292,108
74,121 +18.7% 152.94 US$4,292,108
2026-02-27 2026-02-27 PrS Proposed sale
8,464
113.69
US$962,272
8,464 113.69 US$962,272
2025-08-13 2025-08-11 S Sale
6,713 -27.2%
92.35
US$619,978
6,713 -27.2% 92.35 US$619,978
2025-08-13 2025-08-11 S Sale
384 -2.1%
91.55
US$35,155
384 -2.1% 91.55 US$35,155
2025-08-13 2025-08-11 S Sale
3,718 -16.8%
92.53
US$344,040
3,718 -16.8% 92.53 US$344,040
2025-08-11 2025-08-11 PrS Proposed sale
10,815
92.39
US$999,173
10,815 92.39 US$999,173
2024-11-27 2024-11-27 B Purchase
7,404
5.50
£40,722
7,404 5.50 £40,722
2024-08-15 2024-08-13 S Sale
3,063 -17.8%
82.07
US$251,380
3,063 -17.8% 82.07 US$251,380
2024-08-13 2024-08-13 PrS Proposed sale
3,063
82.07
US$251,387
3,063 82.07 US$251,387
2024-05-08 2024-05-06 S Sale
5,025 -26.3%
75.62
US$379,990
5,025 -26.3% 75.62 US$379,990
2024-05-06 2024-05-06 PrS Proposed sale
5,025
75.68
US$380,306
5,025 75.68 US$380,306
2023-05-08 2023-05-04 S Sale
4,800 -29.9%
62.92
US$302,033
4,800 -29.9% 62.92 US$302,033
2023-05-08 2023-05-04 S Sale
3,899 -19.6%
64.97
US$253,332
3,899 -19.6% 64.97 US$253,332
2023-05-08 2023-05-04 S Sale
1,665 -7.7%
62.16
US$103,492
1,665 -7.7% 62.16 US$103,492
2023-05-08 2023-05-04 S Sale
14,961 -40.9%
63.10
US$943,976
14,961 -40.9% 63.10 US$943,976
2023-05-08 2023-05-04 S Sale
9,664 -20.9%
63.84
US$616,972
9,664 -20.9% 63.84 US$616,972
2023-05-04 2023-05-04 PrS Proposed sale
26,290
60.00
US$1,577,400
26,290 60.00 US$1,577,400
2023-05-04 2023-05-04 PrS Proposed sale
8,699
64.96
US$565,087
8,699 64.96 US$565,087
2023-03-01 2023-02-27 S Sale
11,503 -36.6%
49.39
US$568,133
11,503 -36.6% 49.39 US$568,133
2023-03-01 2023-02-27 S Sale
1,700 -5.1%
50.27
US$85,459
1,700 -5.1% 50.27 US$85,459
2023-03-01 2023-02-27 S Sale
905 -2.7%
51.31
US$46,436
905 -2.7% 51.31 US$46,436
2021-11-04 2021-11-03 S Sale
19,712 -78.1%
52.24
US$1,029,737
19,712 -78.1% 52.24 US$1,029,737
2021-09-28 2021-09-28 B Purchase
6,596
4.10
£27,044
6,596 4.10 £27,044
2021-05-20 2021-05-20 B Purchase
16,777
2.95
£49,501
16,777 2.95 £49,501
2021-05-05 2021-05-03 S Sale
18,600 -76.4%
51.29
US$954,039
18,600 -76.4% 51.29 US$954,039
2021-03-11 2021-03-09 S Sale
22,193 -47.7%
47.63
US$1,057,019
22,193 -47.7% 47.63 US$1,057,019
2021-03-03 2021-03-01 S Sale
7,074 -13.2%
52.05
US$368,231
7,074 -13.2% 52.05 US$368,231
2020-11-18 2020-11-17 B Purchase
10,000
7.56
£75,603
10,000 7.56 £75,603
2020-09-28 2020-09-28 B Purchase
15,514
3.19
£49,502
15,514 3.19 £49,502
2020-08-17 2020-08-14 B Purchase
7,074 +19.4%
28.35
US$200,513
7,074 +19.4% 28.35 US$200,513
2020-07-09 2020-07-09 B Purchase
100,000
0.38
£38,360
100,000 0.38 £38,360
2020-03-09 2020-03-06 B Purchase
541,570
1.83
£991,999
541,570 1.83 £991,999
2019-11-27 2019-11-27 S Sale
6,906 -16.4%
35.82
US$247,347
6,906 -16.4% 35.82 US$247,347
2019-11-14 2019-11-13 B Purchase
9,450
5.32
£50,260
9,450 5.32 £50,260
2019-10-30 2019-10-28 S Sale
12,202 -25.7%
35.29
US$430,627
12,202 -25.7% 35.29 US$430,627
2019-04-11 2019-04-11 B Purchase
20,000
3.42
£68,360
20,000 3.42 £68,360
2018-12-19 2018-12-18 B Purchase
643,602
1.55
£999,964
643,602 1.55 £999,964
2018-02-02 2018-02-02 B Purchase
30,000
1.02
£30,495
30,000 1.02 £30,495
2016-09-20 2016-09-16 PlS Planned sale
6,452 -8.5%
21.05
US$135,829
6,452 -8.5% 21.05 US$135,829
2016-02-29 2016-02-25 PlS Planned sale
2,690 -2.1%
15.91
US$42,808
2,690 -2.1% 15.91 US$42,808
2016-01-14 2016-01-13 PlS Planned sale
3,997 -3.0%
15.85
US$63,337
3,997 -3.0% 15.85 US$63,337
2016-01-14 2016-01-12 PlS Planned sale
5,870 -4.2%
15.83
US$92,939
5,870 -4.2% 15.83 US$92,939