Di Gennaro, Enzio

Insider profile

Performance

Overall performance
1.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 19% 68% 82%
Transactions
5 20% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -1%
Success rate 73%
Average holding period 220
Transactions 28
Di Gennaro, Enzio's trades of Richards Group Inc'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
340.47
Quantity 12,545 +16.6%
Value CA$64,563
Transaction date
Sale
Price
409.98
Quantity 5,600 -4.6%
Value CA$2,554,447
Transaction date
Purchase
Price
276.52
Quantity 61,843 +1.4%
Value CA$856,438
Transaction date
Sale
Price
27.90
Quantity 2,100 -22.3%
Value CA$58,590
Transaction date
Sale
Price
27.83
Quantity 2,100 -18.3%
Value CA$58,443
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-26 2026-06-25 S Sale
12,545 +16.6%
340.47
CA$64,563
12,545 +16.6% 340.47 CA$64,563
2026-06-26 2026-06-25 S Sale
5,600 -4.6%
409.98
CA$2,554,447
5,600 -4.6% 409.98 CA$2,554,447
2026-06-26 2026-06-23 B Purchase
61,843 +1.4%
276.52
CA$856,438
61,843 +1.4% 276.52 CA$856,438
2026-06-26 2026-06-23 S Sale
2,100 -22.3%
27.90
CA$58,590
2,100 -22.3% 27.90 CA$58,590
2026-06-26 2026-06-23 S Sale
2,100 -18.3%
27.83
CA$58,443
2,100 -18.3% 27.83 CA$58,443
2025-11-17 2025-11-17 B Purchase
4,000 +7.1%
29.50
CA$118,000
4,000 +7.1% 29.50 CA$118,000
2025-06-26 2025-06-25 B Purchase
1,000 +1.8%
32.49
CA$32,490
1,000 +1.8% 32.49 CA$32,490
2024-06-28 2024-06-24 S Sale
19,500
29.87
CA$582,465
19,500 29.87 CA$582,465
2024-06-28 2024-06-24 B Purchase
19,500
29.87
CA$582,465
19,500 29.87 CA$582,465
2023-06-23 2023-06-23 S Sale
5,700 -22.6%
32.97
CA$187,929
5,700 -22.6% 32.97 CA$187,929
2023-06-23 2023-06-22 S Sale
2,900 -10.3%
33.00
CA$95,700
2,900 -10.3% 33.00 CA$95,700
2023-06-23 2023-06-20 S Sale
9,000 -24.3%
33.07
CA$297,654
9,000 -24.3% 33.07 CA$297,654
2023-06-23 2023-06-19 S Sale
1,400 -3.6%
33.28
CA$46,590
1,400 -3.6% 33.28 CA$46,590
2023-03-21 2023-03-20 B Purchase
300 +0.6%
37.62
CA$11,286
300 +0.6% 37.62 CA$11,286
2023-03-11 2023-03-10 B Purchase
2,600 +5.3%
40.19
CA$104,494
2,600 +5.3% 40.19 CA$104,494