Insiders · Profile

EcoR1 Capital, LLC

10% owner at Atara Biotherapeutics · 10% owner at First Tracks Biotherapeutics · Director at Aktis Oncology · and 6 more. Filing since 12 Feb 2021. CIK 0001587114

Company
Date
Role
Action
Shares
Amount
Of holding
7 May 2026
10% owner
Bought
507,407
$4.74M
48.6%
20 Apr 2026
10% owner
Bought
4,705,575
$65.00M
opened
12 Jan 2026
Director
Bought
2,222,222
$40.00M
105%
19 May 2025
Director
Bought
5,919
$69.74K
0.0%
15 May 2025
Director
Bought
49,502
$565.85K
0.3%
6 May 2025
10% owner
Sold at will
1,984,053
$15.16M
27.2%
5 May 2025
10% owner
Sold at will
977,693
$7.93M
11.8%
2 May 2025
10% owner
Sold at will
3,317,938
$27.74M
28.6%
17 Apr 2025
Director
Bought
54,760
$630.82K
0.3%
16 Apr 2025
Director
Bought
73,953
$825.59K
0.4%
4 Apr 2025
Director
Bought
196,438
$2.19M
1.1%
3 Apr 2025
Director
Bought
120,770
$1.43M
0.7%
2 Apr 2025
Director
Bought
74,360
$881.02K
0.4%
1 Apr 2025
Director
Bought
48,658
$564.65K
0.3%
31 Mar 2025
Director
Bought
4,397
$51.66K
0.0%
26 Mar 2025
Director
Bought
43,848
$536.86K
0.3%
25 Mar 2025
Director
Bought
53,501
$690.45K
0.3%
24 Mar 2025
Director
Bought
22,689
$296.85K
0.1%
21 Mar 2025
Director
Bought
31,033
$396.52K
0.2%
20 Mar 2025
Director
Bought
73,476
$949.88K
0.4%
19 Mar 2025
Director
Bought
58,306
$737.23K
0.3%
18 Mar 2025
Director
Bought
113,880
$1.44M
0.7%
17 Mar 2025
Director
Bought
56,277
$688.46K
0.3%
13 Mar 2025
Director
Bought
468,356
$5.85M
2.9%
12 Mar 2025
Director
Bought
292,934
$3.59M
1.8%
11 Mar 2025
Director
Bought
320,690
$3.69M
2.0%
17 Jan 2025
Director
Bought
19,748
$274.00K
0.1%
16 Jan 2025
Director
Bought
121,681
$1.69M
0.8%
15 Jan 2025
Director
Bought
39,029
$546.67K
0.3%
14 Jan 2025
Director
Bought
54,500
$739.27K
0.4%
13 Jan 2025
Director
Bought
74,125
$992.87K
0.5%
10 Jan 2025
Director
Bought
204,098
$2.68M
1.3%
8 Jan 2025
Director
Bought
21,021
$295.83K
0.1%
2 Jan 2025
Director
Bought
157,880
$2.33M
1.1%
2 Jan 2025
Director
Bought
6,646
$86.07K
0.1%
31 Dec 2024
Director
Bought
146,501
$2.13M
1.0%
31 Dec 2024
Director
Bought
13,268
$171.51K
0.2%
30 Dec 2024
Director
Bought
58,988
$853.33K
0.4%
30 Dec 2024
Director
Bought
65,184
$842.06K
0.8%
27 Dec 2024
Director
Bought
101,659
$1.47M
0.7%
26 Dec 2024
Director
Bought
16,692
$240.04K
0.1%
24 Dec 2024
Director
Bought
11,958
$168.90K
0.1%
7 Nov 2024
10% owner
Sold at will
1,205,442
$3.54M
10.2%
6 Nov 2024
10% owner
Sold at will
1,494,558
$4.90M
11.2%
14 Aug 2024
10% owner
Bought
273,972
$10.00M
3.6%
16 Jun 2023
10% owner
Bought
3,350,000
$27.20M
33.2%
28 Mar 2023
10% owner
Bought
200,000
$1.60M
2.0%
20 Jan 2023
10% owner
Bought
163,400
$1.62M
1.7%
19 Jan 2023
10% owner
Bought
144,100
$1.37M
1.5%
18 Jan 2023
10% owner
Bought
203,000
$2.03M
2.2%
17 Jan 2023
10% owner
Bought
440,000
$4.31M
4.9%
13 Jan 2023
10% owner
Bought
342,100
$3.35M
4.0%
11 Jan 2023
10% owner
Sold, plan not stated
110,000
$934.62K
2.8%
11 Jan 2023
10% owner
Bought
106,300
$836.91K
1.3%
10 Jan 2023
10% owner
Bought
920,000
$7.04M
12.2%
10 Jan 2023
10% owner
Sold, plan not stated
336,400
$2.71M
7.8%
9 Jan 2023
10% owner
Sold, plan not stated
456,000
$3.50M
9.6%
23 Jun 2022
10% owner
Bought
376,000
$2.13M
8.6%
21 Jun 2022
10% owner
Bought
101,400
$535.50K
2.4%
5 May 2022
10% owner
Bought
1,062,736
$30.84M
10.1%
5 May 2022
10% owner
Sold, plan not stated
1,062,736
$30.84M
8.4%
5 May 2022
10% owner
Sold, plan not stated
668,237
$14.45M
8.2%
5 May 2022
10% owner
Bought
668,237
$14.45M
9.8%
12 Jan 2022
10% owner
Bought
300,000
$11.25M
2.7%
1 Oct 2021
10% owner
Sold, plan not stated
2,000,000
$9.93M
96.1%
30 Sep 2021
10% owner
Sold, plan not stated
3,000,000
$15.13M
59.0%
4 May 2021
Director
Bought
165,000
$3.84M
2.2%
3 May 2021
Director
Bought
20,800
$484.87K
0.3%
30 Apr 2021
Director
Bought
35,700
$826.82K
0.5%
27 Apr 2021
Director
Bought
33,800
$805.09K
0.5%
26 Apr 2021
Director
Bought
13,900
$330.86K
0.2%
23 Apr 2021
Director
Bought
99,600
$2.34M
1.4%
24 Mar 2021
10% owner
Bought
875,000
$18.16M
8.6%
9 Mar 2021
10% owner
Bought
531,000
$9.93M
8.0%
8 Mar 2021
10% owner
Bought
2,777,800
$52.69M
72.3%
24 Feb 2021
10% owner
Bought
10,800
$237.87K
0.1%
23 Feb 2021
10% owner
Bought
44,400
$934.52K
0.4%
23 Feb 2021
10% owner
Bought
29,500
$751.66K
0.8%
18 Feb 2021
10% owner
Bought
44,100
$162.10K
0.4%
17 Feb 2021
10% owner
Bought
198,840
$4.67M
2.0%
16 Feb 2021
10% owner
Bought
89,200
$2.03M
0.9%
12 Feb 2021
10% owner
Bought
345,300
$6.96M
3.7%
82 decisions on file.