30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

John Leonard

Insider profile

Currently holds positions in IQVIA Holdings Inc and Intellia Therapeutics Inc

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 24% 68% 82%
Transactions
9 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Lead Independent Director IQVIA Holdings Inc July 25, 2018 -
President, Chief Executive Officer, Director Intellia Therapeutics Inc Jan. 1, 2018 -
Independent Director IQVIA Holdings Inc Feb. 5, 2015 - July 25, 2018
Independent Director Chimerix Inc June 20, 2014 - June 20, 2018
Executive Vice President - Research and Development Intellia Therapeutics Inc Jan. 1, 2017 - Jan. 1, 2018
Independent Director Vitae Pharmaceuticals LLC July 29, 2015 - Oct. 25, 2016
Senior Vice President, Chief Scientific Officer Abbvie Inc Jan. 2, 2013 - Dec. 1, 2013

John Leonard's trades of Intellia Therapeutics Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-01-07 2026-01-05 S Sale
93,688 -15.7%
116.58
US$1,395,612
93,688 -15.7% 116.58 US$1,395,612
2025-12-12 2025-12-11 PlS Planned sale
34,916 +25.1%
472.25
US$2,147,069
34,916 +25.1% 472.25 US$2,147,069
2025-12-12 2025-12-11 PlS Planned sale
97,536 +12.8%
179.32
US$3,499,398
97,536 +12.8% 179.32 US$3,499,398
2025-12-12 2025-12-11 PlS Planned sale
49,959 -4.4%
9.49
US$474,111
49,959 -4.4% 9.49 US$474,111
2025-12-11 2025-12-11 PrS Proposed sale
88,146
9.33
US$822,402
88,146 9.33 US$822,402
2025-01-07 2025-01-03 S Sale
26,807 -2.8%
12.18
US$326,509
26,807 -2.8% 12.18 US$326,509
2024-01-05 2024-01-03 S Sale
19,223 -2.2%
29.46
US$566,310
19,223 -2.2% 29.46 US$566,310
2023-01-06 2023-01-04 S Sale
6,673 -0.9%
37.21
US$248,302
6,673 -0.9% 37.21 US$248,302
2022-03-04 2022-01-01 S Sale
2,493 -0.3%
112.26
US$279,852
2,493 -0.3% 112.26 US$279,852
2021-09-01 2021-09-01 PlS Planned sale
44,735 -5.9%
170.00
US$7,604,950
44,735 -5.9% 170.00 US$7,604,950
2021-09-01 2021-08-31 PlS Planned sale
37,833 -5.0%
155.00
US$5,864,115
37,833 -5.0% 155.00 US$5,864,115
2021-09-01 2021-08-30 PlS Planned sale
216 -0.0%
160.69
US$34,709
216 -0.0% 160.69 US$34,709
2021-09-01 2021-08-30 PlS Planned sale
725 -0.1%
159.98
US$115,986
725 -0.1% 159.98 US$115,986
2021-09-01 2021-08-30 PlS Planned sale
2,598 -0.4%
159.18
US$413,550
2,598 -0.4% 159.18 US$413,550
2021-09-01 2021-08-30 PlS Planned sale
3,123 -0.4%
157.75
US$492,653
3,123 -0.4% 157.75 US$492,653
2021-09-01 2021-08-30 PlS Planned sale
4,758 -0.7%
156.96
US$746,816
4,758 -0.7% 156.96 US$746,816
2021-09-01 2021-08-30 PlS Planned sale
15,567 -2.1%
155.70
US$2,423,782
15,567 -2.1% 155.70 US$2,423,782
2021-09-01 2021-08-30 PlS Planned sale
7,428 -1.0%
154.98
US$1,151,191
7,428 -1.0% 154.98 US$1,151,191
2021-09-01 2021-08-30 PlS Planned sale
2,334 -0.3%
153.66
US$358,642
2,334 -0.3% 153.66 US$358,642
2021-09-01 2021-08-30 PlS Planned sale
2,055 -0.3%
152.81
US$314,025
2,055 -0.3% 152.81 US$314,025
2021-08-25 2021-08-23 PlS Planned sale
100 -0.0%
153.52
US$15,352
100 -0.0% 153.52 US$15,352
2021-08-25 2021-08-23 PlS Planned sale
8,165 -1.1%
153.08
US$1,249,898
8,165 -1.1% 153.08 US$1,249,898
2021-08-25 2021-08-23 PlS Planned sale
18,874 -2.5%
151.54
US$2,860,166
18,874 -2.5% 151.54 US$2,860,166
2021-08-20 2021-08-19 PlS Planned sale
5,963 -0.8%
152.30
US$908,165
5,963 -0.8% 152.30 US$908,165
2021-08-20 2021-08-19 PlS Planned sale
6,993 -1.0%
151.56
US$1,059,859
6,993 -1.0% 151.56 US$1,059,859
2021-08-20 2021-08-19 PlS Planned sale
9,726 -1.3%
150.46
US$1,463,374
9,726 -1.3% 150.46 US$1,463,374
2021-02-09 2021-02-09 PlS Planned sale
28,043 -4.1%
75.00
US$2,103,225
28,043 -4.1% 75.00 US$2,103,225
2021-02-09 2021-02-05 PlS Planned sale
881 -0.1%
68.78
US$60,595
881 -0.1% 68.78 US$60,595
2021-02-09 2021-02-05 PlS Planned sale
14,018 -2.2%
67.86
US$951,261
14,018 -2.2% 67.86 US$951,261
2021-02-09 2021-02-05 PlS Planned sale
8,043 -1.2%
67.18
US$540,329
8,043 -1.2% 67.18 US$540,329
2021-02-03 2021-02-03 PlS Planned sale
36,858 -5.7%
73.00
US$2,690,634
36,858 -5.7% 73.00 US$2,690,634
2021-02-03 2021-02-03 PlS Planned sale
30,998 -5.0%
72.00
US$2,231,856
30,998 -5.0% 72.00 US$2,231,856
2021-02-03 2021-02-01 PlS Planned sale
5,475 -1.0%
65.04
US$356,094
5,475 -1.0% 65.04 US$356,094
2021-02-03 2021-02-01 PlS Planned sale
16,640 -2.8%
64.10
US$1,066,624
16,640 -2.8% 64.10 US$1,066,624
2021-02-03 2021-02-01 PlS Planned sale
11,100 -1.9%
63.30
US$702,630
11,100 -1.9% 63.30 US$702,630
2021-02-03 2021-02-01 PlS Planned sale
3,260 -0.6%
65.03
US$211,998
3,260 -0.6% 65.03 US$211,998
2021-02-03 2021-02-01 PlS Planned sale
9,432 -1.7%
64.09
US$604,497
9,432 -1.7% 64.09 US$604,497
2021-02-03 2021-02-01 PlS Planned sale
6,448 -1.2%
63.29
US$408,094
6,448 -1.2% 63.29 US$408,094
2021-02-03 2021-02-01 PlS Planned sale
693 -0.1%
65.02
US$45,059
693 -0.1% 65.02 US$45,059
2021-02-03 2021-02-01 PlS Planned sale
3,497 -0.7%
64.16
US$224,368
3,497 -0.7% 64.16 US$224,368
2021-02-03 2021-02-01 PlS Planned sale
1,709 -0.3%
63.24
US$108,077
1,709 -0.3% 63.24 US$108,077
2021-02-03 2021-02-01 PlS Planned sale
8,827 -1.7%
65.00
US$573,755
8,827 -1.7% 65.00 US$573,755
2021-02-03 2021-02-01 PlS Planned sale
26,058 -4.7%
64.13
US$1,671,100
26,058 -4.7% 64.13 US$1,671,100
2021-02-03 2021-02-01 PlS Planned sale
16,750 -2.9%
63.32
US$1,060,610
16,750 -2.9% 63.32 US$1,060,610
2021-01-05 2021-01-05 S Sale
6,239 -1.3%
55.86
US$348,511
6,239 -1.3% 55.86 US$348,511