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 13% 68% 82%
Transactions
23 83% 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 Upsales Technology 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
111.88
Quantity 41,590
Value SEK4,289,669
Transaction date
Purchase
Price
59.64
Quantity 1,521
Value SEK4,991,445
Transaction date
Purchase
Price
252.84
Quantity 81,990
Value SEK2,440,225
Transaction date
Purchase
Price
26.15
Quantity 25,000
Value SEK653,750
Transaction date
Purchase
Price
25.05
Quantity 24,078
Value SEK603,154
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-10-30 2026-10-29 B Purchase
41,590
111.88
SEK4,289,669
41,590 111.88 SEK4,289,669
2026-10-29 2026-10-26 B Purchase
1,521
59.64
SEK4,991,445
1,521 59.64 SEK4,991,445
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
25,000
26.15
SEK653,750
25,000 26.15 SEK653,750
2026-08-28 2026-08-26 B Purchase
24,078
25.05
SEK603,154
24,078 25.05 SEK603,154
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