Karl-Johan Persson

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 56% 68% 82%
Transactions
146 100% Buy
34 71% Buy
47 69% Buy
Karl-Johan Persson's trades of H & M Hennes & Mauritz AB'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-03 2026-07-02 B Purchase
49,678
335.19
SEK249,916
49,678 335.19 SEK249,916
2026-07-03 2026-07-01 B Purchase
68,790
247.02
SEK4,166,515
68,790 247.02 SEK4,166,515
2026-07-03 2026-06-30 B Purchase
6,099
30.93
SEK2,448,842
6,099 30.93 SEK2,448,842
2026-06-30 2026-06-29 B Purchase
2,000,000
166.62
SEK333,234,800
2,000,000 166.62 SEK333,234,800
2026-06-30 2026-06-26 B Purchase
1,750,000
165.72
SEK290,010,525
1,750,000 165.72 SEK290,010,525
2026-06-30 2026-06-25 B Purchase
2,750,000
164.97
SEK453,654,850
2,750,000 164.97 SEK453,654,850
2026-05-21 2026-05-20 B Purchase
1,500,000
160.77
SEK241,154,250
1,500,000 160.77 SEK241,154,250
2026-05-21 2026-05-19 B Purchase
600,000
164.82
SEK98,894,340
600,000 164.82 SEK98,894,340
2026-05-21 2026-05-18 B Purchase
650,261
160.98
SEK104,679,731
650,261 160.98 SEK104,679,731
2026-05-13 2026-05-12 B Purchase
2,200,000
159.89
SEK351,758,000
2,200,000 159.89 SEK351,758,000
2026-05-13 2026-05-11 B Purchase
1,600,000
164.43
SEK263,088,320
1,600,000 164.43 SEK263,088,320
2026-05-13 2026-05-08 B Purchase
800,000
167.89
SEK134,313,680
800,000 167.89 SEK134,313,680
2026-05-07 2026-05-06 B Purchase
600,000
167.05
SEK100,232,820
600,000 167.05 SEK100,232,820
2026-05-07 2026-05-05 B Purchase
500,000
164.95
SEK82,475,350
500,000 164.95 SEK82,475,350
2026-05-07 2026-05-04 B Purchase
500,000
164.53
SEK82,262,850
500,000 164.53 SEK82,262,850
2026-03-31 2026-03-30 B Purchase
1,000,000
172.11
SEK172,110,200
1,000,000 172.11 SEK172,110,200
2026-03-31 2026-03-27 B Purchase
2,700,000
170.26
SEK459,690,120
2,700,000 170.26 SEK459,690,120
2026-03-31 2026-03-26 B Purchase
4,500,000
168.64
SEK758,872,800
4,500,000 168.64 SEK758,872,800
2026-02-12 2026-02-11 B Purchase
220,336
184.68
SEK40,692,512
220,336 184.68 SEK40,692,512
2026-02-12 2026-02-10 B Purchase
314,663
184.33
SEK58,001,799
314,663 184.33 SEK58,001,799
2026-02-12 2026-02-09 B Purchase
700,000
181.74
SEK127,216,950
700,000 181.74 SEK127,216,950
2026-02-09 2026-02-04 B Purchase
410,335
181.84
SEK74,616,753
410,335 181.84 SEK74,616,753
2026-02-03 2026-02-02 B Purchase
1,000,000
178.26
SEK178,256,700
1,000,000 178.26 SEK178,256,700
2026-02-03 2026-01-30 B Purchase
1,000,000
176.25
SEK176,245,300
1,000,000 176.25 SEK176,245,300
2026-02-03 2026-01-29 B Purchase
2,000,000
175.41
SEK350,820,400
2,000,000 175.41 SEK350,820,400
2025-11-17 2025-11-14 B Purchase
600,000
182.80
SEK109,679,520
600,000 182.80 SEK109,679,520
2025-11-17 2025-11-13 B Purchase
500,000
183.89
SEK91,945,500
500,000 183.89 SEK91,945,500
2025-11-17 2025-11-12 B Purchase
500,000
180.84
SEK90,421,050
500,000 180.84 SEK90,421,050
2025-11-11 2025-11-10 B Purchase
386,035
175.84
SEK67,880,433
386,035 175.84 SEK67,880,433
2025-11-11 2025-11-07 B Purchase
800,000
172.30
SEK137,843,520
800,000 172.30 SEK137,843,520
2025-11-11 2025-11-06 B Purchase
1,000,000
170.24
SEK170,241,200
1,000,000 170.24 SEK170,241,200
2025-10-06 2025-10-03 B Purchase
500,000
177.80
SEK88,899,200
500,000 177.80 SEK88,899,200
2025-10-06 2025-10-02 B Purchase
500,000
177.26
SEK88,631,450
500,000 177.26 SEK88,631,450
2025-10-06 2025-10-01 B Purchase
510,000
176.46
SEK89,996,589
510,000 176.46 SEK89,996,589
2025-09-30 2025-09-29 B Purchase
760,642
173.03
SEK131,611,375
760,642 173.03 SEK131,611,375
2025-09-30 2025-09-26 B Purchase
750,000
172.93
SEK129,697,650
750,000 172.93 SEK129,697,650
2025-09-30 2025-09-25 B Purchase
1,488,144
169.66
SEK252,479,850
1,488,144 169.66 SEK252,479,850
2025-08-21 2025-08-20 B Purchase
500,000
144.18
SEK72,089,350
500,000 144.18 SEK72,089,350
2025-08-21 2025-08-19 B Purchase
500,000
144.76
SEK72,381,250
500,000 144.76 SEK72,381,250
2025-08-21 2025-08-18 B Purchase
500,000
143.69
SEK71,845,050
500,000 143.69 SEK71,845,050
2025-08-18 2025-08-15 B Purchase
500,000
142.63
SEK71,316,650
500,000 142.63 SEK71,316,650
2025-08-18 2025-08-14 B Purchase
800,000
141.66
SEK113,325,600
800,000 141.66 SEK113,325,600
2025-08-18 2025-08-13 B Purchase
500,000
142.73
SEK71,363,900
500,000 142.73 SEK71,363,900
2025-08-12 2025-08-11 B Purchase
568,707
138.02
SEK78,491,120
568,707 138.02 SEK78,491,120
2025-08-12 2025-08-08 B Purchase
500,000
137.53
SEK68,767,350
500,000 137.53 SEK68,767,350