Mohamed Benboubker

Insider profile

Performance

Overall performance
2.5

Performance over holding periods
2.5
30 days 90 days 120 days
Average return -9% 8.2% 15.1%
Success rate 34% 68% 82%
Transactions
38 0% Buy
34 71% Buy
47 69% Buy
Mohamed Benboubker's trades of Freelance.com SA'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
383.23
Quantity 1,231
Value €1,900,131
Transaction date
Sale
Price
151.78
Quantity 69,796
Value €803,899
Transaction date
Sale
Price
477.60
Quantity 4,874
Value €275,927
Transaction date
Sale
Price
5.52
Quantity 10,000
Value €55,185
Transaction date
Sale
Price
5.43
Quantity 2,881
Value €15,638
Transaction date
Sale
Price
7.09
Quantity 163
Value €1,156
Transaction date
Sale
Price
7.01
Quantity 10,000
Value €70,137
Transaction date
Sale
Price
6.20
Quantity 12,000
Value €74,400
Transaction date
Sale
Price
6.60
Quantity 190
Value €1,254
Transaction date
Sale
Price
6.62
Quantity 1,940
Value €12,840
Transaction date
Sale
Price
6.76
Quantity 25,912
Value €175,264
Transaction date
Sale
Price
6.00
Quantity 361
Value €2,166
Transaction date
Sale
Price
6.00
Quantity 5,000
Value €30,000
Transaction date
Sale
Price
6.03
Quantity 18,000
Value €108,540
Transaction date
Sale
Price
6.52
Quantity 24,860
Value €162,023
Transaction date
Sale
Price
6.50
Quantity 3,550
Value €23,075
Transaction date
Sale
Price
8.00
Quantity 7,000
Value €56,011
Transaction date
Sale
Price
8.01
Quantity 7,856
Value €62,927
Transaction date
Sale
Price
6.42
Quantity 6,196
Value €39,763
Transaction date
Sale
Price
6.42
Quantity 3,804
Value €24,421
Transaction date
Sale
Price
5.99
Quantity 5,562
Value €33,320
Transaction date
Sale
Price
5.50
Quantity 7,000
Value €38,500
Transaction date
Sale
Price
5.15
Quantity 11,000
Value €56,700
Transaction date
Sale
Price
4.60
Quantity 3,500
Value €16,100
Transaction date
Sale
Price
4.60
Quantity 3,500
Value €16,100
Transaction date
Sale
Price
4.30
Quantity 3,076
Value €13,227
Transaction date
Sale
Price
4.30
Quantity 1,781
Value €7,658
Transaction date
Sale
Price
4.31
Quantity 3,001
Value €12,936
Transaction date
Sale
Price
4.29
Quantity 10,000
Value €42,900
Transaction date
Sale
Price
3.90
Quantity 7,171
Value €27,967
Transaction date
Sale
Price
3.00
Quantity 656
Value €1,968
Transaction date
Sale
Price
3.27
Quantity 54,500
Value €178,482
Transaction date
Sale
Price
3.43
Quantity 32,000
Value €109,725
Transaction date
Sale
Price
3.04
Quantity 30,000
Value €91,255
Transaction date
Sale
Price
3.00
Quantity 6,844
Value €20,532
Transaction date
Sale
Price
2.89
Quantity 30,000
Value €86,550
Transaction date
Sale
Price
2.80
Quantity 15,000
Value €42,000
Transaction date
Sale
Price
1.80
Quantity 2,650
Value €4,770
Transaction date
Sale
Price
1.80
Quantity 433
Value €779
Transaction date
Sale
Price
1.80
Quantity 440
Value €792
Transaction date
Sale
Price
0.45
Quantity 21,913
Value €9,861
Transaction date
Sale
Price
1.80
Quantity 6,500
Value €11,700
Transaction date
Purchase
Price
0.78
Quantity 165,236
Value €128,884
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2023-06-20 2023-06-14 S Sale
1,231
383.23
€1,900,131
1,231 383.23 €1,900,131
2023-06-20 2023-06-14 S Sale
69,796
151.78
€803,899
69,796 151.78 €803,899
2023-06-20 2023-06-14 S Sale
4,874
477.60
€275,927
4,874 477.60 €275,927
2023-05-24 2023-05-18 S Sale
10,000
5.52
€55,185
10,000 5.52 €55,185
2023-03-27 2023-03-23 S Sale
2,881
5.43
€15,638
2,881 5.43 €15,638
2023-02-07 2023-02-03 S Sale
163
7.09
€1,156
163 7.09 €1,156
2023-01-23 2023-01-16 S Sale
10,000
7.01
€70,137
10,000 7.01 €70,137
2022-11-08 2022-10-31 S Sale
12,000
6.20
€74,400
12,000 6.20 €74,400
2022-11-08 2022-10-31 S Sale
190
6.60
€1,254
190 6.60 €1,254
2022-10-31 2022-10-25 S Sale
1,940
6.62
€12,840
1,940 6.62 €12,840
2022-10-31 2022-10-25 S Sale
25,912
6.76
€175,264
25,912 6.76 €175,264
2022-09-27 2022-09-21 S Sale
361
6.00
€2,166
361 6.00 €2,166
2022-09-27 2022-09-21 S Sale
5,000
6.00
€30,000
5,000 6.00 €30,000
2022-09-16 2022-09-02 S Sale
18,000
6.03
€108,540
18,000 6.03 €108,540
2022-09-16 2022-09-02 S Sale
24,860
6.52
€162,023
24,860 6.52 €162,023
2022-08-09 2022-08-05 S Sale
3,550
6.50
€23,075
3,550 6.50 €23,075
2021-12-16 2021-12-13 S Sale
7,000
8.00
€56,011
7,000 8.00 €56,011
2021-11-04 2021-10-29 S Sale
7,856
8.01
€62,927
7,856 8.01 €62,927
2021-06-30 2021-06-25 S Sale
6,196
6.42
€39,763
6,196 6.42 €39,763
2021-06-30 2021-06-24 S Sale
3,804
6.42
€24,421
3,804 6.42 €24,421
2021-06-15 2021-06-09 S Sale
5,562
5.99
€33,320
5,562 5.99 €33,320
2021-05-13 2021-05-06 S Sale
7,000
5.50
€38,500
7,000 5.50 €38,500
2021-05-06 2021-05-04 S Sale
11,000
5.15
€56,700
11,000 5.15 €56,700
2021-02-25 2021-02-15 S Sale
3,500
4.60
€16,100
3,500 4.60 €16,100
2021-02-25 2021-02-15 S Sale
3,500
4.60
€16,100
3,500 4.60 €16,100
2021-02-15 2021-01-04 S Sale
3,076
4.30
€13,227
3,076 4.30 €13,227
2021-02-15 2021-01-04 S Sale
1,781
4.30
€7,658
1,781 4.30 €7,658
2021-02-15 2021-01-04 S Sale
3,001
4.31
€12,936
3,001 4.31 €12,936
2021-02-15 2021-01-04 S Sale
10,000
4.29
€42,900
10,000 4.29 €42,900
2021-02-23 2020-06-25 S Sale
7,171
3.90
€27,967
7,171 3.90 €27,967
2021-02-23 2020-06-23 S Sale
656
3.00
€1,968
656 3.00 €1,968
2021-02-23 2020-06-23 S Sale
54,500
3.27
€178,482
54,500 3.27 €178,482
2020-06-25 2020-06-23 S Sale
32,000
3.43
€109,725
32,000 3.43 €109,725
2020-06-24 2020-06-23 S Sale
30,000
3.04
€91,255
30,000 3.04 €91,255
2021-02-23 2020-06-22 S Sale
6,844
3.00
€20,532
6,844 3.00 €20,532
2020-06-24 2020-06-19 S Sale
30,000
2.89
€86,550
30,000 2.89 €86,550
2021-02-23 2020-01-06 S Sale
15,000
2.80
€42,000
15,000 2.80 €42,000
2018-01-30 2018-01-26 S Sale
2,650
1.80
€4,770
2,650 1.80 €4,770
2018-01-30 2018-01-25 S Sale
433
1.80
€779
433 1.80 €779
2018-01-22 2018-01-16 S Sale
440
1.80
€792
440 1.80 €792
2018-01-22 2018-01-16 S Sale
21,913
0.45
€9,861
21,913 0.45 €9,861
2018-01-19 2018-01-15 S Sale
6,500
1.80
€11,700
6,500 1.80 €11,700
2016-10-24 2016-10-17 B Purchase
165,236
0.78
€128,884
165,236 0.78 €128,884