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

Michel Guillemot

Insider profile

Currently holds positions in Guillemot Corporation SA and Ubisoft Entertainment SA

Performance

Overall performance
3.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 6% 8.2% 15.1%
Success rate 70% 68% 82%
Transactions
37 57% Buy
34 71% Buy
47 69% Buy

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

Positions

Position Company Period
Deputy Chief Executive Officer - Strategy, Director Guillemot Corporation SA Nov. 7, 1997 -
Executive Vice President of Development Strategy and Finance and Director Ubisoft Entertainment SA None -
Chairman of the Board, Chief Executive Officer Gameloft SE Dec. 3, 2001 - June 29, 2016

Michel Guillemot's trades of Guillemot Corporation SA'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
2025-12-16 2025-12-11 B Purchase
31,670
468.37
€2,690,972
31,670 468.37 €2,690,972
2024-10-09 2024-10-07 B Purchase
64,570
293.66
€2,675,598
64,570 293.66 €2,675,598
2022-07-19 2022-07-12 B Purchase
4,244
340.16
€2,573,546
4,244 340.16 €2,573,546
2022-07-13 2022-07-12 B Purchase
447,224
12.00
€5,366,688
447,224 12.00 €5,366,688
2020-06-29 2020-06-26 S Sale
13,000
70.77
€920,010
13,000 70.77 €920,010
2020-06-29 2020-06-26 B Purchase
11,703
70.95
€830,328
11,703 70.95 €830,328
2020-06-29 2020-06-25 B Purchase
23,000
69.85
€1,606,550
23,000 69.85 €1,606,550
2020-06-29 2020-06-25 S Sale
28,000
70.14
€1,963,920
28,000 70.14 €1,963,920
2020-06-25 2020-06-24 B Purchase
22,071
70.36
€1,552,916
22,071 70.36 €1,552,916
2020-06-25 2020-06-24 S Sale
18,000
70.11
€1,261,980
18,000 70.11 €1,261,980
2020-06-25 2020-06-23 B Purchase
17,929
69.30
€1,242,480
17,929 69.30 €1,242,480
2020-06-25 2020-06-23 S Sale
29,451
68.91
€2,029,468
29,451 68.91 €2,029,468
2020-06-24 2020-06-22 B Purchase
20,000
69.42
€1,388,400
20,000 69.42 €1,388,400
2020-06-24 2020-06-22 S Sale
11,549
69.31
€800,461
11,549 69.31 €800,461
2019-12-06 2019-12-03 B Purchase
16,000
55.19
€883,040
16,000 55.19 €883,040
2019-12-04 2019-11-29 B Purchase
15,000
55.48
€832,200
15,000 55.48 €832,200
2019-11-29 2019-11-28 B Purchase
19,000
54.74
€1,040,060
19,000 54.74 €1,040,060
2019-11-29 2019-11-27 B Purchase
17,000
55.23
€938,910
17,000 55.23 €938,910
2019-11-29 2019-11-26 B Purchase
10,000
54.31
€543,100
10,000 54.31 €543,100
2019-11-29 2019-11-25 B Purchase
8,000
53.61
€428,880
8,000 53.61 €428,880
2019-11-25 2019-11-22 B Purchase
5,000
52.58
€262,900
5,000 52.58 €262,900
2019-11-25 2019-11-21 B Purchase
4,000
52.07
€208,280
4,000 52.07 €208,280
2019-11-25 2019-11-20 B Purchase
1,000
49.87
€49,870
1,000 49.87 €49,870
2019-11-25 2019-11-19 B Purchase
5,000
49.91
€249,550
5,000 49.91 €249,550
2018-06-12 2018-06-11 B Purchase
1,020
97.49
€99,440
1,020 97.49 €99,440
2018-06-05 2018-06-01 B Purchase
2,200
92.76
€204,072
2,200 92.76 €204,072
2016-04-15 2016-04-11 S Sale
7,500
26.77
€200,775
7,500 26.77 €200,775
2016-04-14 2016-04-08 S Sale
4,000
26.72
€106,880
4,000 26.72 €106,880
2016-03-10 2016-03-01 B Purchase
1,406,707
1.33
€1,870,920
1,406,707 1.33 €1,870,920
2016-01-09 2016-01-04 B Purchase
5,000
6.14
€30,700
5,000 6.14 €30,700
2015-07-10 2015-07-06 B Purchase
596
3.50
€2,086
596 3.50 €2,086
2015-07-09 2015-07-03 B Purchase
10,000
3.63
€36,300
10,000 3.63 €36,300
2015-07-09 2015-07-02 B Purchase
5,000
3.70
€18,500
5,000 3.70 €18,500
2015-07-03 2015-06-29 B Purchase
40,001
3.79
€151,604
40,001 3.79 €151,604
2015-06-29 2015-06-26 B Purchase
10,000
3.98
€39,800
10,000 3.98 €39,800
2015-06-28 2015-06-25 B Purchase
27,064
4.09
€110,580
27,064 4.09 €110,580
2015-06-28 2015-06-24 B Purchase
26,087
4.10
€106,845
26,087 4.10 €106,845
2015-06-26 2015-06-23 B Purchase
46,849
4.09
€191,650
46,849 4.09 €191,650
2015-06-26 2015-06-22 B Purchase
50,000
4.06
€203,030
50,000 4.06 €203,030
2015-06-26 2015-06-19 B Purchase
51,456
3.98
€204,795
51,456 3.98 €204,795
2015-06-22 2015-06-18 B Purchase
50,000
4.00
€200,110
50,000 4.00 €200,110
2015-06-18 2015-06-12 S Sale
20,000
16.43
€328,640
20,000 16.43 €328,640
2015-06-15 2015-06-11 S Sale
20,000
16.33
€326,658
20,000 16.33 €326,658
2015-06-15 2015-06-11 B Purchase
40,000
4.21
€168,204
40,000 4.21 €168,204
2015-06-14 2015-06-10 B Purchase
40,000
4.17
€166,624
40,000 4.17 €166,624