Theo Roussis

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 54% 68% 82%
Transactions
15 33% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 6%
Success rate 73%
Average holding period 220
Transactions 28
Theo Roussis's trades of KBC Groep NV'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
2023-02-17 2023-02-16 S Sale
77,169
195.07
€2,840,272
77,169 195.07 €2,840,272
2020-11-18 2020-11-16 S Sale
97,908
372.34
€3,990,311
97,908 372.34 €3,990,311
2020-11-16 2020-11-13 S Sale
99,743
16.47
€1,679,824
99,743 16.47 €1,679,824
2020-11-16 2020-11-13 S Sale
11,000
55.01
€605,144
11,000 55.01 €605,144
2020-06-02 2020-05-27 S Sale
35,000
52.17
€1,825,884
35,000 52.17 €1,825,884
2020-05-18 2020-05-14 B Purchase
40,000
39.86
€1,594,500
40,000 39.86 €1,594,500
2020-03-13 2020-03-10 B Purchase
30,000
55.93
€1,681,115
30,000 55.93 €1,681,115
2020-01-03 2020-01-02 S Sale
43,943
68.52
€3,010,957
43,943 68.52 €3,010,957
2019-12-17 2019-12-13 S Sale
18,619
68.30
€1,271,633
18,619 68.30 €1,271,633
2019-12-04 2019-11-19 S Sale
57,438
67.93
€3,901,648
57,438 67.93 €3,901,648
2019-08-19 2019-08-09 B Purchase
20,000
53.44
€1,068,860
20,000 53.44 €1,068,860
2017-08-28 2017-08-18 S Sale
20,000
64.40
€1,288,000
20,000 64.40 €1,288,000
2017-08-25 2017-08-18 S Sale
2,800
70.00
€196,000
2,800 70.00 €196,000
2017-08-23 2017-08-18 S Sale
14,241
70.00
€996,870
14,241 70.00 €996,870
2017-08-23 2017-08-18 B Purchase
37,041
70.00
€2,480,870
37,041 70.00 €2,480,870
2017-05-24 2017-05-19 S Sale
487,544
68.00
€33,152,992
487,544 68.00 €33,152,992
2017-05-24 2017-05-19 B Purchase
487,544
68.00
€33,152,992
487,544 68.00 €33,152,992