Stefan Blom

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 61% 68% 82%
Transactions
9 56% Buy
34 71% Buy
47 69% Buy
Stefan Blom's trades of Imperial Brands PLC'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
434.30
Quantity 56,570
Value £4,203,587
Transaction date
Purchase
Price
106.77
Quantity 33,465
Value £11,283
Transaction date
Purchase
Price
359.61
Quantity 59,537
Value £3,442,611
Transaction date
Purchase
Price
30.10
Quantity 465,000
Value SEK13,996,500
Transaction date
Purchase
Price
190.90
Quantity 57,652
Value SEK11,005,767
Transaction date
Purchase
Price
198.60
Quantity 1,258
Value SEK249,839
Transaction date
Sale
Price
5.00
Quantity 31,028
Value £155,109
Transaction date
Sale
Price
6.08
Quantity 77,324
Value £469,778
Transaction date
Sale
Price
5.90
Quantity 35,758
Value £211,064
Transaction date
Sale
Price
7.00
Quantity 88,986
Value £622,831
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-10-08 2024-10-03 B Purchase
56,570
434.30
£4,203,587
56,570 434.30 £4,203,587
2024-07-10 2024-07-03 B Purchase
33,465
106.77
£11,283
33,465 106.77 £11,283
2024-04-10 2024-04-04 B Purchase
59,537
359.61
£3,442,611
59,537 359.61 £3,442,611
2021-10-06 2021-10-01 B Purchase
465,000
30.10
SEK13,996,500
465,000 30.10 SEK13,996,500
2021-10-06 2021-10-01 B Purchase
57,652
190.90
SEK11,005,767
57,652 190.90 SEK11,005,767
2020-06-03 2020-06-03 B Purchase
1,258
198.60
SEK249,839
1,258 198.60 SEK249,839
2020-05-27 2020-05-27 S Sale
31,028
5.00
£155,109
31,028 5.00 £155,109
2019-05-03 2019-05-03 S Sale
77,324
6.08
£469,778
77,324 6.08 £469,778
2019-03-07 2019-03-06 S Sale
35,758
5.90
£211,064
35,758 5.90 £211,064
2018-08-22 2018-08-21 S Sale
88,986
7.00
£622,831
88,986 7.00 £622,831