Magnus Elof Henry Oscarsson

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return -10% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
6 100% Buy
34 71% Buy
47 69% Buy
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
127.21
Quantity 36,370
Value SEK4,386,675
Transaction date
Purchase
Price
176.38
Quantity 60,833
Value SEK4,604,960
Transaction date
Purchase
Price
357.04
Quantity 68,420
Value SEK3,153,654
Transaction date
Purchase
Price
101.50
Quantity 500
Value SEK50,750
Transaction date
Purchase
Price
124.15
Quantity 178
Value SEK22,099
Transaction date
Purchase
Price
121.71
Quantity 292
Value SEK35,539
Transaction date
Purchase
Price
122.71
Quantity 567
Value SEK69,577
Transaction date
Purchase
Price
89.33
Quantity 1,633
Value SEK145,876
Transaction date
Purchase
Price
121.71
Quantity 292
Value SEK35,539
Transaction date
Purchase
Price
99.98
Quantity 1,400
Value SEK139,972
Transaction date
Purchase
Price
100.17
Quantity 1,600
Value SEK160,272
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-01 2026-07-01 B Purchase
36,370
127.21
SEK4,386,675
36,370 127.21 SEK4,386,675
2026-05-13 2026-05-13 B Purchase
60,833
176.38
SEK4,604,960
60,833 176.38 SEK4,604,960
2026-05-11 2026-05-11 B Purchase
68,420
357.04
SEK3,153,654
68,420 357.04 SEK3,153,654
2026-05-07 2026-05-07 B Purchase
500
101.50
SEK50,750
500 101.50 SEK50,750
2025-09-04 2025-09-04 B Purchase
178
124.15
SEK22,099
178 124.15 SEK22,099
2025-08-25 2025-08-25 B Purchase
292
121.71
SEK35,539
292 121.71 SEK35,539
2025-08-22 2025-08-22 B Purchase
567
122.71
SEK69,577
567 122.71 SEK69,577
2025-05-12 2025-05-12 B Purchase
1,633
89.33
SEK145,876
1,633 89.33 SEK145,876
2025-08-25 2025-03-31 B Purchase
292
121.71
SEK35,539
292 121.71 SEK35,539
2025-03-31 2025-03-31 B Purchase
1,400
99.98
SEK139,972
1,400 99.98 SEK139,972
2025-03-31 2025-03-28 B Purchase
1,600
100.17
SEK160,272
1,600 100.17 SEK160,272