John Vestberg

Insider profile

Performance

Overall performance
2.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 48% 68% 82%
Transactions
20 60% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -54%
Success rate 73%
Average holding period 220
Transactions 28
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
418.99
Quantity 82,613
Value SEK2,472,992
Transaction date
Sale
Price
118.27
Quantity 81,131
Value SEK3,051,234
Transaction date
Sale
Price
259.08
Quantity 9,457
Value SEK2,966,946
Transaction date
Sale
Price
1.67
Quantity 3,025
Value SEK5,052
Transaction date
Purchase
Price
0.05
Quantity 3,920,000
Value SEK184,240
Transaction date
Purchase
Price
12.00
Quantity 68,384
Value SEK820,608
Transaction date
Purchase
Price
3.20
Quantity 6,250
Value SEK20,000
Transaction date
Purchase
Price
4.30
Quantity 1,575
Value SEK6,772
Transaction date
Purchase
Price
4.29
Quantity 8,204
Value SEK35,195
Transaction date
Purchase
Price
0.26
Quantity 500,000
Value SEK128,000
Transaction date
Purchase
Price
7.00
Quantity 40,000
Value SEK280,000
Transaction date
Sale
Price
0.05
Quantity 258,132
Value SEK12,907
Transaction date
Sale
Price
0.05
Quantity 85,800
Value SEK4,290
Transaction date
Sale
Price
9.01
Quantity 25,000
Value SEK225,250
Transaction date
Sale
Price
8.91
Quantity 2,400
Value SEK21,384
Transaction date
Purchase
Price
9.00
Quantity 27,000
Value SEK243,000
Transaction date
Purchase
Price
12.20
Quantity 10,000
Value SEK122,000
Transaction date
Purchase
Price
22.21
Quantity 1,800
Value SEK39,978
Transaction date
Purchase
Price
21.50
Quantity 2,000
Value SEK43,000
Transaction date
Purchase
Price
21.30
Quantity 2,300
Value SEK48,990
Transaction date
Sale
Price
50.00
Quantity 186,210
Value SEK9,310,500
Transaction date
Purchase
Price
50.00
Quantity 186,210
Value SEK9,310,500
Transaction date
Purchase
Price
50.27
Quantity 17,865
Value SEK898,074
Transaction date
Purchase
Price
50.25
Quantity 56,306
Value SEK2,829,376
Transaction date
Sale
Price
50.25
Quantity 17,865
Value SEK897,716
Transaction date
Sale
Price
50.25
Quantity 56,306
Value SEK2,829,376
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-15 2026-06-12 B Purchase
82,613
418.99
SEK2,472,992
82,613 418.99 SEK2,472,992
2025-03-25 2025-03-24 S Sale
81,131
118.27
SEK3,051,234
81,131 118.27 SEK3,051,234
2024-10-28 2024-10-28 S Sale
9,457
259.08
SEK2,966,946
9,457 259.08 SEK2,966,946
2024-10-27 2024-10-25 S Sale
3,025
1.67
SEK5,052
3,025 1.67 SEK5,052
2024-06-13 2024-06-13 B Purchase
3,920,000
0.05
SEK184,240
3,920,000 0.05 SEK184,240
2024-01-31 2024-01-29 B Purchase
68,384
12.00
SEK820,608
68,384 12.00 SEK820,608
2022-06-30 2022-06-30 B Purchase
6,250
3.20
SEK20,000
6,250 3.20 SEK20,000
2022-05-19 2022-05-19 B Purchase
1,575
4.30
SEK6,772
1,575 4.30 SEK6,772
2022-05-19 2022-05-18 B Purchase
8,204
4.29
SEK35,195
8,204 4.29 SEK35,195
2021-06-10 2021-06-08 B Purchase
500,000
0.26
SEK128,000
500,000 0.26 SEK128,000
2020-11-17 2020-11-17 B Purchase
40,000
7.00
SEK280,000
40,000 7.00 SEK280,000
2020-11-12 2020-11-10 S Sale
258,132
0.05
SEK12,907
258,132 0.05 SEK12,907
2020-11-05 2020-11-02 S Sale
85,800
0.05
SEK4,290
85,800 0.05 SEK4,290
2020-03-17 2020-03-16 S Sale
25,000
9.01
SEK225,250
25,000 9.01 SEK225,250
2020-03-17 2020-03-16 S Sale
2,400
8.91
SEK21,384
2,400 8.91 SEK21,384
2020-03-16 2020-03-16 B Purchase
27,000
9.00
SEK243,000
27,000 9.00 SEK243,000
2019-02-22 2019-02-22 B Purchase
10,000
12.20
SEK122,000
10,000 12.20 SEK122,000
2017-07-12 2017-07-12 B Purchase
1,800
22.21
SEK39,978
1,800 22.21 SEK39,978
2017-07-12 2017-07-12 B Purchase
2,000
21.50
SEK43,000
2,000 21.50 SEK43,000
2017-07-12 2017-07-12 B Purchase
2,300
21.30
SEK48,990
2,300 21.30 SEK48,990
2017-03-13 2017-03-13 S Sale
186,210
50.00
SEK9,310,500
186,210 50.00 SEK9,310,500
2017-03-13 2017-03-13 B Purchase
186,210
50.00
SEK9,310,500
186,210 50.00 SEK9,310,500
2017-03-13 2017-03-09 B Purchase
17,865
50.27
SEK898,074
17,865 50.27 SEK898,074
2017-03-13 2017-03-09 B Purchase
56,306
50.25
SEK2,829,376
56,306 50.25 SEK2,829,376
2017-03-13 2017-03-09 S Sale
17,865
50.25
SEK897,716
17,865 50.25 SEK897,716
2017-03-13 2017-03-09 S Sale
56,306
50.25
SEK2,829,376
56,306 50.25 SEK2,829,376