Anders Bladh

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 64% 68% 82%
Transactions
34 97% Buy
34 71% Buy
47 69% Buy
Anders Bladh's trades of XSpray Pharma 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
86.26
Quantity 70,302
Value SEK3,653,379
Transaction date
Purchase
Price
143.40
Quantity 95,829
Value SEK3,447,317
Transaction date
Sale
Price
260.12
Quantity 98,598
Value SEK2,890,879
Transaction date
Purchase
Price
20.00
Quantity 30,420
Value SEK608,400
Transaction date
Purchase
Price
0.17
Quantity 6,800,000
Value SEK1,156,000
Transaction date
Purchase
Price
52.31
Quantity 2,063
Value SEK107,916
Transaction date
Purchase
Price
35.00
Quantity 27,467
Value SEK961,345
Transaction date
Purchase
Price
0.33
Quantity 3,100,000
Value SEK1,023,000
Transaction date
Sale
Price
0.10
Quantity 2,100,000
Value SEK210,000
Transaction date
Purchase
Price
45.82
Quantity 100,000
Value SEK4,582,000
Transaction date
Purchase
Price
43.96
Quantity 4,776
Value SEK209,953
Transaction date
Purchase
Price
79.76
Quantity 1,790
Value SEK142,770
Transaction date
Purchase
Price
74.39
Quantity 1,958
Value SEK145,656
Transaction date
Purchase
Price
73.99
Quantity 3,042
Value SEK225,078
Transaction date
Purchase
Price
68.53
Quantity 5,000
Value SEK342,650
Transaction date
Purchase
Price
58.68
Quantity 1,668
Value SEK97,878
Transaction date
Purchase
Price
56.46
Quantity 10,000
Value SEK564,600
Transaction date
Purchase
Price
35.02
Quantity 28,006
Value SEK980,770
Transaction date
Purchase
Price
35.22
Quantity 31,994
Value SEK1,126,829
Transaction date
Purchase
Price
39.73
Quantity 5,000
Value SEK198,650
Transaction date
Purchase
Price
39.04
Quantity 10,000
Value SEK390,400
Transaction date
Purchase
Price
39.47
Quantity 7,141
Value SEK281,855
Transaction date
Purchase
Price
36.84
Quantity 42,859
Value SEK1,578,926
Transaction date
Purchase
Price
36.98
Quantity 18,129
Value €670,410
Transaction date
Purchase
Price
33.61
Quantity 81,871
Value SEK2,751,684
Transaction date
Sale
Price
0.02
Quantity 700,000
Value SEK17,080
Transaction date
Purchase
Price
70.00
Quantity 20,000
Value SEK1,400,000
Transaction date
Purchase
Price
72.00
Quantity 30,000
Value SEK2,160,000
Transaction date
Purchase
Price
52.50
Quantity 50,000
Value SEK2,625,000
Transaction date
Purchase
Price
62.84
Quantity 1,600
Value SEK100,544
Transaction date
Purchase
Price
62.84
Quantity 1,600
Value SEK100,544
Transaction date
Purchase
Price
60.90
Quantity 25,000
Value SEK1,522,500
Transaction date
Purchase
Price
59.52
Quantity 16,569
Value SEK986,187
Transaction date
Purchase
Price
57.50
Quantity 2,569
Value SEK147,718
Transaction date
Purchase
Price
57.50
Quantity 38,761
Value SEK2,228,758
Transaction date
Purchase
Price
57.17
Quantity 17,101
Value SEK977,715
Transaction date
Purchase
Price
56.87
Quantity 150,000
Value SEK8,530,500
Transaction date
Sale
Price
140.00
Quantity 20,000
Value SEK2,800,000
Transaction date
Purchase
Price
126.89
Quantity 400
Value SEK50,756
Transaction date
Purchase
Price
88.88
Quantity 1,105
Value SEK98,212
Transaction date
Purchase
Price
41.48
Quantity 8,854
Value SEK367,264
Transaction date
Sale
Price
49.40
Quantity 83,502
Value SEK4,124,999
Transaction date
Purchase
Price
39.86
Quantity 11,632
Value SEK463,652
Transaction date
Sale
Price
35.40
Quantity 86,984
Value SEK3,079,234
Transaction date
Purchase
Price
35.40
Quantity 86,984
Value SEK3,079,234
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-12 2026-06-12 B Purchase
70,302
86.26
SEK3,653,379
70,302 86.26 SEK3,653,379
2026-06-05 2026-06-03 B Purchase
95,829
143.40
SEK3,447,317
95,829 143.40 SEK3,447,317
2026-06-05 2026-06-03 S Sale
98,598
260.12
SEK2,890,879
98,598 260.12 SEK2,890,879
2026-04-22 2026-04-21 B Purchase
30,420
20.00
SEK608,400
30,420 20.00 SEK608,400
2025-10-01 2025-09-30 B Purchase
6,800,000
0.17
SEK1,156,000
6,800,000 0.17 SEK1,156,000
2025-09-19 2025-09-19 B Purchase
2,063
52.31
SEK107,916
2,063 52.31 SEK107,916
2025-09-12 2025-09-09 B Purchase
27,467
35.00
SEK961,345
27,467 35.00 SEK961,345
2025-09-08 2025-09-05 B Purchase
3,100,000
0.33
SEK1,023,000
3,100,000 0.33 SEK1,023,000
2024-11-23 2024-11-22 S Sale
2,100,000
0.10
SEK210,000
2,100,000 0.10 SEK210,000
2024-07-29 2024-07-29 B Purchase
100,000
45.82
SEK4,582,000
100,000 45.82 SEK4,582,000
2024-07-29 2024-07-29 B Purchase
4,776
43.96
SEK209,953
4,776 43.96 SEK209,953
2024-07-03 2024-07-03 B Purchase
1,790
79.76
SEK142,770
1,790 79.76 SEK142,770
2024-06-04 2024-06-04 B Purchase
1,958
74.39
SEK145,656
1,958 74.39 SEK145,656
2024-06-03 2024-06-03 B Purchase
3,042
73.99
SEK225,078
3,042 73.99 SEK225,078
2024-06-01 2024-05-31 B Purchase
5,000
68.53
SEK342,650
5,000 68.53 SEK342,650
2024-05-24 2024-05-24 B Purchase
1,668
58.68
SEK97,878
1,668 58.68 SEK97,878
2024-05-21 2024-05-21 B Purchase
10,000
56.46
SEK564,600
10,000 56.46 SEK564,600
2024-01-17 2024-01-17 B Purchase
28,006
35.02
SEK980,770
28,006 35.02 SEK980,770
2024-01-17 2024-01-16 B Purchase
31,994
35.22
SEK1,126,829
31,994 35.22 SEK1,126,829
2023-11-27 2023-11-27 B Purchase
5,000
39.73
SEK198,650
5,000 39.73 SEK198,650
2023-11-22 2023-11-22 B Purchase
10,000
39.04
SEK390,400
10,000 39.04 SEK390,400
2023-11-13 2023-11-13 B Purchase
7,141
39.47
SEK281,855
7,141 39.47 SEK281,855
2023-11-12 2023-11-10 B Purchase
42,859
36.84
SEK1,578,926
42,859 36.84 SEK1,578,926
2023-11-12 2023-11-09 B Purchase
18,129
36.98
€670,410
18,129 36.98 €670,410
2023-11-12 2023-11-08 B Purchase
81,871
33.61
SEK2,751,684
81,871 33.61 SEK2,751,684
2023-06-21 2023-06-20 S Sale
700,000
0.02
SEK17,080
700,000 0.02 SEK17,080
2023-03-17 2023-03-17 B Purchase
20,000
70.00
SEK1,400,000
20,000 70.00 SEK1,400,000
2023-03-13 2023-03-13 B Purchase
30,000
72.00
SEK2,160,000
30,000 72.00 SEK2,160,000
2022-11-30 2022-11-30 B Purchase
50,000
52.50
SEK2,625,000
50,000 52.50 SEK2,625,000
2022-08-30 2022-08-26 B Purchase
1,600
62.84
SEK100,544
1,600 62.84 SEK100,544
2022-08-28 2022-08-26 B Purchase
1,600
62.84
SEK100,544
1,600 62.84 SEK100,544
2022-05-23 2022-05-23 B Purchase
25,000
60.90
SEK1,522,500
25,000 60.90 SEK1,522,500
2022-05-13 2022-05-13 B Purchase
16,569
59.52
SEK986,187
16,569 59.52 SEK986,187
2022-05-13 2022-05-12 B Purchase
2,569
57.50
SEK147,718
2,569 57.50 SEK147,718
2022-05-09 2022-05-09 B Purchase
38,761
57.50
SEK2,228,758
38,761 57.50 SEK2,228,758
2022-05-09 2022-05-06 B Purchase
17,101
57.17
SEK977,715
17,101 57.17 SEK977,715
2022-01-25 2022-01-25 B Purchase
150,000
56.87
SEK8,530,500
150,000 56.87 SEK8,530,500
2021-10-30 2021-10-29 S Sale
20,000
140.00
SEK2,800,000
20,000 140.00 SEK2,800,000
2021-08-11 2021-08-11 B Purchase
400
126.89
SEK50,756
400 126.89 SEK50,756
2021-05-26 2021-05-26 B Purchase
1,105
88.88
SEK98,212
1,105 88.88 SEK98,212
2020-12-01 2020-12-01 B Purchase
8,854
41.48
SEK367,264
8,854 41.48 SEK367,264
2019-05-23 2019-05-23 S Sale
83,502
49.40
SEK4,124,999
83,502 49.40 SEK4,124,999
2019-04-27 2019-04-25 B Purchase
11,632
39.86
SEK463,652
11,632 39.86 SEK463,652
2018-07-05 2018-07-04 S Sale
86,984
35.40
SEK3,079,234
86,984 35.40 SEK3,079,234
2018-07-05 2018-07-04 B Purchase
86,984
35.40
SEK3,079,234
86,984 35.40 SEK3,079,234