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

Hassen Rachedi

Insider profile

Performance

Overall performance
2.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 13% 8.2% 15.1%
Success rate 94% 68% 82%
Transactions
48 94% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -24%
Success rate 73%
Average holding period 220
Transactions 28
Hassen Rachedi's trades of Hydrogen-Refueling-Solutions 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-18 2025-12-16 B Purchase
81,485
63.41
€2,850,158
81,485 63.41 €2,850,158
2024-08-23 2024-08-22 B Purchase
24,026
315.94
€4,522,470
24,026 315.94 €4,522,470
2024-08-06 2024-08-05 B Purchase
3,996
144.75
€1,718,875
3,996 144.75 €1,718,875
2024-03-27 2024-03-25 B Purchase
892
7.94
€7,079
892 7.94 €7,079
2024-03-27 2024-03-25 B Purchase
1,000
7.98
€7,978
1,000 7.98 €7,978
2024-03-25 2024-03-22 B Purchase
1,084
7.99
€8,663
1,084 7.99 €8,663
2024-03-22 2024-03-21 B Purchase
5,902
7.35
€43,359
5,902 7.35 €43,359
2024-03-19 2024-03-18 B Purchase
1,441
8.72
€12,569
1,441 8.72 €12,569
2024-03-18 2024-03-15 B Purchase
35,257
8.53
€300,584
35,257 8.53 €300,584
2024-02-28 2024-02-26 B Purchase
3,648
13.02
€47,494
3,648 13.02 €47,494
2024-02-28 2024-02-26 B Purchase
12,302
13.48
€165,889
12,302 13.48 €165,889
2024-02-06 2024-01-31 B Purchase
1,512
15.10
€22,832
1,512 15.10 €22,832
2024-01-31 2024-01-30 B Purchase
1,738
15.08
€26,205
1,738 15.08 €26,205
2024-01-30 2024-01-26 B Purchase
6,670
14.88
€99,262
6,670 14.88 €99,262
2024-01-26 2024-01-25 B Purchase
6,650
15.11
€100,464
6,650 15.11 €100,464
2023-11-06 2023-11-03 B Purchase
314
14.60
€4,584
314 14.60 €4,584
2023-11-03 2023-11-02 B Purchase
1,686
14.27
€24,058
1,686 14.27 €24,058
2023-10-31 2023-10-30 B Purchase
2,300
14.44
€33,219
2,300 14.44 €33,219
2023-10-30 2023-10-26 B Purchase
6,700
14.68
€98,383
6,700 14.68 €98,383
2023-10-30 2023-10-26 B Purchase
1,486
14.58
€21,660
1,486 14.58 €21,660
2023-10-26 2023-10-24 B Purchase
3,392
14.57
€49,437
3,392 14.57 €49,437
2023-10-26 2023-10-24 B Purchase
6,000
14.80
€88,795
6,000 14.80 €88,795
2023-10-24 2023-10-23 B Purchase
6,326
14.57
€92,143
6,326 14.57 €92,143
2023-10-23 2023-10-20 B Purchase
916
14.89
€13,641
916 14.89 €13,641
2023-10-20 2023-10-19 B Purchase
1,654
14.89
€24,631
1,654 14.89 €24,631
2023-10-19 2023-10-18 B Purchase
1,532
14.87
€22,782
1,532 14.87 €22,782
2023-10-19 2023-10-17 B Purchase
714
14.90
€10,640
714 14.90 €10,640
2023-10-13 2023-10-10 B Purchase
3,000
14.80
€44,408
3,000 14.80 €44,408
2023-10-10 2023-10-09 B Purchase
3,000
14.60
€43,788
3,000 14.60 €43,788
2023-10-09 2023-10-06 B Purchase
6,235
14.01
€87,334
6,235 14.01 €87,334
2023-08-23 2023-08-22 B Purchase
2,434
20.54
€49,985
2,434 20.54 €49,985
2023-08-21 2023-08-18 B Purchase
2,490
20.07
€49,965
2,490 20.07 €49,965
2023-08-14 2023-08-11 B Purchase
2,464
20.29
€49,984
2,464 20.29 €49,984
2023-08-01 2023-07-28 S Sale
43,012
19.73
€848,799
43,012 19.73 €848,799
2023-06-09 2023-06-05 B Purchase
2,500
20.00
€49,999
2,500 20.00 €49,999
2023-05-18 2023-05-17 B Purchase
2,402
20.81
€49,980
2,402 20.81 €49,980
2023-05-12 2023-05-11 B Purchase
1,100
20.50
€22,548
1,100 20.50 €22,548
2023-05-09 2023-05-05 B Purchase
1,320
20.05
€26,461
1,320 20.05 €26,461
2023-05-04 2023-05-03 B Purchase
5,100
19.58
€99,840
5,100 19.58 €99,840
2023-02-13 2023-02-13 S Sale
834,582
24.00
€20,029,968
834,582 24.00 €20,029,968
2023-02-21 2022-09-09 S Sale
19,985
19.00
€379,723
19,985 19.00 €379,723
2022-09-05 2022-09-02 S Sale
47,000
23.40
€1,099,800
47,000 23.40 €1,099,800
2022-09-05 2022-09-02 S Sale
91,500
23.40
€2,141,100
91,500 23.40 €2,141,100
2022-08-09 2022-08-08 S Sale
30,011
19.00
€570,218
30,011 19.00 €570,218
2022-05-17 2022-05-12 B Purchase
314
19.70
€6,185
314 19.70 €6,185