Karl-Johan Persson

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 58% 68% 82%
Transactions
159 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
Transaction date
Purchase
Price
144.83
Quantity 85,786
Value SEK178,981
Transaction date
Purchase
Price
155.59
Quantity 80,021
Value SEK1,567,493
Transaction date
Purchase
Price
103.97
Quantity 69,151
Value SEK196,289
Transaction date
Purchase
Price
162.41
Quantity 700,000
Value SEK113,688,960
Transaction date
Purchase
Price
162.19
Quantity 500,000
Value SEK81,096,300
Transaction date
Purchase
Price
160.53
Quantity 600,000
Value SEK96,316,440
Transaction date
Purchase
Price
160.12
Quantity 600,000
Value SEK96,072,960
Transaction date
Purchase
Price
158.94
Quantity 700,000
Value SEK111,261,150
Transaction date
Purchase
Price
159.90
Quantity 1,000,000
Value SEK159,901,800
Transaction date
Purchase
Price
162.28
Quantity 1,400,000
Value SEK227,188,640
Transaction date
Purchase
Price
162.20
Quantity 2,000,000
Value SEK324,395,600
Transaction date
Purchase
Price
162.62
Quantity 4,000,000
Value SEK650,471,600
Transaction date
Purchase
Price
175.53
Quantity 1,440
Value SEK252,761
Transaction date
Purchase
Price
173.53
Quantity 850,000
Value SEK147,499,990
Transaction date
Purchase
Price
175.38
Quantity 650,000
Value SEK113,998,820
Transaction date
Purchase
Price
175.72
Quantity 800,000
Value SEK140,573,760
Transaction date
Purchase
Price
175.19
Quantity 1,650,000
Value SEK289,059,375
Transaction date
Purchase
Price
166.41
Quantity 700,000
Value SEK116,483,710
Transaction date
Purchase
Price
164.79
Quantity 1,400,000
Value SEK230,704,460
Transaction date
Purchase
Price
166.75
Quantity 1,500,000
Value SEK250,124,700
Transaction date
Purchase
Price
166.62
Quantity 2,000,000
Value SEK333,234,800
Transaction date
Purchase
Price
165.72
Quantity 1,750,000
Value SEK290,010,525
Transaction date
Purchase
Price
164.97
Quantity 2,750,000
Value SEK453,654,850
Transaction date
Purchase
Price
160.77
Quantity 1,500,000
Value SEK241,154,250
Transaction date
Purchase
Price
164.82
Quantity 600,000
Value SEK98,894,340
Transaction date
Purchase
Price
160.98
Quantity 650,261
Value SEK104,679,731
Transaction date
Purchase
Price
159.89
Quantity 2,200,000
Value SEK351,758,000
Transaction date
Purchase
Price
164.43
Quantity 1,600,000
Value SEK263,088,320
Transaction date
Purchase
Price
167.89
Quantity 800,000
Value SEK134,313,680
Transaction date
Purchase
Price
167.05
Quantity 600,000
Value SEK100,232,820
Transaction date
Purchase
Price
164.95
Quantity 500,000
Value SEK82,475,350
Transaction date
Purchase
Price
164.53
Quantity 500,000
Value SEK82,262,850
Transaction date
Purchase
Price
172.11
Quantity 1,000,000
Value SEK172,110,200
Transaction date
Purchase
Price
170.26
Quantity 2,700,000
Value SEK459,690,120
Transaction date
Purchase
Price
168.64
Quantity 4,500,000
Value SEK758,872,800
Transaction date
Purchase
Price
184.68
Quantity 220,336
Value SEK40,692,512
Transaction date
Purchase
Price
184.33
Quantity 314,663
Value SEK58,001,799
Transaction date
Purchase
Price
181.74
Quantity 700,000
Value SEK127,216,950
Transaction date
Purchase
Price
181.84
Quantity 410,335
Value SEK74,616,753
Transaction date
Purchase
Price
178.26
Quantity 1,000,000
Value SEK178,256,700
Transaction date
Purchase
Price
176.25
Quantity 1,000,000
Value SEK176,245,300
Transaction date
Purchase
Price
175.41
Quantity 2,000,000
Value SEK350,820,400
Transaction date
Purchase
Price
182.80
Quantity 600,000
Value SEK109,679,520
Transaction date
Purchase
Price
183.89
Quantity 500,000
Value SEK91,945,500
Transaction date
Purchase
Price
180.84
Quantity 500,000
Value SEK90,421,050
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-16 2026-10-15 B Purchase
85,786
144.83
SEK178,981
85,786 144.83 SEK178,981
2026-10-16 2026-10-14 B Purchase
80,021
155.59
SEK1,567,493
80,021 155.59 SEK1,567,493
2026-10-16 2026-10-13 B Purchase
69,151
103.97
SEK196,289
69,151 103.97 SEK196,289
2026-10-09 2026-10-08 B Purchase
700,000
162.41
SEK113,688,960
700,000 162.41 SEK113,688,960
2026-10-09 2026-10-07 B Purchase
500,000
162.19
SEK81,096,300
500,000 162.19 SEK81,096,300
2026-10-09 2026-10-06 B Purchase
600,000
160.53
SEK96,316,440
600,000 160.53 SEK96,316,440
2026-10-05 2026-10-02 B Purchase
600,000
160.12
SEK96,072,960
600,000 160.12 SEK96,072,960
2026-10-05 2026-10-01 B Purchase
700,000
158.94
SEK111,261,150
700,000 158.94 SEK111,261,150
2026-10-05 2026-09-30 B Purchase
1,000,000
159.90
SEK159,901,800
1,000,000 159.90 SEK159,901,800
2026-09-29 2026-09-28 B Purchase
1,400,000
162.28
SEK227,188,640
1,400,000 162.28 SEK227,188,640
2026-09-29 2026-09-25 B Purchase
2,000,000
162.20
SEK324,395,600
2,000,000 162.20 SEK324,395,600
2026-09-29 2026-09-24 B Purchase
4,000,000
162.62
SEK650,471,600
4,000,000 162.62 SEK650,471,600
2026-08-20 2026-08-18 B Purchase
1,440
175.53
SEK252,761
1,440 175.53 SEK252,761
2026-08-20 2026-08-17 B Purchase
850,000
173.53
SEK147,499,990
850,000 173.53 SEK147,499,990
2026-08-17 2026-08-14 B Purchase
650,000
175.38
SEK113,998,820
650,000 175.38 SEK113,998,820
2026-08-17 2026-08-13 B Purchase
800,000
175.72
SEK140,573,760
800,000 175.72 SEK140,573,760
2026-08-17 2026-08-12 B Purchase
1,650,000
175.19
SEK289,059,375
1,650,000 175.19 SEK289,059,375
2026-07-03 2026-07-02 B Purchase
700,000
166.41
SEK116,483,710
700,000 166.41 SEK116,483,710
2026-07-03 2026-07-01 B Purchase
1,400,000
164.79
SEK230,704,460
1,400,000 164.79 SEK230,704,460
2026-07-03 2026-06-30 B Purchase
1,500,000
166.75
SEK250,124,700
1,500,000 166.75 SEK250,124,700
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

See older Karl-Johan Persson insider trades

Plus unlocks the full transaction history.

See localized pricing at checkout
Unlock Karl-Johan Persson history with Plus

Billed monthly · Cancel anytime