Johan Kallblad

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 12% 68% 82%
Transactions
20 80% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 6%
Success rate 73%
Average holding period 220
Transactions 28
Johan Kallblad's trades of Carasent AB (publ)'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
252.84
Quantity 81,990
Value SEK2,440,225
Transaction date
Purchase
Price
246.14
Quantity 11,590
Value SEK4,754,467
Transaction date
Purchase
Price
444.87
Quantity 96,909
Value SEK1,098,597
Transaction date
Purchase
Price
23.59
Quantity 20,000
Value SEK471,800
Transaction date
Sale
Price
23.15
Quantity 10,000
Value SEK231,500
Transaction date
Purchase
Price
125.84
Quantity 7,000
Value SEK880,880
Transaction date
Purchase
Price
129.00
Quantity 10,000
Value SEK1,290,000
Transaction date
Purchase
Price
26.50
Quantity 10,000
Value SEK264,967
Transaction date
Purchase
Price
27.17
Quantity 14,000
Value SEK380,442
Transaction date
Purchase
Price
28.55
Quantity 6,000
Value SEK171,300
Transaction date
Sale
Price
28.27
Quantity 6,000
Value SEK169,620
Transaction date
Purchase
Price
28.55
Quantity 5,000
Value SEK142,750
Transaction date
Purchase
Price
23.41
Quantity 21,000
Value SEK491,675
Transaction date
Purchase
Price
117.48
Quantity 9,304
Value SEK1,093,043
Transaction date
Purchase
Price
120.00
Quantity 10,000
Value SEK1,200,000
Transaction date
Purchase
Price
129.00
Quantity 20,000
Value SEK2,580,000
Transaction date
Sale
Price
164.00
Quantity 170,000
Value SEK27,880,000
Transaction date
Purchase
Price
130.00
Quantity 41,186
Value SEK5,354,180
Transaction date
Purchase
Price
123.79
Quantity 1,032
Value SEK127,751
Transaction date
Purchase
Price
126.32
Quantity 2,000
Value SEK252,640
Transaction date
Purchase
Price
125.00
Quantity 2,000
Value SEK250,000
Transaction date
Purchase
Price
126.10
Quantity 2,000
Value SEK252,200
Transaction date
Sale
Price
148.40
Quantity 2,522
Value SEK374,265
Transaction date
Sale
Price
177.00
Quantity 330,000
Value SEK58,410,000
Transaction date
Purchase
Price
173.00
Quantity 55,000
Value SEK9,515,000
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-28 2026-08-27 B Purchase
81,990
252.84
SEK2,440,225
81,990 252.84 SEK2,440,225
2026-08-28 2026-08-27 B Purchase
11,590
246.14
SEK4,754,467
11,590 246.14 SEK4,754,467
2026-08-28 2026-08-26 B Purchase
96,909
444.87
SEK1,098,597
96,909 444.87 SEK1,098,597
2026-05-28 2026-05-28 B Purchase
20,000
23.59
SEK471,800
20,000 23.59 SEK471,800
2026-05-28 2026-05-28 S Sale
10,000
23.15
SEK231,500
10,000 23.15 SEK231,500
2026-02-06 2026-02-06 B Purchase
7,000
125.84
SEK880,880
7,000 125.84 SEK880,880
2026-02-03 2026-02-03 B Purchase
10,000
129.00
SEK1,290,000
10,000 129.00 SEK1,290,000
2025-12-11 2025-12-11 B Purchase
10,000
26.50
SEK264,967
10,000 26.50 SEK264,967
2025-11-12 2025-11-11 B Purchase
14,000
27.17
SEK380,442
14,000 27.17 SEK380,442
2025-08-15 2025-08-15 B Purchase
6,000
28.55
SEK171,300
6,000 28.55 SEK171,300
2025-08-15 2025-08-15 S Sale
6,000
28.27
SEK169,620
6,000 28.27 SEK169,620
2025-08-15 2025-08-15 B Purchase
5,000
28.55
SEK142,750
5,000 28.55 SEK142,750
2025-04-28 2025-04-25 B Purchase
21,000
23.41
SEK491,675
21,000 23.41 SEK491,675
2025-03-03 2025-03-03 B Purchase
9,304
117.48
SEK1,093,043
9,304 117.48 SEK1,093,043
2025-02-13 2025-02-11 B Purchase
10,000
120.00
SEK1,200,000
10,000 120.00 SEK1,200,000
2025-02-05 2025-02-05 B Purchase
20,000
129.00
SEK2,580,000
20,000 129.00 SEK2,580,000
2024-08-12 2024-08-12 S Sale
170,000
164.00
SEK27,880,000
170,000 164.00 SEK27,880,000
2023-11-17 2023-11-17 B Purchase
41,186
130.00
SEK5,354,180
41,186 130.00 SEK5,354,180
2023-10-26 2023-10-25 B Purchase
1,032
123.79
SEK127,751
1,032 123.79 SEK127,751
2023-10-20 2023-10-20 B Purchase
2,000
126.32
SEK252,640
2,000 126.32 SEK252,640
2023-10-20 2023-10-20 B Purchase
2,000
125.00
SEK250,000
2,000 125.00 SEK250,000
2023-10-20 2023-10-20 B Purchase
2,000
126.10
SEK252,200
2,000 126.10 SEK252,200
2023-08-28 2023-08-25 S Sale
2,522
148.40
SEK374,265
2,522 148.40 SEK374,265
2022-05-19 2022-05-18 S Sale
330,000
177.00
SEK58,410,000
330,000 177.00 SEK58,410,000
2021-07-01 2021-06-30 B Purchase
55,000
173.00
SEK9,515,000
55,000 173.00 SEK9,515,000