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 65% 68% 82%
Transactions
31 100% 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 Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
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
64,634
177.20
SEK1,944,431
64,634 177.20 SEK1,944,431
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