ORBIMED ADVISORS LLC

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 47% 68% 82%
Transactions
329 26% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -30%
Success rate 73%
Average holding period 220
Transactions 28
ORBIMED ADVISORS LLC's trades of Scribe Therapeutics Inc'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-07-29 2026-07-27 B Purchase
90,866 +43.6%
29.25
US$4,479,581
90,866 +43.6% 29.25 US$4,479,581
2026-07-09 2026-07-07 PlS Planned sale
98,452 +49.2%
470.68
US$1,729,996
98,452 +49.2% 470.68 US$1,729,996
2026-07-02 2026-06-30 PlS Planned sale
11,347 +15.1%
192.21
US$4,461,964
11,347 +15.1% 192.21 US$4,461,964
2026-06-24 2026-06-22 S Sale
46,776 -0.7%
45.00
US$2,104,920
46,776 -0.7% 45.00 US$2,104,920
2026-06-24 2026-06-22 S Sale
787,024 -10.7%
45.38
US$35,715,149
787,024 -10.7% 45.38 US$35,715,149
2026-06-24 2026-06-22 S Sale
1,477 -0.7%
45.00
US$66,465
1,477 -0.7% 45.00 US$66,465
2026-06-24 2026-06-22 S Sale
24,846 -10.1%
45.38
US$1,127,511
24,846 -10.1% 45.38 US$1,127,511
2026-06-22 2026-06-22 PrS Proposed sale
1,477
45.96
US$67,883
1,477 45.96 US$67,883
2026-06-22 2026-06-22 PrS Proposed sale
1,477
45.96
US$67,883
1,477 45.96 US$67,883
2026-06-22 2026-06-22 PrS Proposed sale
24,846
45.96
US$1,141,922
24,846 45.96 US$1,141,922
2026-06-22 2026-06-22 PrS Proposed sale
24,846
45.96
US$1,141,922
24,846 45.96 US$1,141,922
2026-06-22 2026-06-22 PrS Proposed sale
46,776
45.96
US$2,149,825
46,776 45.96 US$2,149,825
2026-06-22 2026-06-22 PrS Proposed sale
46,776
45.96
US$2,149,825
46,776 45.96 US$2,149,825
2026-06-22 2026-06-22 PrS Proposed sale
787,024
45.96
US$36,171,623
787,024 45.96 US$36,171,623
2026-06-22 2026-06-22 PrS Proposed sale
787,024
45.96
US$36,171,623
787,024 45.96 US$36,171,623
2026-06-17 2026-06-15 S Sale
272,322 -3.6%
45.02
US$12,259,936
272,322 -3.6% 45.02 US$12,259,936
2026-06-17 2026-06-15 S Sale
9,086 -3.6%
45.02
US$409,052
9,086 -3.6% 45.02 US$409,052
2026-06-15 2026-06-15 PrS Proposed sale
272,322
42.36
US$11,535,560
272,322 42.36 US$11,535,560
2026-06-15 2026-06-15 PrS Proposed sale
9,086
42.36
US$384,883
9,086 42.36 US$384,883
2026-06-01 2026-05-29 PrS Proposed sale
210,876
42.82
US$9,029,710
210,876 42.82 US$9,029,710
2026-05-29 2026-05-29 PrS Proposed sale
1,082,480
42.80
US$46,330,144
1,082,480 42.80 US$46,330,144
2026-06-01 2026-05-28 B Purchase
625,000 +inf%
8.00
US$5,000,000
625,000 +inf% 8.00 US$5,000,000
2026-06-01 2026-05-28 B Purchase
1,250,000 +55.5%
8.00
US$10,000,000
1,250,000 +55.5% 8.00 US$10,000,000
2026-05-29 2026-05-27 PlS Planned sale
101 -0.0%
44.49
US$4,493
101 -0.0% 44.49 US$4,493
2026-05-11 2026-05-11 PlS Planned sale
184,639 -6.5%
46.22
US$8,534,015
184,639 -6.5% 46.22 US$8,534,015
2026-05-11 2026-05-08 PlS Planned sale
59,767 -2.0%
44.58
US$2,664,413
59,767 -2.0% 44.58 US$2,664,413
2026-05-11 2026-05-07 PlS Planned sale
48,546 -1.6%
44.61
US$2,165,637
48,546 -1.6% 44.61 US$2,165,637
2026-04-23 2026-04-21 B Purchase
1,126,126 +inf%
4.44
US$4,999,999
1,126,126 +inf% 4.44 US$4,999,999
2026-04-23 2026-04-21 B Purchase
1,689,189 +16.7%
4.44
US$7,499,999
1,689,189 +16.7% 4.44 US$7,499,999
2026-04-21 2026-04-18 PlS Planned sale
2,948 -0.1%
44.52
US$131,245
2,948 -0.1% 44.52 US$131,245
2026-04-21 2026-04-17 PlS Planned sale
52,397 -1.7%
44.68
US$2,341,098
52,397 -1.7% 44.68 US$2,341,098
2026-04-28 2026-04-16 B Purchase
597,729 +98.7%
1.67
US$998,207
597,729 +98.7% 1.67 US$998,207
2026-04-16 2026-04-16 PlS Planned sale
226,906 -7.0%
45.34
US$10,287,918
226,906 -7.0% 45.34 US$10,287,918
2026-04-16 2026-04-15 PlS Planned sale
235,863 -6.8%
44.64
US$10,528,924
235,863 -6.8% 44.64 US$10,528,924
2026-04-16 2026-04-14 PlS Planned sale
47,814 -1.4%
44.51
US$2,128,201
47,814 -1.4% 44.51 US$2,128,201
2026-04-09 2026-04-09 PrS Proposed sale
78,499
6.55
US$514,168
78,499 6.55 US$514,168
2026-04-09 2026-04-08 S Sale
40,416 -100.0%
6.52
US$263,512
40,416 -100.0% 6.52 US$263,512
2026-04-09 2026-04-08 S Sale
32,523 -100.0%
6.29
US$204,570
32,523 -100.0% 6.29 US$204,570
2026-04-09 2026-04-07 S Sale
2,400 -6.9%
6.38
US$15,312
2,400 -6.9% 6.38 US$15,312
2026-04-09 2026-04-07 S Sale
29,319 -45.6%
6.53
US$191,453
29,319 -45.6% 6.53 US$191,453
2026-03-31 2026-03-31 PrS Proposed sale
45,057
11.04
US$497,429
45,057 11.04 US$497,429
2026-02-04 2026-02-03 S Sale
29,063 -0.8%
44.58
US$1,295,629
29,063 -0.8% 44.58 US$1,295,629
2026-02-04 2026-02-03 S Sale
29,063 -0.8%
44.58
US$1,295,629
29,063 -0.8% 44.58 US$1,295,629
2026-02-04 2026-02-02 S Sale
1,890 -0.1%
44.57
US$84,237
1,890 -0.1% 44.57 US$84,237
2025-12-29 2025-12-24 S Sale
33,356 -0.9%
44.55
US$1,486,010
33,356 -0.9% 44.55 US$1,486,010