Henderson Jane

Insider profile

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 13% 8.2% 15.1%
Success rate 89% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy
Henderson Jane's trades of Apogee Therapeutics Inc'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-04 2026-05-01 PlS Planned sale
48,423 -32.9%
45.93
US$3,811,467
48,423 -32.9% 45.93 US$3,811,467
2026-05-04 2026-05-01 PlS Planned sale
12,893 +47.4%
297.47
US$4,016,187
12,893 +47.4% 297.47 US$4,016,187
2026-05-04 2026-05-01 PlS Planned sale
93,326 +31.1%
496.64
US$569,778
93,326 +31.1% 496.64 US$569,778
2026-05-01 2026-05-01 PrS Proposed sale
2,000
82.89
US$165,780
2,000 82.89 US$165,780
2026-04-17 2026-04-16 PlS Planned sale
2,000 -1.1%
90.00
US$180,000
2,000 -1.1% 90.00 US$180,000
2026-04-03 2026-04-01 PlS Planned sale
1,100 -0.6%
85.46
US$94,006
1,100 -0.6% 85.46 US$94,006
2026-04-03 2026-04-01 PlS Planned sale
900 -0.5%
84.46
US$76,014
900 -0.5% 84.46 US$76,014
2026-03-27 2026-03-25 PlS Planned sale
2,000 -1.1%
85.00
US$170,000
2,000 -1.1% 85.00 US$170,000
2026-03-25 2026-03-25 PrS Proposed sale
6,000
73.00
US$438,000
6,000 73.00 US$438,000
2026-03-04 2026-03-02 PlS Planned sale
406 -0.2%
71.66
US$29,094
406 -0.2% 71.66 US$29,094
2026-03-04 2026-03-02 PlS Planned sale
994 -0.5%
70.45
US$70,027
994 -0.5% 70.45 US$70,027
2026-03-04 2026-03-02 PlS Planned sale
300 -0.2%
69.43
US$20,829
300 -0.2% 69.43 US$20,829
2026-03-04 2026-03-02 PlS Planned sale
300 -0.2%
68.27
US$20,481
300 -0.2% 68.27 US$20,481
2026-02-04 2026-02-02 PlS Planned sale
100 -0.1%
66.89
US$6,689
100 -0.1% 66.89 US$6,689
2026-02-04 2026-02-02 PlS Planned sale
1,108 -0.6%
66.15
US$73,294
1,108 -0.6% 66.15 US$73,294
2026-02-04 2026-02-02 PlS Planned sale
100 -0.1%
66.89
US$6,689
100 -0.1% 66.89 US$6,689
2026-02-04 2026-02-02 PlS Planned sale
1,108 -0.6%
66.15
US$73,294
1,108 -0.6% 66.15 US$73,294
2026-02-04 2026-02-02 PlS Planned sale
792 -0.4%
65.21
US$51,646
792 -0.4% 65.21 US$51,646
2026-01-06 2026-01-06 PlS Planned sale
2,000 -1.1%
80.00
US$160,000
2,000 -1.1% 80.00 US$160,000
2026-01-06 2026-01-02 PlS Planned sale
4,080 -2.1%
75.20
US$306,816
4,080 -2.1% 75.20 US$306,816
2026-01-06 2026-01-02 PlS Planned sale
1,920 -1.0%
74.13
US$142,330
1,920 -1.0% 74.13 US$142,330
2026-01-02 2026-01-02 PrS Proposed sale
12,000
75.48
US$905,760
12,000 75.48 US$905,760
2025-12-23 2025-12-19 PlS Planned sale
1,500 -0.8%
80.00
US$120,000
1,500 -0.8% 80.00 US$120,000
2025-12-19 2025-12-19 PrS Proposed sale
1,500
77.35
US$116,025
1,500 77.35 US$116,025
2025-12-05 2025-12-04 PlS Planned sale
1,500 -0.8%
75.00
US$112,500
1,500 -0.8% 75.00 US$112,500
2025-12-04 2025-12-04 PrS Proposed sale
1,500
74.55
US$111,825
1,500 74.55 US$111,825
2025-11-28 2025-11-25 PlS Planned sale
1,500 -0.8%
70.00
US$105,000
1,500 -0.8% 70.00 US$105,000
2025-11-25 2025-11-25 PrS Proposed sale
1,500
67.85
US$101,775
1,500 67.85 US$101,775
2025-11-14 2025-11-14 PrS Proposed sale
2,000
62.97
US$125,940
2,000 62.97 US$125,940
2025-11-14 2025-11-14 PlS Planned sale
2,000 -1.0%
65.00
US$130,000
2,000 -1.0% 65.00 US$130,000
2025-11-13 2025-11-11 PlS Planned sale
1,000 -0.5%
60.00
US$60,000
1,000 -0.5% 60.00 US$60,000
2025-11-12 2025-11-11 PrS Proposed sale
1,000
56.77
US$56,770
1,000 56.77 US$56,770
2025-08-12 2025-08-12 PrS Proposed sale
3,000
47.46
US$142,372
3,000 47.46 US$142,372
2025-08-12 2025-08-12 S Sale
3,000 -24.2%
47.46
US$142,371
3,000 -24.2% 47.46 US$142,371
2024-08-23 2024-08-23 PrS Proposed sale
6,000
48.26
US$289,570
6,000 48.26 US$289,570
2024-08-23 2024-08-23 S Sale
6,000 -2.9%
48.26
US$289,560
6,000 -2.9% 48.26 US$289,560
2023-06-21 2023-06-16 S Sale
22,498 -100.0%
54.46
US$1,225,291
22,498 -100.0% 54.46 US$1,225,291
2023-06-21 2023-06-16 S Sale
17,502 -43.8%
53.79
US$941,394
17,502 -43.8% 53.79 US$941,394
2023-06-16 2023-06-16 PrS Proposed sale
40,000
52.00
US$2,080,000
40,000 52.00 US$2,080,000