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

H & M Hennes & Mauritz AB (HM-B)

Over the last 90 days, H & M Hennes & Mauritz AB has seen significant insider buying, totaling over 304 million SEK. The Chairman of the Board, Karl-Johan Persson, has been the primary buyer, acquiring substantial share amounts across multiple transactions. This activity occurred following the company's last earnings report, which showed a slight EPS beat.
Stock chart
Ticker: HM-B Exchange: STO


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Karl-Johan Persson
Chairman of the Board of Directors
1 purchase — total 241,154,250 SEK
Buy 20 May 2026
Value SEK219,584.36 | Price 10.96 | Shares 10,129
Through Ramsbury Invest AB, a closely affiliated person
Buy 19 May 2026
Value SEK1,822,447.24 | Price 210.61 | Shares 6,196
Through Ramsbury Invest AB, a closely affiliated person
Buy 18 May 2026
Value SEK104,679,731.07 | Price 160.98 | Shares 650,261
Through Ramsbury Invest AB, a closely affiliated person
Buy 12 May 2026
Value SEK351,758,000.00 | Price 159.89 | Shares 2,200,000
Through Ramsbury Invest AB, a closely affiliated person
Buy 11 May 2026
Value SEK263,088,320.00 | Price 164.43 | Shares 1,600,000
Through Ramsbury Invest AB, a closely affiliated person
Buy 8 May 2026
Value SEK134,313,680.00 | Price 167.89 | Shares 800,000
Through Ramsbury Invest AB, a closely affiliated person
Buy 6 May 2026
Value SEK100,232,820.00 | Price 167.05 | Shares 600,000
Through Ramsbury Invest AB, a closely affiliated person
Buy 5 May 2026
Value SEK82,475,350.00 | Price 164.95 | Shares 500,000
Through Ramsbury Invest AB, a closely affiliated person
Buy 4 May 2026
Value SEK82,262,850.00 | Price 164.53 | Shares 500,000
Through Ramsbury Invest AB, a closely affiliated person
Buy 30 Mar 2026
Value SEK172,110,200.00 | Price 172.11 | Shares 1,000,000
Through Ramsbury Invest AB, a closely affiliated person
Buy 27 Mar 2026
Value SEK459,690,120.00 | Price 170.26 | Shares 2,700,000
Through Ramsbury Invest AB, a closely affiliated person
Buy 26 Mar 2026
Value SEK758,872,800.00 | Price 168.64 | Shares 4,500,000
Through Ramsbury Invest AB, a closely affiliated person
Buy 26 Mar 2026
Value SEK1,317,887.50 | Price 170.05 | Shares 7,750
Buy 11 Feb 2026
Value SEK40,692,511.79 | Price 184.68 | Shares 220,336
Through Ramsbury Invest AB, a closely affiliated person
Buy 10 Feb 2026
Value SEK58,001,799.32 | Price 184.33 | Shares 314,663
Through Ramsbury Invest AB, a closely affiliated person
Buy 9 Feb 2026
Value SEK127,216,950.00 | Price 181.74 | Shares 700,000
Through Ramsbury Invest AB, a closely affiliated person
Buy 4 Feb 2026
Value SEK74,616,752.57 | Price 181.84 | Shares 410,335
Through Ramsbury Invest AB, a closely affiliated person
Buy 2 Feb 2026
Value SEK178,256,700.00 | Price 178.26 | Shares 1,000,000
Through Ramsbury Invest AB, a closely affiliated person
Buy 30 Jan 2026
Value SEK176,245,300.00 | Price 176.25 | Shares 1,000,000
Through Ramsbury Invest AB, a closely affiliated person
Buy 29 Jan 2026
Value SEK350,820,400.00 | Price 175.41 | Shares 2,000,000
Through Ramsbury Invest AB, a closely affiliated person
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-21 2026-05-20 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
10,129
10.96
SEK219,584
10,129 10.96 SEK219,584
2026-05-21 2026-05-19 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
6,196
210.61
SEK1,822,447
6,196 210.61 SEK1,822,447
2026-05-21 2026-05-18 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
2,143
28.13
SEK124,299
2,143 28.13 SEK124,299
2026-05-13 2026-05-12 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
2,200,000
159.89
SEK351,758,000
2,200,000 159.89 SEK351,758,000
2026-05-13 2026-05-11 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
1,600,000
164.43
SEK263,088,320
1,600,000 164.43 SEK263,088,320
2026-05-13 2026-05-08 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
800,000
167.89
SEK134,313,680
800,000 167.89 SEK134,313,680
2026-05-07 2026-05-06 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
600,000
167.05
SEK100,232,820
600,000 167.05 SEK100,232,820
2026-05-07 2026-05-05 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
500,000
164.95
SEK82,475,350
500,000 164.95 SEK82,475,350
2026-05-07 2026-05-04 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
500,000
164.53
SEK82,262,850
500,000 164.53 SEK82,262,850
2026-03-31 2026-03-30 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
1,000,000
172.11
SEK172,110,200
1,000,000 172.11 SEK172,110,200
2026-03-31 2026-03-27 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
2,700,000
170.26
SEK459,690,120
2,700,000 170.26 SEK459,690,120
2026-03-31 2026-03-26 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
4,500,000
168.64
SEK758,872,800
4,500,000 168.64 SEK758,872,800
2026-03-27 2026-03-26 B Purchase

Chief Executive Officer (CEO)/Managing Directory

Officer
7,750
170.05
SEK1,317,888
7,750 170.05 SEK1,317,888
2026-02-12 2026-02-11 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
220,336
184.68
SEK40,692,512
220,336 184.68 SEK40,692,512
2026-02-12 2026-02-10 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
314,663
184.33
SEK58,001,799
314,663 184.33 SEK58,001,799
2026-02-12 2026-02-09 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
700,000
181.74
SEK127,216,950
700,000 181.74 SEK127,216,950
2026-02-09 2026-02-04 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
410,335
181.84
SEK74,616,753
410,335 181.84 SEK74,616,753
2026-02-03 2026-02-02 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
1,000,000
178.26
SEK178,256,700
1,000,000 178.26 SEK178,256,700
2026-02-03 2026-01-30 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
1,000,000
176.25
SEK176,245,300
1,000,000 176.25 SEK176,245,300
2026-02-03 2026-01-29 B Purchase

Chairman of the Board of Directors

Through Ramsbury Invest AB, a closely affiliated person Director
2,000,000
175.41
SEK350,820,400
2,000,000 175.41 SEK350,820,400