Gavin David O'Dowd

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 83% 68% 82%
Transactions
12 42% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 4%
Success rate 73%
Average holding period 220
Transactions 28
Gavin David O'Dowd's trades of Haypp Group AB (publ)'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
2026-03-20 2026-03-18 B Purchase
78,219
64.23
SEK1,103,848
78,219 64.23 SEK1,103,848
2026-03-09 2026-03-07 S Sale
53,734
56.08
SEK3,722,449
53,734 56.08 SEK3,722,449
2026-03-06 2026-03-04 B Purchase
54,600
202.43
SEK2,607,319
54,600 202.43 SEK2,607,319
2026-02-17 2026-02-16 B Purchase
8,900
112.51
SEK1,001,300
8,900 112.51 SEK1,001,300
2025-11-26 2025-11-26 B Purchase
100,000
10.27
SEK1,027,000
100,000 10.27 SEK1,027,000
2025-09-19 2025-09-19 S Sale
70,000
168.00
SEK11,760,000
70,000 168.00 SEK11,760,000
2025-05-14 2025-05-14 S Sale
100,000
106.00
SEK10,600,000
100,000 106.00 SEK10,600,000
2025-05-07 2025-05-07 S Sale
51,865
106.00
SEK5,497,690
51,865 106.00 SEK5,497,690
2025-03-21 2025-03-18 B Purchase
51,865
89.40
SEK4,636,731
51,865 89.40 SEK4,636,731
2025-03-07 2025-03-04 S Sale
116,883
39.67
SEK4,636,749
116,883 39.67 SEK4,636,749
2024-02-28 2024-02-26 S Sale
67,000
63.50
SEK4,254,500
67,000 63.50 SEK4,254,500
2023-09-29 2023-09-27 S Sale
100,000
49.50
SEK4,950,000
100,000 49.50 SEK4,950,000
2022-05-24 2022-05-19 B Purchase
116,883
1.66
SEK194,026
116,883 1.66 SEK194,026
2021-10-14 2021-10-13 S Sale
962,159
66.00
SEK63,502,494
962,159 66.00 SEK63,502,494
2021-10-14 2021-10-13 S Sale
1,196,030
66.00
SEK78,937,980
1,196,030 66.00 SEK78,937,980
2021-10-14 2021-10-12 B Purchase
242,513
4.24
SEK1,028,255
242,513 4.24 SEK1,028,255
2021-10-14 2021-10-12 B Purchase
233,871
66.00
SEK15,435,486
233,871 66.00 SEK15,435,486