Daniel Rankin

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 8% 68% 82%
Transactions
16 0% Buy
34 71% Buy
47 69% Buy
Daniel Rankin's trades of Swedish Orphan Biovitrum AB (publ)'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-11-03 2026-10-30 S Sale
11,377
10.78
SEK3,223,259
11,377 10.78 SEK3,223,259
2026-11-03 2026-10-30 S Sale
93,135
418.04
SEK4,240,384
93,135 418.04 SEK4,240,384
2026-06-16 2026-06-12 S Sale
96,826
51.89
SEK296,370
96,826 51.89 SEK296,370
2025-10-31 2025-10-28 S Sale
15,000
325.44
SEK4,881,667
15,000 325.44 SEK4,881,667
2025-10-31 2025-10-28 S Sale
41,449
325.00
SEK13,470,925
41,449 325.00 SEK13,470,925
2025-10-31 2025-10-28 S Sale
6,500
325.00
SEK2,112,500
6,500 325.00 SEK2,112,500
2025-10-31 2025-10-28 S Sale
6,971
322.60
SEK2,248,845
6,971 322.60 SEK2,248,845
2025-06-12 2025-06-10 S Sale
7,394
296.52
SEK2,192,448
7,394 296.52 SEK2,192,448
2024-08-29 2024-08-27 S Sale
7,824
312.32
SEK2,443,620
7,824 312.32 SEK2,443,620
2024-08-29 2024-08-27 S Sale
18,500
313.60
SEK5,801,600
18,500 313.60 SEK5,801,600
2024-08-29 2024-08-27 S Sale
17,211
313.00
SEK5,387,043
17,211 313.00 SEK5,387,043
2024-08-29 2024-08-27 S Sale
25,000
312.16
SEK7,803,967
25,000 312.16 SEK7,803,967
2024-06-12 2024-06-10 S Sale
8,066
277.14
SEK2,235,381
8,066 277.14 SEK2,235,381
2024-06-12 2024-05-08 S Sale
49,344
280.41
SEK13,836,769
49,344 280.41 SEK13,836,769
2024-06-12 2024-05-08 S Sale
9,136
283.07
SEK2,586,093
9,136 283.07 SEK2,586,093
2024-05-11 2024-05-08 S Sale
49,344
280.41
SEK13,836,769
49,344 280.41 SEK13,836,769
2024-05-11 2024-05-08 S Sale
9,136
283.07
SEK2,586,093
9,136 283.07 SEK2,586,093
2023-09-19 2023-09-18 B Purchase
2,204
142.00
SEK312,968
2,204 142.00 SEK312,968
2023-02-27 2023-02-23 S Sale
41,739
238.32
SEK9,947,415
41,739 238.32 SEK9,947,415