Remo Ruffini

Insider profile

Performance

Overall performance


Performance for realised trades
Average return 41%
Success rate 73%
Average holding period 220
Transactions 28
Remo Ruffini's trades of Moncler SpA'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
111.62
Quantity 40,165
Value €2,821,316
Transaction date
Purchase
Price
46.62
Quantity 65,618
Value €110,183
Transaction date
Purchase
Price
111.21
Quantity 23,835
Value €2,511,202
Transaction date
Purchase
Price
46.30
Quantity 2,792
Value €129,277
Transaction date
Purchase
Price
46.00
Quantity 88,849
Value €4,086,725
Transaction date
Purchase
Price
45.91
Quantity 18,550
Value €851,692
Transaction date
Purchase
Price
45.92
Quantity 2,078
Value €95,422
Transaction date
Purchase
Price
45.92
Quantity 1,681
Value €77,199
Transaction date
Purchase
Price
46.35
Quantity 84,540
Value €3,918,700
Transaction date
Purchase
Price
46.55
Quantity 11,138
Value €518,466
Transaction date
Purchase
Price
46.51
Quantity 2,600
Value €120,930
Transaction date
Purchase
Price
46.50
Quantity 2,185
Value €101,612
Transaction date
Purchase
Price
46.97
Quantity 59,013
Value €2,771,599
Transaction date
Purchase
Price
46.99
Quantity 11,167
Value €524,760
Transaction date
Purchase
Price
47.00
Quantity 3,078
Value €144,660
Transaction date
Purchase
Price
47.01
Quantity 1,742
Value €81,894
Transaction date
Purchase
Price
46.92
Quantity 74,070
Value €3,475,513
Transaction date
Purchase
Price
47.09
Quantity 18,123
Value €853,345
Transaction date
Purchase
Price
47.12
Quantity 4,386
Value €206,656
Transaction date
Purchase
Price
47.07
Quantity 1,875
Value €88,256
Transaction date
Purchase
Price
46.61
Quantity 73,321
Value €3,417,712
Transaction date
Purchase
Price
46.54
Quantity 13,211
Value €614,853
Transaction date
Purchase
Price
46.53
Quantity 2,952
Value €137,344
Transaction date
Purchase
Price
46.50
Quantity 1,608
Value €74,778
Transaction date
Purchase
Price
46.91
Quantity 78,803
Value €3,696,373
Transaction date
Purchase
Price
46.79
Quantity 25,489
Value €1,192,635
Transaction date
Purchase
Price
46.88
Quantity 3,260
Value €152,834
Transaction date
Purchase
Price
46.79
Quantity 3,210
Value €150,181
Transaction date
Purchase
Price
46.96
Quantity 76,784
Value €3,605,408
Transaction date
Purchase
Price
46.99
Quantity 22,686
Value €1,065,981
Transaction date
Purchase
Price
46.98
Quantity 3,718
Value €174,688
Transaction date
Purchase
Price
46.98
Quantity 3,053
Value €143,421
Transaction date
Purchase
Price
46.72
Quantity 96,847
Value €4,524,895
Transaction date
Purchase
Price
46.71
Quantity 22,676
Value €1,059,137
Transaction date
Purchase
Price
46.68
Quantity 4,634
Value €216,332
Transaction date
Purchase
Price
46.68
Quantity 2,470
Value €115,311
Transaction date
Purchase
Price
47.32
Quantity 78,938
Value €3,735,054
Transaction date
Purchase
Price
47.74
Quantity 15,336
Value €732,098
Transaction date
Purchase
Price
47.70
Quantity 3,620
Value €172,670
Transaction date
Purchase
Price
47.67
Quantity 1,734
Value €82,656
Transaction date
Purchase
Price
48.05
Quantity 89,790
Value €4,314,149
Transaction date
Purchase
Price
48.06
Quantity 12,048
Value €579,034
Transaction date
Purchase
Price
48.11
Quantity 1,995
Value €95,970
Transaction date
Purchase
Price
48.06
Quantity 1,472
Value €70,745
Transaction date
Purchase
Price
47.83
Quantity 94,512
Value €4,520,471
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-08-18 2025-08-13 B Purchase
40,165
111.62
€2,821,316
40,165 111.62 €2,821,316
2025-08-18 2025-08-13 B Purchase
65,618
46.62
€110,183
65,618 46.62 €110,183
2025-08-18 2025-08-13 B Purchase
23,835
111.21
€2,511,202
23,835 111.21 €2,511,202
2025-08-18 2025-08-13 B Purchase
2,792
46.30
€129,277
2,792 46.30 €129,277
2025-08-14 2025-08-12 B Purchase
88,849
46.00
€4,086,725
88,849 46.00 €4,086,725
2025-08-14 2025-08-12 B Purchase
18,550
45.91
€851,692
18,550 45.91 €851,692
2025-08-14 2025-08-12 B Purchase
2,078
45.92
€95,422
2,078 45.92 €95,422
2025-08-14 2025-08-12 B Purchase
1,681
45.92
€77,199
1,681 45.92 €77,199
2025-08-13 2025-08-11 B Purchase
84,540
46.35
€3,918,700
84,540 46.35 €3,918,700
2025-08-13 2025-08-11 B Purchase
11,138
46.55
€518,466
11,138 46.55 €518,466
2025-08-13 2025-08-11 B Purchase
2,600
46.51
€120,930
2,600 46.51 €120,930
2025-08-13 2025-08-11 B Purchase
2,185
46.50
€101,612
2,185 46.50 €101,612
2025-08-12 2025-08-08 B Purchase
59,013
46.97
€2,771,599
59,013 46.97 €2,771,599
2025-08-12 2025-08-08 B Purchase
11,167
46.99
€524,760
11,167 46.99 €524,760
2025-08-12 2025-08-08 B Purchase
3,078
47.00
€144,660
3,078 47.00 €144,660
2025-08-12 2025-08-08 B Purchase
1,742
47.01
€81,894
1,742 47.01 €81,894
2025-08-11 2025-08-07 B Purchase
74,070
46.92
€3,475,513
74,070 46.92 €3,475,513
2025-08-11 2025-08-07 B Purchase
18,123
47.09
€853,345
18,123 47.09 €853,345
2025-08-11 2025-08-07 B Purchase
4,386
47.12
€206,656
4,386 47.12 €206,656
2025-08-11 2025-08-07 B Purchase
1,875
47.07
€88,256
1,875 47.07 €88,256
2025-08-08 2025-08-06 B Purchase
73,321
46.61
€3,417,712
73,321 46.61 €3,417,712
2025-08-08 2025-08-06 B Purchase
13,211
46.54
€614,853
13,211 46.54 €614,853
2025-08-08 2025-08-06 B Purchase
2,952
46.53
€137,344
2,952 46.53 €137,344
2025-08-08 2025-08-06 B Purchase
1,608
46.50
€74,778
1,608 46.50 €74,778
2025-08-07 2025-08-05 B Purchase
78,803
46.91
€3,696,373
78,803 46.91 €3,696,373
2025-08-07 2025-08-05 B Purchase
25,489
46.79
€1,192,635
25,489 46.79 €1,192,635
2025-08-07 2025-08-05 B Purchase
3,260
46.88
€152,834
3,260 46.88 €152,834
2025-08-07 2025-08-05 B Purchase
3,210
46.79
€150,181
3,210 46.79 €150,181
2025-08-06 2025-08-04 B Purchase
76,784
46.96
€3,605,408
76,784 46.96 €3,605,408
2025-08-06 2025-08-04 B Purchase
22,686
46.99
€1,065,981
22,686 46.99 €1,065,981
2025-08-06 2025-08-04 B Purchase
3,718
46.98
€174,688
3,718 46.98 €174,688
2025-08-06 2025-08-04 B Purchase
3,053
46.98
€143,421
3,053 46.98 €143,421
2025-08-05 2025-08-01 B Purchase
96,847
46.72
€4,524,895
96,847 46.72 €4,524,895
2025-08-05 2025-08-01 B Purchase
22,676
46.71
€1,059,137
22,676 46.71 €1,059,137
2025-08-05 2025-08-01 B Purchase
4,634
46.68
€216,332
4,634 46.68 €216,332
2025-08-05 2025-08-01 B Purchase
2,470
46.68
€115,311
2,470 46.68 €115,311
2025-08-04 2025-07-31 B Purchase
78,938
47.32
€3,735,054
78,938 47.32 €3,735,054
2025-08-04 2025-07-31 B Purchase
15,336
47.74
€732,098
15,336 47.74 €732,098
2025-08-04 2025-07-31 B Purchase
3,620
47.70
€172,670
3,620 47.70 €172,670
2025-08-04 2025-07-31 B Purchase
1,734
47.67
€82,656
1,734 47.67 €82,656
2025-08-01 2025-07-30 B Purchase
89,790
48.05
€4,314,149
89,790 48.05 €4,314,149
2025-08-01 2025-07-30 B Purchase
12,048
48.06
€579,034
12,048 48.06 €579,034
2025-08-01 2025-07-30 B Purchase
1,995
48.11
€95,970
1,995 48.11 €95,970
2025-08-01 2025-07-30 B Purchase
1,472
48.06
€70,745
1,472 48.06 €70,745
2025-07-31 2025-07-29 B Purchase
94,512
47.83
€4,520,471
94,512 47.83 €4,520,471