Mikael Rahm

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return 9% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
27 100% Buy
34 71% Buy
47 69% Buy
Mikael Rahm's trades of Hacksaw 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
309.57
Quantity 58,962
Value SEK1,079,195
Transaction date
Purchase
Price
52.01
Quantity 24,935
Value SEK1,649,352
Transaction date
Purchase
Price
440.44
Quantity 73,936
Value SEK377,607
Transaction date
Purchase
Price
57.65
Quantity 228
Value SEK13,144
Transaction date
Purchase
Price
57.65
Quantity 465
Value SEK26,807
Transaction date
Purchase
Price
57.65
Quantity 421
Value SEK24,271
Transaction date
Purchase
Price
57.65
Quantity 11
Value SEK634
Transaction date
Purchase
Price
57.65
Quantity 91
Value SEK5,246
Transaction date
Purchase
Price
57.65
Quantity 391
Value SEK22,541
Transaction date
Purchase
Price
57.65
Quantity 1,205
Value SEK69,468
Transaction date
Purchase
Price
72.60
Quantity 260
Value SEK18,876
Transaction date
Purchase
Price
72.60
Quantity 75
Value SEK5,445
Transaction date
Purchase
Price
72.60
Quantity 27
Value SEK1,960
Transaction date
Purchase
Price
72.60
Quantity 90
Value SEK6,534
Transaction date
Purchase
Price
72.60
Quantity 24
Value SEK1,742
Transaction date
Purchase
Price
72.60
Quantity 188
Value SEK13,649
Transaction date
Purchase
Price
72.55
Quantity 117
Value SEK8,488
Transaction date
Purchase
Price
72.55
Quantity 270
Value SEK19,588
Transaction date
Purchase
Price
72.60
Quantity 552
Value SEK40,075
Transaction date
Purchase
Price
72.60
Quantity 500
Value SEK36,300
Transaction date
Purchase
Price
72.60
Quantity 882
Value SEK64,033
Transaction date
Purchase
Price
72.80
Quantity 249
Value SEK18,127
Transaction date
Purchase
Price
72.80
Quantity 61
Value SEK4,441
Transaction date
Purchase
Price
72.80
Quantity 225
Value SEK16,380
Transaction date
Purchase
Price
72.75
Quantity 26
Value SEK1,892
Transaction date
Purchase
Price
72.75
Quantity 194
Value SEK14,114
Transaction date
Purchase
Price
55.03
Quantity 189
Value SEK10,401
Transaction date
Purchase
Price
55.03
Quantity 110
Value SEK6,053
Transaction date
Purchase
Price
55.03
Quantity 390
Value SEK21,462
Transaction date
Purchase
Price
55.03
Quantity 407
Value SEK22,397
Transaction date
Purchase
Price
55.03
Quantity 93
Value SEK5,118
Transaction date
Purchase
Price
55.03
Quantity 500
Value SEK27,515
Transaction date
Purchase
Price
55.03
Quantity 784
Value SEK43,144
Transaction date
Purchase
Price
54.30
Quantity 476
Value SEK25,847
Transaction date
Purchase
Price
54.30
Quantity 24
Value SEK1,303
Transaction date
Purchase
Price
54.30
Quantity 500
Value SEK27,150
Transaction date
Purchase
Price
54.30
Quantity 3,121
Value SEK169,470
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-11-03 2026-11-03 B Purchase
58,962
309.57
SEK1,079,195
58,962 309.57 SEK1,079,195
2026-11-03 2026-11-03 B Purchase
24,935
52.01
SEK1,649,352
24,935 52.01 SEK1,649,352
2026-11-03 2026-11-03 B Purchase
73,936
440.44
SEK377,607
73,936 440.44 SEK377,607
2026-11-03 2026-11-03 B Purchase
228
57.65
SEK13,144
228 57.65 SEK13,144
2026-11-03 2026-11-03 B Purchase
465
57.65
SEK26,807
465 57.65 SEK26,807
2026-11-03 2026-11-03 B Purchase
421
57.65
SEK24,271
421 57.65 SEK24,271
2026-11-03 2026-11-03 B Purchase
11
57.65
SEK634
11 57.65 SEK634
2026-11-03 2026-11-03 B Purchase
91
57.65
SEK5,246
91 57.65 SEK5,246
2026-11-03 2026-11-03 B Purchase
391
57.65
SEK22,541
391 57.65 SEK22,541
2026-11-03 2026-11-03 B Purchase
1,205
57.65
SEK69,468
1,205 57.65 SEK69,468
2026-06-18 2026-06-18 B Purchase
260
72.60
SEK18,876
260 72.60 SEK18,876
2026-06-18 2026-06-18 B Purchase
75
72.60
SEK5,445
75 72.60 SEK5,445
2026-06-18 2026-06-18 B Purchase
27
72.60
SEK1,960
27 72.60 SEK1,960
2026-06-18 2026-06-18 B Purchase
90
72.60
SEK6,534
90 72.60 SEK6,534
2026-06-18 2026-06-18 B Purchase
24
72.60
SEK1,742
24 72.60 SEK1,742
2026-06-18 2026-06-18 B Purchase
188
72.60
SEK13,649
188 72.60 SEK13,649
2026-06-18 2026-06-18 B Purchase
117
72.55
SEK8,488
117 72.55 SEK8,488
2026-06-18 2026-06-18 B Purchase
270
72.55
SEK19,588
270 72.55 SEK19,588
2026-06-18 2026-06-18 B Purchase
552
72.60
SEK40,075
552 72.60 SEK40,075
2026-06-18 2026-06-18 B Purchase
500
72.60
SEK36,300
500 72.60 SEK36,300
2026-06-18 2026-06-18 B Purchase
882
72.60
SEK64,033
882 72.60 SEK64,033
2026-06-18 2026-06-18 B Purchase
249
72.80
SEK18,127
249 72.80 SEK18,127
2026-06-18 2026-06-18 B Purchase
61
72.80
SEK4,441
61 72.80 SEK4,441
2026-06-18 2026-06-18 B Purchase
225
72.80
SEK16,380
225 72.80 SEK16,380
2026-06-18 2026-06-18 B Purchase
26
72.75
SEK1,892
26 72.75 SEK1,892
2026-06-18 2026-06-18 B Purchase
194
72.75
SEK14,114
194 72.75 SEK14,114
2026-02-17 2026-02-17 B Purchase
189
55.03
SEK10,401
189 55.03 SEK10,401
2026-02-17 2026-02-17 B Purchase
110
55.03
SEK6,053
110 55.03 SEK6,053
2026-02-17 2026-02-17 B Purchase
390
55.03
SEK21,462
390 55.03 SEK21,462
2026-02-17 2026-02-17 B Purchase
407
55.03
SEK22,397
407 55.03 SEK22,397
2026-02-17 2026-02-17 B Purchase
93
55.03
SEK5,118
93 55.03 SEK5,118
2026-02-17 2026-02-17 B Purchase
500
55.03
SEK27,515
500 55.03 SEK27,515
2026-02-17 2026-02-17 B Purchase
784
55.03
SEK43,144
784 55.03 SEK43,144
2026-02-17 2026-02-17 B Purchase
476
54.30
SEK25,847
476 54.30 SEK25,847
2026-02-17 2026-02-17 B Purchase
24
54.30
SEK1,303
24 54.30 SEK1,303
2026-02-17 2026-02-17 B Purchase
500
54.30
SEK27,150
500 54.30 SEK27,150
2026-02-17 2026-02-17 B Purchase
3,121
54.30
SEK169,470
3,121 54.30 SEK169,470