Andreas Brock

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 60% 68% 82%
Transactions
88 43% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 1%
Success rate 73%
Average holding period 220
Transactions 28
Andreas Brock's trades of Brock Milton Capital AB'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
197.53
Quantity 96,667
Value SEK3,265,516
Transaction date
Purchase
Price
45.46
Quantity 29,267
Value SEK4,257,456
Transaction date
Purchase
Price
215.85
Quantity 87,467
Value SEK3,917,720
Transaction date
Purchase
Price
97.70
Quantity 196
Value SEK19,149
Transaction date
Sale
Price
100.00
Quantity 205,315
Value SEK20,531,500
Transaction date
Sale
Price
34.34
Quantity 1,000
Value £34,342
Transaction date
Purchase
Price
34.11
Quantity 1,000
Value £34,111
Transaction date
Sale
Price
33.85
Quantity 1,400
Value £47,383
Transaction date
Sale
Price
31.87
Quantity 1,000
Value £31,867
Transaction date
Purchase
Price
35.01
Quantity 900
Value £31,511
Transaction date
Sale
Price
34.78
Quantity 500
Value £17,391
Transaction date
Purchase
Price
35.38
Quantity 2,000
Value £70,752
Transaction date
Sale
Price
35.88
Quantity 1,900
Value £68,179
Transaction date
Purchase
Price
35.27
Quantity 1,900
Value £67,016
Transaction date
Sale
Price
35.86
Quantity 930
Value £33,353
Transaction date
Sale
Price
35.76
Quantity 1,900
Value £67,949
Transaction date
Purchase
Price
35.72
Quantity 2,830
Value £101,076
Transaction date
Sale
Price
35.98
Quantity 1,800
Value £64,769
Transaction date
Sale
Price
35.46
Quantity 1,000
Value £35,463
Transaction date
Purchase
Price
34.44
Quantity 800
Value £27,548
Transaction date
Purchase
Price
36.08
Quantity 2,000
Value £72,163
Transaction date
Sale
Price
36.86
Quantity 1,000
Value £36,862
Transaction date
Purchase
Price
36.04
Quantity 1,000
Value £36,038
Transaction date
Sale
Price
33.66
Quantity 500
Value £16,832
Transaction date
Sale
Price
33.42
Quantity 500
Value £16,712
Transaction date
Sale
Price
32.98
Quantity 1,500
Value £49,468
Transaction date
Purchase
Price
31.63
Quantity 1,000
Value £31,632
Transaction date
Purchase
Price
32.67
Quantity 1,500
Value £49,010
Transaction date
Sale
Price
32.47
Quantity 800
Value £25,973
Transaction date
Sale
Price
35.46
Quantity 600
Value £21,277
Transaction date
Sale
Price
32.89
Quantity 600
Value £19,733
Transaction date
Purchase
Price
32.97
Quantity 1,000
Value £32,973
Transaction date
Purchase
Price
34.48
Quantity 1,000
Value £34,475
Transaction date
Sale
Price
35.01
Quantity 2,000
Value £70,027
Transaction date
Sale
Price
35.07
Quantity 600
Value £21,043
Transaction date
Purchase
Price
33.26
Quantity 600
Value £19,956
Transaction date
Sale
Price
34.56
Quantity 600
Value £20,738
Transaction date
Purchase
Price
35.28
Quantity 2,000
Value £70,552
Transaction date
Sale
Price
36.26
Quantity 2,000
Value £72,526
Transaction date
Purchase
Price
35.50
Quantity 1,600
Value £56,798
Transaction date
Sale
Price
36.86
Quantity 1,000
Value £36,862
Transaction date
Sale
Price
36.76
Quantity 500
Value £18,380
Transaction date
Purchase
Price
33.59
Quantity 2,500
Value £83,969
Transaction date
Sale
Price
29.03
Quantity 1,000
Value £29,025
Transaction date
Purchase
Price
28.19
Quantity 1,000
Value £28,187
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-14 2026-09-14 B Purchase
96,667
197.53
SEK3,265,516
96,667 197.53 SEK3,265,516
2026-03-10 2026-03-09 B Purchase
29,267
45.46
SEK4,257,456
29,267 45.46 SEK4,257,456
2026-03-05 2026-03-03 B Purchase
87,467
215.85
SEK3,917,720
87,467 215.85 SEK3,917,720
2026-02-26 2026-02-25 B Purchase
196
97.70
SEK19,149
196 97.70 SEK19,149
2025-03-31 2025-03-27 S Sale
205,315
100.00
SEK20,531,500
205,315 100.00 SEK20,531,500
2021-10-28 2020-11-03 S Sale
1,000
34.34
£34,342
1,000 34.34 £34,342
2021-10-28 2020-10-27 B Purchase
1,000
34.11
£34,111
1,000 34.11 £34,111
2021-10-28 2020-10-20 S Sale
1,400
33.85
£47,383
1,400 33.85 £47,383
2021-10-28 2020-10-02 S Sale
1,000
31.87
£31,867
1,000 31.87 £31,867
2021-10-28 2020-09-19 B Purchase
900
35.01
£31,511
900 35.01 £31,511
2021-10-28 2020-09-18 S Sale
500
34.78
£17,391
500 34.78 £17,391
2021-10-28 2020-09-18 B Purchase
2,000
35.38
£70,752
2,000 35.38 £70,752
2021-10-28 2020-09-17 S Sale
1,900
35.88
£68,179
1,900 35.88 £68,179
2021-10-28 2020-09-16 B Purchase
1,900
35.27
£67,016
1,900 35.27 £67,016
2021-10-28 2020-09-15 S Sale
930
35.86
£33,353
930 35.86 £33,353
2021-10-28 2020-09-14 S Sale
1,900
35.76
£67,949
1,900 35.76 £67,949
2021-10-28 2020-09-10 B Purchase
2,830
35.72
£101,076
2,830 35.72 £101,076
2021-10-28 2020-09-10 S Sale
1,800
35.98
£64,769
1,800 35.98 £64,769
2021-10-28 2020-09-09 S Sale
1,000
35.46
£35,463
1,000 35.46 £35,463
2021-10-28 2020-09-09 B Purchase
800
34.44
£27,548
800 34.44 £27,548
2021-10-28 2020-09-07 B Purchase
2,000
36.08
£72,163
2,000 36.08 £72,163
2021-10-28 2020-09-03 S Sale
1,000
36.86
£36,862
1,000 36.86 £36,862
2021-10-28 2020-09-02 B Purchase
1,000
36.04
£36,038
1,000 36.04 £36,038
2021-10-28 2020-08-06 S Sale
500
33.66
£16,832
500 33.66 £16,832
2021-10-28 2020-08-05 S Sale
500
33.42
£16,712
500 33.42 £16,712
2021-10-28 2020-08-04 S Sale
1,500
32.98
£49,468
1,500 32.98 £49,468
2021-10-28 2020-08-03 B Purchase
1,000
31.63
£31,632
1,000 31.63 £31,632
2021-10-28 2020-07-31 B Purchase
1,500
32.67
£49,010
1,500 32.67 £49,010
2021-10-28 2020-07-31 S Sale
800
32.47
£25,973
800 32.47 £25,973
2021-10-28 2020-07-29 S Sale
600
35.46
£21,277
600 35.46 £21,277
2021-10-28 2020-07-28 S Sale
600
32.89
£19,733
600 32.89 £19,733
2021-10-28 2020-07-27 B Purchase
1,000
32.97
£32,973
1,000 32.97 £32,973
2021-10-28 2020-07-24 B Purchase
1,000
34.48
£34,475
1,000 34.48 £34,475
2021-10-28 2020-07-23 S Sale
2,000
35.01
£70,027
2,000 35.01 £70,027
2021-10-28 2020-07-15 S Sale
600
35.07
£21,043
600 35.07 £21,043
2021-10-28 2020-07-08 B Purchase
600
33.26
£19,956
600 33.26 £19,956
2021-10-28 2020-07-06 S Sale
600
34.56
£20,738
600 34.56 £20,738
2021-10-28 2020-06-09 B Purchase
2,000
35.28
£70,552
2,000 35.28 £70,552
2021-10-28 2020-06-08 S Sale
2,000
36.26
£72,526
2,000 36.26 £72,526
2021-10-28 2020-06-05 B Purchase
1,600
35.50
£56,798
1,600 35.50 £56,798
2021-10-28 2020-06-05 S Sale
1,000
36.86
£36,862
1,000 36.86 £36,862
2021-10-28 2020-06-03 S Sale
500
36.76
£18,380
500 36.76 £18,380
2021-10-28 2020-05-27 B Purchase
2,500
33.59
£83,969
2,500 33.59 £83,969
2021-10-28 2020-05-20 S Sale
1,000
29.03
£29,025
1,000 29.03 £29,025
2021-10-28 2020-05-20 B Purchase
1,000
28.19
£28,187
1,000 28.19 £28,187