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

John Childs

Insider profile

Currently holds a position at Biohaven Pharmaceutical Holding Company Ltd

Performance

Overall performance
4.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 31% 8.2% 15.1%
Success rate 76% 68% 82%
Transactions
19 100% Buy
34 71% Buy
47 69% Buy
John Childs's trades of Veradermics 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-02-05 2026-02-05 B Purchase
21,607 +12.4%
390.06
US$1,135,652
21,607 +12.4% 390.06 US$1,135,652
2025-11-17 2025-11-13 B Purchase
34,415 -35.6%
350.46
US$245,211
34,415 -35.6% 350.46 US$245,211
2025-03-05 2025-03-04 B Purchase
90,041 -49.2%
38.36
US$529,154
90,041 -49.2% 38.36 US$529,154
2025-03-05 2025-03-04 B Purchase
3,400 +4.6%
30.73
US$104,469
3,400 +4.6% 30.73 US$104,469
2025-03-05 2025-03-04 B Purchase
3,400 +16.2%
30.73
US$104,469
3,400 +16.2% 30.73 US$104,469
2025-03-05 2025-03-04 B Purchase
25,000 +1.1%
30.39
US$759,648
25,000 +1.1% 30.39 US$759,648
2024-12-31 2024-12-30 B Purchase
29,000 +1.2%
35.94
US$1,042,393
29,000 +1.2% 35.94 US$1,042,393
2024-10-03 2024-10-02 B Purchase
21,052 +inf%
47.50
US$999,970
21,052 +inf% 47.50 US$999,970
2024-07-19 2024-07-18 B Purchase
28,400 +1.2%
35.67
US$1,012,983
28,400 +1.2% 35.67 US$1,012,983
2024-05-31 2024-05-30 B Purchase
28,000 +1.2%
35.58
US$996,240
28,000 +1.2% 35.58 US$996,240
2024-05-14 2024-05-13 B Purchase
28,500 +1.3%
35.17
US$1,002,470
28,500 +1.3% 35.17 US$1,002,470
2024-04-23 2024-04-22 B Purchase
73,170 +3.4%
41.00
US$2,999,970
73,170 +3.4% 41.00 US$2,999,970
2024-04-23 2024-04-22 B Purchase
97,560 +2.4%
41.00
US$3,999,960
97,560 +2.4% 41.00 US$3,999,960
2024-04-23 2024-04-22 B Purchase
24,391 +inf%
41.00
US$1,000,031
24,391 +inf% 41.00 US$1,000,031
2023-10-10 2023-10-05 B Purchase
136,545 +6.9%
22.00
US$3,003,990
136,545 +6.9% 22.00 US$3,003,990
2023-10-10 2023-10-05 B Purchase
318,000 +8.6%
22.00
US$6,996,000
318,000 +8.6% 22.00 US$6,996,000
2023-08-31 2023-08-30 B Purchase
50,000 +2.6%
18.44
US$922,180
50,000 +2.6% 18.44 US$922,180
2023-08-07 2023-08-04 B Purchase
100,000 +5.5%
19.78
US$1,978,430
100,000 +5.5% 19.78 US$1,978,430
2022-10-26 2022-10-25 B Purchase
3,900,000 +217.7%
10.50
US$40,950,000
3,900,000 +217.7% 10.50 US$40,950,000
2022-10-05 2022-10-05 B Purchase
32,841 +1.9%
9.70
US$318,403
32,841 +1.9% 9.70 US$318,403
2022-10-05 2022-10-05 B Purchase
241,300 +15.9%
8.88
US$2,142,768
241,300 +15.9% 8.88 US$2,142,768
2021-11-10 2021-11-10 B Purchase
1,110 +0.0%
123.30
US$136,862
1,110 +0.0% 123.30 US$136,862
2021-11-10 2021-11-10 B Purchase
3,890 +0.2%
122.75
US$477,480
3,890 +0.2% 122.75 US$477,480
2021-03-17 2021-03-17 B Purchase
13,157 +0.5%
76.00
US$999,932
13,157 +0.5% 76.00 US$999,932
2021-03-03 2021-03-02 B Purchase
10,000 +0.4%
85.14
US$851,370
10,000 +0.4% 85.14 US$851,370
2020-11-23 2020-11-23 B Purchase
5,000 +0.2%
89.55
US$447,736
5,000 +0.2% 89.55 US$447,736
2020-09-22 2020-09-21 B Purchase
3,322 +0.1%
59.25
US$196,828
3,322 +0.1% 59.25 US$196,828
2020-09-14 2020-09-11 B Purchase
6,678 +0.3%
59.00
US$393,984
6,678 +0.3% 59.00 US$393,984
2020-08-12 2020-08-11 B Purchase
15,129 +0.6%
61.87
US$936,093
15,129 +0.6% 61.87 US$936,093
2020-08-12 2020-08-11 B Purchase
7,271 +0.3%
61.28
US$445,568
7,271 +0.3% 61.28 US$445,568
2020-08-12 2020-08-11 B Purchase
2,600 +0.1%
60.32
US$156,824
2,600 +0.1% 60.32 US$156,824
2020-04-08 2020-04-07 S Sale
14,734 -0.6%
33.26
US$490,119
14,734 -0.6% 33.26 US$490,119
2020-04-08 2020-04-07 S Sale
93,268 -3.6%
32.92
US$3,070,131
93,268 -3.6% 32.92 US$3,070,131
2020-04-08 2020-04-07 S Sale
10,908 -0.4%
31.55
US$344,196
10,908 -0.4% 31.55 US$344,196
2020-04-08 2020-04-07 S Sale
81,090 -3.0%
30.54
US$2,476,586
81,090 -3.0% 30.54 US$2,476,586
2020-04-08 2020-04-06 S Sale
5,341 -0.2%
31.76
US$169,627
5,341 -0.2% 31.76 US$169,627
2020-04-08 2020-04-06 S Sale
144,659 -5.1%
31.23
US$4,517,310
144,659 -5.1% 31.23 US$4,517,310
2019-06-26 2019-06-26 B Purchase
10,000 +inf%
40.37
US$403,700
10,000 +inf% 40.37 US$403,700