Christophe Karvelis-Senn

Insider profile

Performance

Overall performance

Performance over holding periods
30 days 90 days 120 days
Average return -10% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
10 90% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
Average return -8%
Success rate 73%
Average holding period 220
Transactions 28
Christophe Karvelis-Senn's trades of Ovh Groupe 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
61.28
Quantity 13,077
Value €1,671,931
Transaction date
Purchase
Price
312.92
Quantity 94,178
Value €852,763
Transaction date
Purchase
Price
140.89
Quantity 16,591
Value €1,733,180
Transaction date
Purchase
Price
15.28
Quantity 400
Value €6,112
Transaction date
Purchase
Price
15.54
Quantity 600
Value €9,324
Transaction date
Purchase
Price
14.96
Quantity 300
Value €4,488
Transaction date
Purchase
Price
15.22
Quantity 1,700
Value €25,874
Transaction date
Purchase
Price
15.08
Quantity 300
Value €4,524
Transaction date
Purchase
Price
15.05
Quantity 300
Value €4,515
Transaction date
Purchase
Price
15.20
Quantity 750
Value €11,400
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-28 2026-08-27 S Sale
13,077
61.28
€1,671,931
13,077 61.28 €1,671,931
2026-08-05 2026-08-04 B Purchase
94,178
312.92
€852,763
94,178 312.92 €852,763
2026-08-05 2026-08-04 B Purchase
16,591
140.89
€1,733,180
16,591 140.89 €1,733,180
2026-08-05 2026-08-04 B Purchase
400
15.28
€6,112
400 15.28 €6,112
2026-08-05 2026-08-04 B Purchase
600
15.54
€9,324
600 15.54 €9,324
2026-08-05 2026-08-03 B Purchase
300
14.96
€4,488
300 14.96 €4,488
2026-08-05 2026-08-03 B Purchase
1,700
15.22
€25,874
1,700 15.22 €25,874
2026-08-05 2026-07-31 B Purchase
300
15.08
€4,524
300 15.08 €4,524
2026-08-05 2026-07-31 B Purchase
300
15.05
€4,515
300 15.05 €4,515
2026-08-05 2026-07-31 B Purchase
750
15.20
€11,400
750 15.20 €11,400