30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

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 Activity 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