Thomas Billette de Villemeur

Insider profile

Performance

Overall performance
2.2

Performance over holding periods
2.2
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 76% 68% 82%
Transactions
3 100% Buy
34 71% Buy
47 69% Buy
Thomas Billette de Villemeur'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
Purchase
Price
402.56
Quantity 33,826
Value €668,203
Transaction date
Purchase
Price
391.71
Quantity 20,631
Value €3,423,277
Transaction date
Purchase
Price
71.12
Quantity 39,409
Value €4,748,365
Transaction date
Purchase
Price
4.10
Quantity 2,000
Value €8,200
Transaction date
Purchase
Price
4.50
Quantity 5,000
Value €22,500
Transaction date
Purchase
Price
5.34
Quantity 100
Value €534
Transaction date
Purchase
Price
3.57
Quantity 2,408
Value €8,600
Transaction date
Purchase
Price
5.47
Quantity 8,550
Value €46,773
Transaction date
Sale
Price
3.43
Quantity 5,000
Value €17,140
Transaction date
Sale
Price
3.30
Quantity 7,000
Value €23,100
Transaction date
Purchase
Price
2.80
Quantity 3,000
Value €8,400
Transaction date
Purchase
Price
3.20
Quantity 4,048
Value €12,954
Transaction date
Purchase
Price
3.24
Quantity 3,952
Value €12,797
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2023-11-27 2023-10-23 B Purchase
33,826
402.56
€668,203
33,826 402.56 €668,203
2023-11-27 2023-10-23 B Purchase
20,631
391.71
€3,423,277
20,631 391.71 €3,423,277
2023-11-27 2023-10-23 B Purchase
39,409
71.12
€4,748,365
39,409 71.12 €4,748,365
2023-11-27 2023-10-23 B Purchase
2,000
4.10
€8,200
2,000 4.10 €8,200
2023-11-27 2023-10-23 B Purchase
5,000
4.50
€22,500
5,000 4.50 €22,500
2023-11-27 2023-10-23 B Purchase
100
5.34
€534
100 5.34 €534
2023-11-27 2023-10-23 B Purchase
2,408
3.57
€8,600
2,408 3.57 €8,600
2023-05-03 2023-04-27 B Purchase
8,550
5.47
€46,773
8,550 5.47 €46,773
2024-12-13 2021-04-30 S Sale
5,000
3.43
€17,140
5,000 3.43 €17,140
2024-12-13 2021-04-30 S Sale
7,000
3.30
€23,100
7,000 3.30 €23,100
2024-12-13 2021-04-30 B Purchase
3,000
2.80
€8,400
3,000 2.80 €8,400
2024-12-13 2021-04-30 B Purchase
4,048
3.20
€12,954
4,048 3.20 €12,954
2024-12-13 2021-04-30 B Purchase
3,952
3.24
€12,797
3,952 3.24 €12,797