← All stocks

Kodiak Sciences Inc.

KOD Net buying
CIK 0001468748 #1870 in the set updated 17 Sep 2026
Bought (120 mo)
$541.29M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$35.97M
$82.97K on a plan · $20.39M straight out of an exercise
Sold at will
$15.50M
30 of 152 sales
Net
+$505.31M
+$525.78M against sales at will

By person

7 insiders · 396 transactions
Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
BAKER BROS. ADVISORS LP entity
Director
$541.14M (225)
+$541.14M
31,570,426
50.23%
$1.09B
+171.0%
EHRLICH JASON
See Remarks
$19.95M (122) scheduled
−$19.95M
61,924
0.0985%
$2.15M
+11,673%
PERLROTH VICTOR
Chairman and CEO
$12.26M (2)
−$12.26M
2,451,718
3.90%
$85.00M
−27.5%
BORGESON JOHN A.
Chief Financial Officer
$3.25M (22) scheduled
−$3.25M
211,930
0.3372%
$7.35M
+23.8%
Liang Hong
SVP, Discovery Medicine
$518.28K (6)
−$518.28K
130,166
0.2071%
$4.51M
+550.8%
PROFUSEK ROBERT
Director
$100.00K (1)
+$100.00K
10,000
0.0159%
$346.70K
Levy Richard S
Director
$44.33K (2)
+$44.33K
1,000
0.0016%
$34.67K
Insider
Date
Role
Action
Shares
Price
Amount
BORGESON JOHN A.
4 Jun 2026
Chief Financial Officer
Sold after exercise
4,104
$34.67
$142.29K
BORGESON JOHN A.
4 Jun 2026
Chief Financial Officer
Sold after exercise
25,896
$34.01
$880.72K
BORGESON JOHN A.
15 Apr 2026
Chief Financial Officer
Exercised, kept
28,614
$1.04
$29.76K
BORGESON JOHN A.
2 Apr 2026
Chief Financial Officer
Sold after exercise
600
$41.77
$25.06K
BORGESON JOHN A.
2 Apr 2026
Chief Financial Officer
Sold after exercise
4,231
$40.88
$172.96K
BORGESON JOHN A.
2 Apr 2026
Chief Financial Officer
Sold after exercise
12,477
$40.29
$502.70K
BORGESON JOHN A.
2 Apr 2026
Chief Financial Officer
Sold after exercise
12,692
$39.14
$496.76K
PERLROTH VICTOR
25 Mar 2026
Chairman and CEO
Exercised, kept
300,000
$1.04
$312.00K
BAKER BROS. ADVISORS LP
18 Dec 2025
Director
Buy indirect
2,391,268
$23.00
$55.00M
BAKER BROS. ADVISORS LP
18 Dec 2025
Director
Buy indirect
217,428
$23.00
$5.00M
BORGESON JOHN A.
17 Jun 2025
See Remarks
Sell
723
$3.65
$2.64K
BORGESON JOHN A.
17 Jun 2024
See Remarks
Sold on a plan
2,874
$2.75
$7.90K
BORGESON JOHN A.
12 Jun 2024
See Remarks
Sold on a plan
1,558
$2.92
$4.55K
BORGESON JOHN A.
16 Jun 2023
See Remarks
Sold on a plan
2,749
$9.23
$25.37K
EHRLICH JASON
16 Jun 2023
See Remarks
Sold on a plan
2,258
$9.23
$20.84K
BORGESON JOHN A.
14 Jun 2023
See Remarks
Sold on a plan
1,448
$9.42
$13.64K
EHRLICH JASON
14 Jun 2023
See Remarks
Sold on a plan
1,132
$9.42
$10.66K
BORGESON JOHN A.
17 Jun 2022
See Remarks
Sell
2,798
$7.02
$19.64K
EHRLICH JASON
17 Jun 2022
See Remarks
Sell
2,282
$7.02
$16.02K
BORGESON JOHN A.
15 Jun 2022
See Remarks
Sold after exercise
1,545
$7.21
$11.14K
EHRLICH JASON
15 Jun 2022
See Remarks
Sold after exercise
1,205
$7.21
$8.69K
BAKER BROS. ADVISORS LP
6 Jun 2022
Director
Buy indirect
170,549
$7.78
$1.33M
BAKER BROS. ADVISORS LP
6 Jun 2022
Director
Buy indirect
20,108
$7.78
$156.46K
BAKER BROS. ADVISORS LP
6 Jun 2022
Director
Buy indirect
101,315
$7.75
$785.07K
BAKER BROS. ADVISORS LP
6 Jun 2022
Director
Buy indirect
11,945
$7.75
$92.56K
BAKER BROS. ADVISORS LP
3 Jun 2022
Director
Buy indirect
78,271
$7.95
$622.47K
BAKER BROS. ADVISORS LP
3 Jun 2022
Director
Buy indirect
9,224
$7.95
$73.36K
BAKER BROS. ADVISORS LP
3 Jun 2022
Director
Buy indirect
13,155
$7.93
$104.36K
BAKER BROS. ADVISORS LP
3 Jun 2022
Director
Buy indirect
1,550
$7.93
$12.30K
BAKER BROS. ADVISORS LP
2 Jun 2022
Director
Buy indirect
138,122
$7.68
$1.06M
BAKER BROS. ADVISORS LP
2 Jun 2022
Director
Buy indirect
16,278
$7.68
$125.00K
BAKER BROS. ADVISORS LP
2 Jun 2022
Director
Buy indirect
10,585
$7.51
$79.54K
BAKER BROS. ADVISORS LP
2 Jun 2022
Director
Buy indirect
1,247
$7.51
$9.37K
BAKER BROS. ADVISORS LP
27 May 2022
Director
Buy indirect
88,046
$6.92
$609.28K
BAKER BROS. ADVISORS LP
27 May 2022
Director
Buy indirect
10,386
$6.92
$71.87K
BAKER BROS. ADVISORS LP
27 May 2022
Director
Buy indirect
51,082
$6.78
$346.37K
BAKER BROS. ADVISORS LP
27 May 2022
Director
Buy indirect
6,026
$6.78
$40.86K
BAKER BROS. ADVISORS LP
27 May 2022
Director
Buy indirect
358
$6.64
$2.38K
BAKER BROS. ADVISORS LP
27 May 2022
Director
Buy indirect
42
$6.64
$278.67
BAKER BROS. ADVISORS LP
26 May 2022
Director
Buy indirect
984
$6.76
$6.65K
BAKER BROS. ADVISORS LP
26 May 2022
Director
Buy indirect
116
$6.76
$783.58
BAKER BROS. ADVISORS LP
26 May 2022
Director
Buy indirect
53,401
$6.75
$360.52K
BAKER BROS. ADVISORS LP
26 May 2022
Director
Buy indirect
6,299
$6.75
$42.53K
BAKER BROS. ADVISORS LP
26 May 2022
Director
Buy indirect
29,090
$6.71
$195.09K
BAKER BROS. ADVISORS LP
26 May 2022
Director
Buy indirect
3,432
$6.71
$23.02K
BAKER BROS. ADVISORS LP
25 May 2022
Director
Buy indirect
42,250
$6.60
$279.00K
BAKER BROS. ADVISORS LP
25 May 2022
Director
Buy indirect
4,984
$6.60
$32.91K
BAKER BROS. ADVISORS LP
25 May 2022
Director
Buy indirect
48,222
$6.53
$315.06K
BAKER BROS. ADVISORS LP
25 May 2022
Director
Buy indirect
5,688
$6.53
$37.16K
BAKER BROS. ADVISORS LP
18 May 2022
Director
Buy indirect
7,489
$5.97
$44.70K
BAKER BROS. ADVISORS LP
18 May 2022
Director
Buy indirect
912
$5.97
$5.44K
BAKER BROS. ADVISORS LP
18 May 2022
Director
Buy indirect
182,827
$5.97
$1.09M
BAKER BROS. ADVISORS LP
18 May 2022
Director
Buy indirect
22,266
$5.97
$132.90K
BAKER BROS. ADVISORS LP
18 May 2022
Director
Buy indirect
9,157
$5.95
$54.52K
BAKER BROS. ADVISORS LP
18 May 2022
Director
Buy indirect
1,115
$5.95
$6.64K
BAKER BROS. ADVISORS LP
17 May 2022
Director
Buy indirect
90,674
$5.99
$542.93K
BAKER BROS. ADVISORS LP
17 May 2022
Director
Buy indirect
11,043
$5.99
$66.12K
BAKER BROS. ADVISORS LP
17 May 2022
Director
Buy indirect
8,118
$5.99
$48.60K
BAKER BROS. ADVISORS LP
17 May 2022
Director
Buy indirect
989
$5.99
$5.92K
BAKER BROS. ADVISORS LP
16 May 2022
Director
Buy indirect
15,154
$5.75
$87.10K
BAKER BROS. ADVISORS LP
16 May 2022
Director
Buy indirect
1,846
$5.75
$10.61K
BAKER BROS. ADVISORS LP
16 May 2022
Director
Buy indirect
93,690
$5.71
$534.98K
BAKER BROS. ADVISORS LP
16 May 2022
Director
Buy indirect
11,410
$5.71
$65.15K
PERLROTH VICTOR
25 Feb 2022
Chairman and CEO
Sell
340,000
$8.99
$3.06M
PERLROTH VICTOR
24 Feb 2022
Chairman and CEO
Sell
1,000,000
$9.20
$9.20M
BAKER BROS. ADVISORS LP
17 Feb 2022
Director
Buy indirect
271,997
$54.57
$14.84M
BAKER BROS. ADVISORS LP
17 Feb 2022
Director
Buy indirect
22,403
$54.57
$1.22M
BAKER BROS. ADVISORS LP
17 Feb 2022
Director
Buy indirect
5,174
$53.82
$278.46K
BAKER BROS. ADVISORS LP
17 Feb 2022
Director
Buy indirect
426
$53.82
$22.93K
BAKER BROS. ADVISORS LP
16 Feb 2022
Director
Buy indirect
64,119
$54.26
$3.48M
BAKER BROS. ADVISORS LP
16 Feb 2022
Director
Buy indirect
5,281
$54.26
$286.56K
BAKER BROS. ADVISORS LP
16 Feb 2022
Director
Buy indirect
23,804
$53.73
$1.28M
BAKER BROS. ADVISORS LP
16 Feb 2022
Director
Buy indirect
1,961
$53.73
$105.37K
BAKER BROS. ADVISORS LP
15 Feb 2022
Director
Buy indirect
5,359
$54.16
$290.22K
BAKER BROS. ADVISORS LP
15 Feb 2022
Director
Buy indirect
441
$54.16
$23.88K
BAKER BROS. ADVISORS LP
31 Jan 2022
Director
Buy indirect
27,841
$57.22
$1.59M
BAKER BROS. ADVISORS LP
31 Jan 2022
Director
Buy indirect
2,307
$57.22
$132.01K
BAKER BROS. ADVISORS LP
28 Jan 2022
Director
Buy indirect
11,526
$51.61
$594.90K
BAKER BROS. ADVISORS LP
28 Jan 2022
Director
Buy indirect
953
$51.61
$49.19K
BAKER BROS. ADVISORS LP
28 Jan 2022
Director
Buy indirect
17,119
$50.56
$865.46K
BAKER BROS. ADVISORS LP
28 Jan 2022
Director
Buy indirect
1,414
$50.56
$71.49K
BAKER BROS. ADVISORS LP
28 Jan 2022
Director
Buy indirect
22,395
$49.70
$1.11M
BAKER BROS. ADVISORS LP
28 Jan 2022
Director
Buy indirect
1,851
$49.70
$92.00K
BAKER BROS. ADVISORS LP
27 Jan 2022
Director
Buy indirect
54,024
$51.67
$2.79M
BAKER BROS. ADVISORS LP
27 Jan 2022
Director
Buy indirect
4,465
$51.67
$230.71K
BAKER BROS. ADVISORS LP
27 Jan 2022
Director
Buy indirect
117,291
$51.59
$6.05M
BAKER BROS. ADVISORS LP
27 Jan 2022
Director
Buy indirect
86,479
$52.04
$4.50M
BAKER BROS. ADVISORS LP
25 Jan 2022
Director
Buy indirect
5,500
$58.90
$323.93K
BAKER BROS. ADVISORS LP
24 Jan 2022
Director
Buy indirect
57,547
$58.87
$3.39M
BAKER BROS. ADVISORS LP
24 Jan 2022
Director
Buy indirect
9,350
$58.76
$549.37K
BAKER BROS. ADVISORS LP
24 Jan 2022
Director
Buy indirect
132,367
$58.13
$7.69M
BAKER BROS. ADVISORS LP
24 Jan 2022
Director
Buy indirect
25,900
$57.59
$1.49M
BAKER BROS. ADVISORS LP
24 Jan 2022
Director
Buy indirect
116,083
$56.87
$6.60M
BAKER BROS. ADVISORS LP
24 Jan 2022
Director
Buy indirect
1,200
$56.60
$67.91K
BAKER BROS. ADVISORS LP
24 Jan 2022
Director
Buy indirect
19,750
$56.39
$1.11M
BAKER BROS. ADVISORS LP
21 Jan 2022
Director
Buy indirect
31,207
$57.53
$1.80M
BAKER BROS. ADVISORS LP
21 Jan 2022
Director
Buy indirect
102,207
$56.57
$5.78M
EHRLICH JASON
20 Jan 2022
See Remarks
Sold after exercise
198
$66.91
$13.25K
EHRLICH JASON
20 Jan 2022
See Remarks
Sold after exercise
533
$66.28
$35.33K
EHRLICH JASON
20 Jan 2022
See Remarks
Sold after exercise
2,995
$65.00
$194.69K
EHRLICH JASON
20 Jan 2022
See Remarks
Sold after exercise
2,416
$63.55
$153.55K
EHRLICH JASON
20 Jan 2022
See Remarks
Sold after exercise
808
$62.72
$50.68K
EHRLICH JASON
20 Dec 2021
See Remarks
Sold after exercise
1,709
$88.51
$151.27K
EHRLICH JASON
20 Dec 2021
See Remarks
Sold after exercise
3,709
$87.60
$324.89K
EHRLICH JASON
20 Dec 2021
See Remarks
Sold after exercise
1,532
$86.60
$132.67K
EHRLICH JASON
22 Nov 2021
See Remarks
Sold after exercise
106
$101.21
$10.73K
EHRLICH JASON
22 Nov 2021
See Remarks
Sold after exercise
1,071
$100.44
$107.57K
EHRLICH JASON
22 Nov 2021
See Remarks
Sold after exercise
1,881
$99.57
$187.29K
EHRLICH JASON
22 Nov 2021
See Remarks
Sold after exercise
3,701
$98.63
$365.03K
EHRLICH JASON
22 Nov 2021
See Remarks
Sold after exercise
191
$96.82
$18.49K
BORGESON JOHN A.
10 Nov 2021
See Remarks
Sell
204
$116.29
$23.72K
BORGESON JOHN A.
10 Nov 2021
See Remarks
Sell
672
$115.16
$77.39K
EHRLICH JASON
20 Oct 2021
See Remarks
Sold after exercise
1,252
$112.73
$141.14K
EHRLICH JASON
20 Oct 2021
See Remarks
Sold after exercise
5,698
$111.56
$635.68K
BAKER BROS. ADVISORS LP
30 Sep 2021
Director
Buy indirect
86,932
$95.83
$8.33M
BAKER BROS. ADVISORS LP
29 Sep 2021
Director
Exercised, kept indirect
138,815
$0.01
$1.39K
BAKER BROS. ADVISORS LP
29 Sep 2021
Director
Exercised, kept indirect
11,184
$0.01
$111.84
EHRLICH JASON
20 Sep 2021
See Remarks
Sold after exercise
349
$101.31
$35.36K
EHRLICH JASON
20 Sep 2021
See Remarks
Sold after exercise
503
$100.52
$50.56K
EHRLICH JASON
20 Sep 2021
See Remarks
Sold after exercise
6,098
$99.74
$608.24K
BAKER BROS. ADVISORS LP
16 Sep 2021
Director
Buy indirect
1,153
$94.59
$109.06K
BAKER BROS. ADVISORS LP
15 Sep 2021
Director
Buy indirect
400
$94.48
$37.79K
BAKER BROS. ADVISORS LP
15 Sep 2021
Director
Buy indirect
30,285
$94.38
$2.86M
BAKER BROS. ADVISORS LP
7 Sep 2021
Director
Buy indirect
52,201
$93.35
$4.87M
BAKER BROS. ADVISORS LP
7 Sep 2021
Director
Buy indirect
5,300
$92.88
$492.28K
EHRLICH JASON
20 Aug 2021
See Remarks
Sold after exercise
23
$93.04
$2.14K
EHRLICH JASON
20 Aug 2021
See Remarks
Sold after exercise
2,278
$92.52
$210.76K
EHRLICH JASON
20 Aug 2021
See Remarks
Sold after exercise
3,193
$91.60
$292.46K
EHRLICH JASON
20 Aug 2021
See Remarks
Sold after exercise
542
$90.64
$49.13K
EHRLICH JASON
20 Aug 2021
See Remarks
Sold after exercise
510
$89.06
$45.42K
EHRLICH JASON
20 Aug 2021
See Remarks
Sold after exercise
404
$88.17
$35.62K
BAKER BROS. ADVISORS LP
19 Aug 2021
Director
Buy indirect
73,635
$87.61
$6.45M
BAKER BROS. ADVISORS LP
19 Aug 2021
Director
Buy indirect
2,396
$87.48
$209.61K
BAKER BROS. ADVISORS LP
19 Aug 2021
Director
Buy indirect
4,649
$87.07
$404.79K
BAKER BROS. ADVISORS LP
19 Aug 2021
Director
Buy indirect
2,968
$86.94
$258.03K
BAKER BROS. ADVISORS LP
18 Aug 2021
Director
Buy indirect
400
$89.66
$35.86K
BAKER BROS. ADVISORS LP
18 Aug 2021
Director
Buy indirect
1,100
$88.17
$96.98K
BAKER BROS. ADVISORS LP
18 Aug 2021
Director
Buy indirect
8,186
$87.91
$719.66K
BAKER BROS. ADVISORS LP
18 Aug 2021
Director
Buy indirect
12,898
$87.79
$1.13M
BAKER BROS. ADVISORS LP
17 Aug 2021
Director
Buy indirect
7,764
$85.95
$667.33K
BAKER BROS. ADVISORS LP
17 Aug 2021
Director
Buy indirect
400
$84.80
$33.92K
BAKER BROS. ADVISORS LP
13 Aug 2021
Director
Buy indirect
400
$88.82
$35.53K
BAKER BROS. ADVISORS LP
13 Aug 2021
Director
Buy indirect
16,269
$88.76
$1.44M
BAKER BROS. ADVISORS LP
13 Aug 2021
Director
Buy indirect
21,595
$88.59
$1.91M
BAKER BROS. ADVISORS LP
12 Aug 2021
Director
Buy indirect
6,086
$88.01
$535.63K
BAKER BROS. ADVISORS LP
12 Aug 2021
Director
Buy indirect
4,600
$86.44
$397.65K
BAKER BROS. ADVISORS LP
12 Aug 2021
Director
Buy indirect
300
$85.58
$25.67K
BAKER BROS. ADVISORS LP
11 Aug 2021
Director
Buy indirect
4,500
$88.00
$395.99K
BAKER BROS. ADVISORS LP
11 Aug 2021
Director
Buy indirect
44,700
$86.07
$3.85M
BAKER BROS. ADVISORS LP
11 Aug 2021
Director
Buy indirect
600
$85.72
$51.43K
BAKER BROS. ADVISORS LP
11 Aug 2021
Director
Buy indirect
3,723
$84.39
$314.19K
EHRLICH JASON
20 Jul 2021
See Remarks
Sell
4,716
$86.52
$408.04K
EHRLICH JASON
20 Jul 2021
See Remarks
Sell
2,234
$85.76
$191.59K
BAKER BROS. ADVISORS LP
30 Jun 2021
Director
Buy indirect
121,612
$92.75
$11.28M
BAKER BROS. ADVISORS LP
30 Jun 2021
Director
Buy indirect
7,009
$91.64
$642.28K
BAKER BROS. ADVISORS LP
30 Jun 2021
Director
Buy indirect
22,353
$90.20
$2.02M
BAKER BROS. ADVISORS LP
30 Jun 2021
Director
Buy indirect
4,603
$89.74
$413.07K
BAKER BROS. ADVISORS LP
29 Jun 2021
Director
Buy indirect
30,221
$90.70
$2.74M
BAKER BROS. ADVISORS LP
29 Jun 2021
Director
Buy indirect
1,200
$90.40
$108.47K
BAKER BROS. ADVISORS LP
29 Jun 2021
Director
Buy indirect
11,731
$90.39
$1.06M
BAKER BROS. ADVISORS LP
29 Jun 2021
Director
Buy indirect
3,847
$89.90
$345.83K
BAKER BROS. ADVISORS LP
29 Jun 2021
Director
Buy indirect
7,079
$89.87
$636.20K
BAKER BROS. ADVISORS LP
28 Jun 2021
Director
Buy indirect
10,459
$91.87
$960.85K
BAKER BROS. ADVISORS LP
28 Jun 2021
Director
Buy indirect
22,445
$91.80
$2.06M
BAKER BROS. ADVISORS LP
28 Jun 2021
Director
Buy indirect
10,170
$90.76
$923.05K
BAKER BROS. ADVISORS LP
28 Jun 2021
Director
Buy indirect
5,200
$90.27
$469.42K
EHRLICH JASON
21 Jun 2021
See Remarks
Sell
845
$86.07
$72.73K
EHRLICH JASON
21 Jun 2021
See Remarks
Sell
3,359
$85.45
$287.03K
EHRLICH JASON
21 Jun 2021
See Remarks
Sell
1,884
$84.39
$159.00K
EHRLICH JASON
21 Jun 2021
See Remarks
Sell
387
$83.39
$32.27K
EHRLICH JASON
21 Jun 2021
See Remarks
Sell
475
$82.22
$39.05K
BORGESON JOHN A.
15 Jun 2021
See Remarks
Sell
1,037
$84.75
$87.89K
EHRLICH JASON
15 Jun 2021
See Remarks
Sell
1,147
$84.75
$97.21K
BORGESON JOHN A.
15 Jun 2021
See Remarks
Sold after exercise
1,290
$80.90
$104.36K
EHRLICH JASON
15 Jun 2021
See Remarks
Sold after exercise
1,454
$80.90
$117.62K
EHRLICH JASON
20 May 2021
See Remarks
Sell
397
$82.53
$32.76K
EHRLICH JASON
20 May 2021
See Remarks
Sell
1,490
$81.77
$121.84K
EHRLICH JASON
20 May 2021
See Remarks
Sell
5,063
$80.85
$409.32K
EHRLICH JASON
12 May 2021
See Remarks
Exercised, kept
1,889
$10.00
$18.89K
EHRLICH JASON
12 May 2021
See Remarks
Exercised, kept
5,379
$10.29
$55.35K
EHRLICH JASON
20 Apr 2021
See Remarks
Sold after exercise
182
$114.97
$20.93K
EHRLICH JASON
20 Apr 2021
See Remarks
Sold after exercise
595
$113.73
$67.67K
EHRLICH JASON
20 Apr 2021
See Remarks
Sold after exercise
669
$112.15
$75.03K
EHRLICH JASON
20 Apr 2021
See Remarks
Sold after exercise
3,650
$111.31
$406.28K
EHRLICH JASON
20 Apr 2021
See Remarks
Sold after exercise
621
$110.37
$68.54K
EHRLICH JASON
20 Apr 2021
See Remarks
Sold after exercise
1,233
$109.33
$134.81K
EHRLICH JASON
22 Mar 2021
See Remarks
Sold after exercise
206
$133.38
$27.48K
EHRLICH JASON
22 Mar 2021
See Remarks
Sold after exercise
672
$132.57
$89.09K
EHRLICH JASON
22 Mar 2021
See Remarks
Sold after exercise
4,088
$131.71
$538.43K
EHRLICH JASON
22 Mar 2021
See Remarks
Sold after exercise
1,984
$130.49
$258.90K
BORGESON JOHN A.
10 Mar 2021
See Remarks
Sell
805
$131.69
$106.01K
BORGESON JOHN A.
10 Mar 2021
See Remarks
Sell
1,255
$130.82
$164.18K
BORGESON JOHN A.
10 Mar 2021
See Remarks
Sell
2,031
$129.90
$263.83K
BORGESON JOHN A.
10 Mar 2021
See Remarks
Sell
609
$128.53
$78.28K
BORGESON JOHN A.
10 Mar 2021
See Remarks
Sell
300
$127.08
$38.12K
EHRLICH JASON
3 Mar 2021
See Remarks
Exercised, kept
12,500
$10.29
$128.63K
EHRLICH JASON
22 Feb 2021
See Remarks
Sold after exercise
413
$129.18
$53.35K
EHRLICH JASON
22 Feb 2021
See Remarks
Sold after exercise
1,827
$127.34
$232.65K
EHRLICH JASON
22 Feb 2021
See Remarks
Sold after exercise
1,611
$125.97
$202.94K
EHRLICH JASON
22 Feb 2021
See Remarks
Sold after exercise
2,150
$124.92
$268.57K
EHRLICH JASON
22 Feb 2021
See Remarks
Sold after exercise
687
$123.56
$84.89K
EHRLICH JASON
22 Feb 2021
See Remarks
Sold after exercise
262
$122.00
$31.96K
EHRLICH JASON
20 Jan 2021
See Remarks
Sold after exercise
1,335
$167.20
$223.21K
EHRLICH JASON
20 Jan 2021
See Remarks
Sold after exercise
3,097
$166.51
$515.69K
EHRLICH JASON
20 Jan 2021
See Remarks
Sold after exercise
3,132
$165.64
$518.78K
EHRLICH JASON
20 Jan 2021
See Remarks
Sold after exercise
1,497
$164.51
$246.27K
EHRLICH JASON
20 Jan 2021
See Remarks
Sold after exercise
2,061
$163.10
$336.14K
EHRLICH JASON
20 Jan 2021
See Remarks
Sold after exercise
4,956
$162.05
$803.14K
EHRLICH JASON
20 Jan 2021
See Remarks
Sold after exercise
4,204
$161.03
$676.96K
EHRLICH JASON
20 Jan 2021
See Remarks
Sold after exercise
6,668
$159.96
$1.07M
EHRLICH JASON
23 Dec 2020
See Remarks
Exercised, kept
7,500
$10.29
$77.18K
EHRLICH JASON
21 Dec 2020
See Remarks
Sold after exercise
82
$148.78
$12.20K
EHRLICH JASON
21 Dec 2020
See Remarks
Sold after exercise
299
$148.33
$44.35K
EHRLICH JASON
21 Dec 2020
See Remarks
Sold after exercise
1,096
$147.32
$161.46K
EHRLICH JASON
21 Dec 2020
See Remarks
Sold after exercise
1,434
$146.59
$210.21K
EHRLICH JASON
21 Dec 2020
See Remarks
Sold after exercise
809
$145.56
$117.76K
EHRLICH JASON
21 Dec 2020
See Remarks
Sold after exercise
408
$144.59
$58.99K
EHRLICH JASON
21 Dec 2020
See Remarks
Sold after exercise
556
$143.70
$79.90K
EHRLICH JASON
21 Dec 2020
See Remarks
Sold after exercise
863
$142.32
$122.83K
EHRLICH JASON
21 Dec 2020
See Remarks
Sold after exercise
1,016
$140.76
$143.01K
EHRLICH JASON
21 Dec 2020
See Remarks
Sold after exercise
387
$139.29
$53.90K
BAKER BROS. ADVISORS LP
20 Nov 2020
Director
Buy indirect
1,411,619
$108.00
$152.45M
BAKER BROS. ADVISORS LP
20 Nov 2020
Director
Buy indirect
116,158
$108.00
$12.55M
EHRLICH JASON
20 Nov 2020
See Remarks
Sold after exercise
57
$140.88
$8.03K
EHRLICH JASON
20 Nov 2020
See Remarks
Sold after exercise
2,614
$139.96
$365.87K
EHRLICH JASON
20 Nov 2020
See Remarks
Sold after exercise
2,134
$139.39
$297.45K
EHRLICH JASON
20 Nov 2020
See Remarks
Sold after exercise
981
$138.56
$135.93K
EHRLICH JASON
20 Nov 2020
See Remarks
Sold after exercise
400
$137.27
$54.91K
EHRLICH JASON
20 Nov 2020
See Remarks
Sold after exercise
259
$134.72
$34.89K
EHRLICH JASON
20 Nov 2020
See Remarks
Sold after exercise
505
$133.71
$67.53K
EHRLICH JASON
27 Oct 2020
See Remarks
Sold after exercise
7,500
$100.00
$750.00K
EHRLICH JASON
23 Oct 2020
See Remarks
Sold after exercise
7,500
$86.25
$646.88K
EHRLICH JASON
20 Oct 2020
See Remarks
Sold after exercise
3,214
$79.13
$254.32K
EHRLICH JASON
20 Oct 2020
See Remarks
Sold after exercise
3,397
$77.88
$264.55K
EHRLICH JASON
20 Oct 2020
See Remarks
Sold after exercise
339
$76.53
$25.94K
EHRLICH JASON
13 Oct 2020
See Remarks
Sold after exercise
5,000
$75.00
$375.00K
EHRLICH JASON
9 Oct 2020
See Remarks
Sold after exercise
896
$72.14
$64.63K
EHRLICH JASON
9 Oct 2020
See Remarks
Sold after exercise
751
$71.27
$53.52K
EHRLICH JASON
9 Oct 2020
See Remarks
Sold after exercise
553
$69.91
$38.66K
BAKER BROS. ADVISORS LP
25 Sep 2020
Director
Buy indirect
7,843
$58.09
$455.56K
BAKER BROS. ADVISORS LP
25 Sep 2020
Director
Buy indirect
557
$58.09
$32.35K
BAKER BROS. ADVISORS LP
25 Sep 2020
Director
Buy indirect
19,235
$56.92
$1.09M
BAKER BROS. ADVISORS LP
25 Sep 2020
Director
Buy indirect
1,365
$56.92
$77.70K
BAKER BROS. ADVISORS LP
25 Sep 2020
Director
Buy indirect
4,705
$56.76
$267.06K
BAKER BROS. ADVISORS LP
25 Sep 2020
Director
Buy indirect
334
$56.76
$18.96K
BAKER BROS. ADVISORS LP
25 Sep 2020
Director
Buy indirect
13,153
$55.35
$728.06K
BAKER BROS. ADVISORS LP
25 Sep 2020
Director
Buy indirect
933
$55.35
$51.64K
BAKER BROS. ADVISORS LP
24 Sep 2020
Director
Buy indirect
29,327
$52.11
$1.53M
BAKER BROS. ADVISORS LP
24 Sep 2020
Director
Buy indirect
2,081
$52.11
$108.45K
BAKER BROS. ADVISORS LP
24 Sep 2020
Director
Buy indirect
4,306
$51.41
$221.37K
Showing 250 of 396 transactions. The figures above use every one of them.

What was left out

Form 4 filings counted 173
Amendments (4/A) skipped 0
Filings about a different issuer 0
Unreadable filings 0
Joint filings 31
Sales on a Rule 10b5-1 plan 6
Sales straight out of an exercise 116
Sales at will 30
Transactions with no price 0
Shares from compensation/vesting 7,760,537
Sales filed before the plan box existed 29
History held since 5 Oct 2018