Anders Lennart Bladh

Insider profile

Performance

Overall performance
4.0

Performance over holding periods
4.0
30 days 90 days 120 days
Average return 11% 8.2% 15.1%
Success rate 83% 68% 82%
Transactions
11 91% Buy
34 71% Buy
47 69% Buy
Anders Lennart 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 S Sale
7,409
313.38
SEK1,555,678
7,409 313.38 SEK1,555,678
2026-06-05 2026-06-03 B Purchase
81,407
399.84
SEK2,474,436
81,407 399.84 SEK2,474,436
2025-09-12 2025-09-09 B Purchase
98,401
498.72
SEK2,457,229
98,401 498.72 SEK2,457,229
2025-09-08 2025-09-05 S Sale
3,100,000
0.33
SEK1,023,000
3,100,000 0.33 SEK1,023,000
2024-11-20 2024-11-20 S Sale
13,514
0.14
SEK1,892
13,514 0.14 SEK1,892
2017-02-05 2016-11-16 B Purchase
400
26.28
SEK10,512
400 26.28 SEK10,512
2017-02-05 2016-11-16 B Purchase
400
48.90
SEK19,560
400 48.90 SEK19,560
2016-11-16 2016-11-16 B Purchase
400
26.28
SEK10,512
400 26.28 SEK10,512
2016-11-16 2016-11-16 B Purchase
400
48.90
SEK19,560
400 48.90 SEK19,560
2017-02-05 2016-11-01 B Purchase
75,000
25.71
SEK1,928,250
75,000 25.71 SEK1,928,250
2016-11-01 2016-11-01 B Purchase
75,000
25.71
SEK1,928,250
75,000 25.71 SEK1,928,250
2017-02-05 2016-09-30 B Purchase
546
26.40
SEK14,414
546 26.40 SEK14,414
2016-10-01 2016-09-30 B Purchase
546
26.40
SEK14,414
546 26.40 SEK14,414
2017-02-05 2016-09-28 B Purchase
14,454
24.25
SEK350,510
14,454 24.25 SEK350,510
2016-09-29 2016-09-28 B Purchase
14,454
24.25
SEK350,510
14,454 24.25 SEK350,510
2017-02-05 2016-09-19 B Purchase
11,908
46.50
SEK553,722
11,908 46.50 SEK553,722
2016-09-21 2016-09-19 B Purchase
11,908
46.50
SEK553,722
11,908 46.50 SEK553,722
2017-02-05 2016-09-16 B Purchase
7,537
46.39
SEK349,641
7,537 46.39 SEK349,641
2017-02-05 2016-09-16 B Purchase
4,445
23.44
SEK104,191
4,445 23.44 SEK104,191
2016-09-18 2016-09-16 B Purchase
7,537
46.39
SEK349,641
7,537 46.39 SEK349,641
2016-09-18 2016-09-16 B Purchase
4,445
23.44
SEK104,191
4,445 23.44 SEK104,191
2017-08-22 2016-07-12 B Purchase
5,555
49.98
SEK277,639
5,555 49.98 SEK277,639
2016-07-18 2016-07-12 B Purchase
5,555
49.98
SEK277,639
5,555 49.98 SEK277,639
2016-07-12 2016-07-12 B Purchase
5,555
49.98
SEK277,639
5,555 49.98 SEK277,639