Mark Lavelle

Insider profile

Currently holds a position at SLM Corp

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 86% 68% 82%
Transactions
33 91% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return -6%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Independent Director SLM Corp April 1, 2019 -

Mark Lavelle's trades of Judges Scientific PLC'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
Purchase
Price
325.73
Quantity 21,348
Value £618,433
Transaction date
Purchase
Price
230.70
Quantity 54,138
Value £2,163,408
Transaction date
Purchase
Price
148.69
Quantity 75,859
Value £3,368,913
Transaction date
Purchase
Price
47.10
Quantity 6
Value £283
Transaction date
Purchase
Price
99.23
Quantity 3
Value £298
Transaction date
Purchase
Price
85.58
Quantity 1
Value £86
Transaction date
Purchase
Price
95.00
Quantity 2
Value £190
Transaction date
Purchase
Price
110.00
Quantity 2
Value £220
Transaction date
Purchase
Price
97.00
Quantity 4
Value £388
Transaction date
Purchase
Price
109.00
Quantity 2
Value £218
Transaction date
Purchase
Price
107.25
Quantity 2
Value £214
Transaction date
Purchase
Price
93.48
Quantity 4
Value £374
Transaction date
Purchase
Price
84.00
Quantity 2
Value £168
Transaction date
Purchase
Price
92.52
Quantity 1
Value £93
Transaction date
Purchase
Price
86.50
Quantity 3
Value £260
Transaction date
Purchase
Price
93.79
Quantity 2
Value £188
Transaction date
Purchase
Price
91.20
Quantity 4
Value £365
Transaction date
Purchase
Price
97.00
Quantity 2
Value £194
Transaction date
Purchase
Price
99.00
Quantity 4
Value £396
Transaction date
Purchase
Price
78.25
Quantity 643
Value £50,315
Transaction date
Purchase
Price
78.25
Quantity 229
Value £17,919
Transaction date
Purchase
Price
76.54
Quantity 2
Value £153
Transaction date
Purchase
Price
77.80
Quantity 2
Value £156
Transaction date
Purchase
Price
73.30
Quantity 2
Value £147
Transaction date
Purchase
Price
75.98
Quantity 2
Value £152
Transaction date
Purchase
Price
86.00
Quantity 3
Value £258
Transaction date
Purchase
Price
73.15
Quantity 4
Value £293
Transaction date
Sale
Price
14.20
Quantity 5,262
Value £74,705
Transaction date
Purchase
Price
77.00
Quantity 2
Value £154
Transaction date
Purchase
Price
71.90
Quantity 2
Value £144
Transaction date
Purchase
Price
15.27
Quantity 96
Value £1,473
Transaction date
Purchase
Price
83.90
Quantity 2
Value £168
Transaction date
Purchase
Price
76.40
Quantity 2
Value £153
Transaction date
Purchase
Price
64.20
Quantity 3
Value £193
Transaction date
Purchase
Price
60.25
Quantity 6
Value £362
Transaction date
Purchase
Price
60.99
Quantity 6
Value £366
Transaction date
Sale
Price
15.53
Quantity 8,862
Value £137,649
Transaction date
Purchase
Price
13.75
Quantity 13
Value £176
Transaction date
Sale
Price
15.04
Quantity 10,000
Value £150,383
Transaction date
Purchase
Price
50.45
Quantity 3
Value £151
Transaction date
Purchase
Price
50.13
Quantity 3
Value £150
Transaction date
Purchase
Price
53.20
Quantity 5
Value £266
Transaction date
Purchase
Price
53.90
Quantity 3
Value £162
Transaction date
Purchase
Price
50.20
Quantity 3
Value £151
Transaction date
Purchase
Price
51.35
Quantity 4
Value £205
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-10 2026-07-09 B Purchase
21,348
325.73
£618,433
21,348 325.73 £618,433
2026-08-06 2026-05-08 B Purchase
54,138
230.70
£2,163,408
54,138 230.70 £2,163,408
2026-06-11 2026-05-06 B Purchase
75,859
148.69
£3,368,913
75,859 148.69 £3,368,913
2026-05-11 2026-05-05 B Purchase
6
47.10
£283
6 47.10 £283
2024-10-07 2024-07-10 B Purchase
3
99.23
£298
3 99.23 £298
2024-12-06 2024-05-12 B Purchase
1
85.58
£86
1 85.58 £86
2024-11-06 2024-05-11 B Purchase
2
95.00
£190
2 95.00 £190
2024-09-06 2024-05-09 B Purchase
2
110.00
£220
2 110.00 £220
2024-08-08 2024-05-08 B Purchase
4
97.00
£388
4 97.00 £388
2024-07-08 2024-05-07 B Purchase
2
109.00
£218
2 109.00 £218
2024-06-06 2024-05-06 B Purchase
2
107.25
£214
2 107.25 £214
2023-08-09 2023-07-08 B Purchase
4
93.48
£374
4 93.48 £374
2023-11-09 2023-06-11 B Purchase
2
84.00
£168
2 84.00 £168
2023-12-07 2023-05-12 B Purchase
1
92.52
£93
1 92.52 £93
2023-10-09 2023-05-10 B Purchase
3
86.50
£260
3 86.50 £260
2023-09-06 2023-05-09 B Purchase
2
93.79
£188
2 93.79 £188
2023-07-10 2023-05-07 B Purchase
4
91.20
£365
4 91.20 £365
2023-06-05 2023-05-06 B Purchase
2
97.00
£194
2 97.00 £194
2023-05-09 2023-05-05 B Purchase
4
99.00
£396
4 99.00 £396
2022-09-23 2022-09-22 B Purchase
643
78.25
£50,315
643 78.25 £50,315
2022-09-23 2022-09-22 B Purchase
229
78.25
£17,919
229 78.25 £17,919
2022-11-07 2022-07-11 B Purchase
2
76.54
£153
2 76.54 £153
2022-12-06 2022-05-12 B Purchase
2
77.80
£156
2 77.80 £156
2022-10-07 2022-05-10 B Purchase
2
73.30
£147
2 73.30 £147
2022-09-06 2022-05-09 B Purchase
2
75.98
£152
2 75.98 £152
2022-08-09 2022-05-08 B Purchase
3
86.00
£258
3 86.00 £258
2022-07-08 2022-05-07 B Purchase
4
73.15
£293
4 73.15 £293
2021-08-23 2021-08-20 S Sale
5,262
14.20
£74,705
5,262 14.20 £74,705
2021-12-08 2021-06-12 B Purchase
2
77.00
£154
2 77.00 £154
2021-09-07 2021-06-09 B Purchase
2
71.90
£144
2 71.90 £144
2021-05-14 2021-05-12 B Purchase
96
15.27
£1,473
96 15.27 £1,473
2021-11-10 2021-05-11 B Purchase
2
83.90
£168
2 83.90 £168
2021-10-08 2021-05-10 B Purchase
2
76.40
£153
2 76.40 £153
2021-08-16 2021-05-08 B Purchase
3
64.20
£193
3 64.20 £193
2021-07-09 2021-05-07 B Purchase
6
60.25
£362
6 60.25 £362
2021-05-11 2021-05-05 B Purchase
6
60.99
£366
6 60.99 £366
2021-05-04 2021-04-30 S Sale
8,862
15.53
£137,649
8,862 15.53 £137,649
2020-10-29 2020-10-28 B Purchase
13
13.75
£176
13 13.75 £176
2020-08-27 2020-08-27 S Sale
10,000
15.04
£150,383
10,000 15.04 £150,383
2020-09-10 2020-07-09 B Purchase
3
50.45
£151
3 50.45 £151
2020-10-07 2020-06-10 B Purchase
3
50.13
£150
3 50.13 £150
2020-07-07 2020-06-07 B Purchase
5
53.20
£266
5 53.20 £266
2020-11-10 2020-05-11 B Purchase
3
53.90
£162
3 53.90 £162
2020-08-11 2020-05-08 B Purchase
3
50.20
£151
3 50.20 £151
2020-06-08 2020-05-06 B Purchase
4
51.35
£205
4 51.35 £205