John Childs

Insider profile

Currently holds a position at Biohaven Pharmaceutical Holding Company Ltd

Performance

Overall performance
4.3

Performance over holding periods
4.3
30 days 90 days 120 days
Average return 27% 8.2% 15.1%
Success rate 80% 68% 82%
Transactions
22 86% Buy
34 71% Buy
47 69% Buy
John Childs's trades of Veradermics, Incorporated'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
Transaction date
Proposed sale
Price
478.78
Quantity 84,722
Value US$2,900,964
Transaction date
Proposed sale
Price
109.05
Quantity 100,000
Value US$10,905,000
Transaction date
Purchase
Price
7.50
Quantity 3,333,333 +143.6%
Value US$24,999,998
Transaction date
Purchase
Price
30.73
Quantity 900 +3.7%
Value US$27,653
Transaction date
Purchase
Price
30.73
Quantity 3,400 +4.6%
Value US$104,469
Transaction date
Purchase
Price
30.73
Quantity 3,400 +16.2%
Value US$104,469
Transaction date
Purchase
Price
30.39
Quantity 25,000 +1.1%
Value US$759,648
Transaction date
Purchase
Price
35.94
Quantity 29,000 +1.2%
Value US$1,042,393
Transaction date
Purchase
Price
47.50
Quantity 21,052 +inf%
Value US$999,970
Transaction date
Purchase
Price
35.67
Quantity 28,400 +1.2%
Value US$1,012,983
Transaction date
Purchase
Price
35.58
Quantity 28,000 +1.2%
Value US$996,240
Transaction date
Purchase
Price
35.17
Quantity 28,500 +1.3%
Value US$1,002,470
Transaction date
Purchase
Price
41.00
Quantity 73,170 +3.4%
Value US$2,999,970
Transaction date
Purchase
Price
41.00
Quantity 97,560 +2.4%
Value US$3,999,960
Transaction date
Purchase
Price
41.00
Quantity 24,391 +inf%
Value US$1,000,031
Transaction date
Purchase
Price
22.00
Quantity 136,545 +6.9%
Value US$3,003,990
Transaction date
Purchase
Price
22.00
Quantity 318,000 +8.6%
Value US$6,996,000
Transaction date
Purchase
Price
18.44
Quantity 50,000 +2.6%
Value US$922,180
Transaction date
Purchase
Price
19.78
Quantity 100,000 +5.5%
Value US$1,978,430
Transaction date
Purchase
Price
10.50
Quantity 3,900,000 +217.7%
Value US$40,950,000
Transaction date
Purchase
Price
9.70
Quantity 32,841 +1.9%
Value US$318,403
Transaction date
Purchase
Price
8.88
Quantity 241,300 +15.9%
Value US$2,142,768
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-14 2026-08-12 PrS Proposed sale
84,722
478.78
US$2,900,964
84,722 478.78 US$2,900,964
2026-08-14 2026-08-12 S Sale
25,230 -49.5%
325.23
US$4,138,863
25,230 -49.5% 325.23 US$4,138,863
2026-08-14 2026-08-12 S Sale
19,536 +5.0%
63.64
US$4,775,810
19,536 +5.0% 63.64 US$4,775,810
2026-08-14 2026-08-12 S Sale
15,000 -5.1%
106.14
US$1,592,100
15,000 -5.1% 106.14 US$1,592,100
2026-08-14 2026-08-12 PrS Proposed sale
100,000
109.05
US$10,905,000
100,000 109.05 US$10,905,000
2026-02-05 2026-02-05 B Purchase
294,117 +15.4%
17.00
US$4,999,989
294,117 +15.4% 17.00 US$4,999,989
2025-11-17 2025-11-13 B Purchase
3,333,333 +143.6%
7.50
US$24,999,998
3,333,333 +143.6% 7.50 US$24,999,998
2025-03-05 2025-03-04 B Purchase
900 +3.7%
30.73
US$27,653
900 +3.7% 30.73 US$27,653
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