Alland Leila

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 9% 8.2% 15.1%
Success rate 58% 68% 82%
Transactions
5 20% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 8%
Success rate 73%
Average holding period 220
Transactions 28
Alland Leila's trades of Abeona 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
Transaction date
Purchase
Price
4.71
Quantity 11,000 +15.3%
Value US$51,799
Transaction date
Planned sale
Price
34.00
Quantity 1,367 -100.0%
Value US$46,484
Transaction date
Planned sale
Price
33.39
Quantity 2,633 -65.8%
Value US$87,903
Transaction date
Planned sale
Price
34.80
Quantity 3,842 -96.0%
Value US$133,702
Transaction date
Planned sale
Price
33.86
Quantity 3,972 -99.3%
Value US$134,481
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-02 2026-06-30 S Sale
65,537 +21.6%
480.41
US$529,051
65,537 +21.6% 480.41 US$529,051
2026-02-02 2026-02-02 PrS Proposed sale
92,765
175.63
US$783,605
92,765 175.63 US$783,605
2026-02-02 2026-02-02 S Sale
54,650 +15.2%
290.17
US$1,848,589
54,650 +15.2% 290.17 US$1,848,589
2024-05-20 2024-05-16 B Purchase
11,000 +15.3%
4.71
US$51,799
11,000 +15.3% 4.71 US$51,799
2023-09-29 2023-09-27 S Sale
7,246 -9.2%
3.90
US$28,270
7,246 -9.2% 3.90 US$28,270
2023-09-18 2023-09-15 S Sale
6,291 -12.1%
6.62
US$41,646
6,291 -12.1% 6.62 US$41,646
2021-06-08 2021-06-07 PlS Planned sale
1,367 -100.0%
34.00
US$46,484
1,367 -100.0% 34.00 US$46,484
2021-06-08 2021-06-07 PlS Planned sale
2,633 -65.8%
33.39
US$87,903
2,633 -65.8% 33.39 US$87,903
2021-05-10 2021-05-07 PlS Planned sale
158 -100.0%
35.49
US$5,607
158 -100.0% 35.49 US$5,607
2021-05-10 2021-05-07 PlS Planned sale
3,842 -96.0%
34.80
US$133,702
3,842 -96.0% 34.80 US$133,702
2021-04-08 2021-04-07 PlS Planned sale
28 -100.0%
34.42
US$964
28 -100.0% 34.42 US$964
2021-04-08 2021-04-07 PlS Planned sale
3,972 -99.3%
33.86
US$134,481
3,972 -99.3% 33.86 US$134,481