Leonard Braden Michael

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 55% 68% 82%
Transactions
120 85% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 0%
Success rate 73%
Average holding period 220
Transactions 28
Leonard Braden Michael's trades of Aclaris 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-04-27 2026-04-23 S Sale
73,231 +49.7%
247.15
US$937,252
73,231 +49.7% 247.15 US$937,252
2025-12-05 2025-12-04 S Sale
60,899 -1.9%
150.59
US$200,986
60,899 -1.9% 150.59 US$200,986
2025-12-03 2025-12-03 S Sale
61,133 -28.7%
42.94
US$401,829
61,133 -28.7% 42.94 US$401,829
2025-12-03 2025-12-02 S Sale
51,961 -1.9%
4.20
US$218,236
51,961 -1.9% 4.20 US$218,236
2025-12-03 2025-12-01 S Sale
300,000 -9.8%
4.20
US$1,260,000
300,000 -9.8% 4.20 US$1,260,000
2025-10-07 2025-10-03 S Sale
9,166 -100.0%
5.83
US$53,438
9,166 -100.0% 5.83 US$53,438
2025-10-07 2025-10-03 S Sale
220,410 -100.0%
7.13
US$1,571,634
220,410 -100.0% 7.13 US$1,571,634
2025-05-30 2025-05-30 S Sale
7,000 -0.2%
1.03
US$7,227
7,000 -0.2% 1.03 US$7,227
2025-05-30 2025-05-30 S Sale
425,000 -11.6%
1.01
US$429,250
425,000 -11.6% 1.01 US$429,250
2025-06-16 2025-05-28 S Sale
200,000 -6.2%
1.09
US$218,000
200,000 -6.2% 1.09 US$218,000
2025-05-30 2025-05-28 S Sale
100,000 -2.7%
1.16
US$116,000
100,000 -2.7% 1.16 US$116,000
2025-05-30 2025-05-28 S Sale
2,000,000 -34.8%
1.16
US$2,320,000
2,000,000 -34.8% 1.16 US$2,320,000
2025-04-24 2025-04-23 B Purchase
50,000 +35.3%
2.98
US$148,950
50,000 +35.3% 2.98 US$148,950
2025-04-24 2025-04-22 B Purchase
300,000 +10.9%
3.00
US$900,000
300,000 +10.9% 3.00 US$900,000
2025-04-02 2025-04-02 B Purchase
15,209 +0.6%
4.04
US$61,408
15,209 +0.6% 4.04 US$61,408
2025-04-02 2025-03-31 B Purchase
19,566 +0.7%
4.38
US$85,668
19,566 +0.7% 4.38 US$85,668
2025-04-28 2025-03-27 B Purchase
16,593 +13.3%
5.19
US$86,089
16,593 +13.3% 5.19 US$86,089
2025-04-28 2025-03-26 B Purchase
20,407 +19.5%
5.04
US$102,841
20,407 +19.5% 5.04 US$102,841
2025-03-27 2025-03-26 B Purchase
20,407 +19.5%
5.04
US$102,841
20,407 +19.5% 5.04 US$102,841
2025-03-20 2025-03-20 B Purchase
30,600 +1.1%
5.61
US$171,767
30,600 +1.1% 5.61 US$171,767
2025-03-20 2025-03-19 B Purchase
25,000 +0.9%
4.94
US$123,390
25,000 +0.9% 4.94 US$123,390
2025-03-20 2025-03-18 B Purchase
44,341 +1.7%
4.73
US$209,618
44,341 +1.7% 4.73 US$209,618
2025-03-20 2025-03-18 B Purchase
18,000 +0.7%
4.60
US$82,800
18,000 +0.7% 4.60 US$82,800
2025-02-28 2025-02-28 B Purchase
85,068 +3.4%
4.60
US$391,015
85,068 +3.4% 4.60 US$391,015
2025-02-28 2025-02-27 B Purchase
86,802 +3.6%
4.46
US$387,094
86,802 +3.6% 4.46 US$387,094
2025-02-28 2025-02-26 B Purchase
164,886 +7.3%
4.01
US$660,979
164,886 +7.3% 4.01 US$660,979
2024-09-26 2024-09-25 B Purchase
68,746 +2.0%
1.50
US$102,872
68,746 +2.0% 1.50 US$102,872
2024-09-26 2024-09-24 B Purchase
29,600 +0.9%
1.41
US$41,866
29,600 +0.9% 1.41 US$41,866
2024-09-19 2024-09-18 B Purchase
806 +0.0%
1.40
US$1,128
806 +0.0% 1.40 US$1,128
2024-09-19 2024-09-17 B Purchase
55,300 +1.7%
1.36
US$75,108
55,300 +1.7% 1.36 US$75,108
2024-09-16 2024-09-16 B Purchase
172,747 +5.5%
1.37
US$236,871
172,747 +5.5% 1.37 US$236,871
2024-09-16 2024-09-13 B Purchase
150,000 +5.0%
1.31
US$196,950
150,000 +5.0% 1.31 US$196,950
2024-09-16 2024-09-12 B Purchase
36,176 +1.2%
1.40
US$50,523
36,176 +1.2% 1.40 US$50,523
2024-09-09 2024-09-06 B Purchase
25,000 +11.2%
1.48
US$37,100
25,000 +11.2% 1.48 US$37,100
2024-09-09 2024-09-05 B Purchase
5,100 +2.3%
1.40
US$7,140
5,100 +2.3% 1.40 US$7,140
2024-09-05 2024-09-03 B Purchase
500 +0.2%
4.00
US$2,000
500 +0.2% 4.00 US$2,000
2024-09-04 2024-08-30 B Purchase
151 +0.1%
4.25
US$642
151 +0.1% 4.25 US$642
2024-08-28 2024-08-28 B Purchase
1,215 +0.6%
3.96
US$4,815
1,215 +0.6% 3.96 US$4,815
2024-08-28 2024-08-26 B Purchase
13,167 +6.5%
3.90
US$51,322
13,167 +6.5% 3.90 US$51,322
2024-08-14 2024-08-14 B Purchase
100,487 +3.5%
1.41
US$142,008
100,487 +3.5% 1.41 US$142,008
2024-08-14 2024-08-14 B Purchase
1,500,000 +35.3%
1.04
US$1,560,000
1,500,000 +35.3% 1.04 US$1,560,000
2024-08-14 2024-08-13 B Purchase
171,339 +6.4%
1.39
US$238,590
171,339 +6.4% 1.39 US$238,590
2024-08-05 2024-08-05 B Purchase
206,025 +1.5%
1.24
US$256,357
206,025 +1.5% 1.24 US$256,357
2024-08-05 2024-08-02 B Purchase
167,544 +1.2%
1.29
US$216,400
167,544 +1.2% 1.29 US$216,400
2024-07-31 2024-07-31 B Purchase
100,000 +0.7%
1.33
US$132,640
100,000 +0.7% 1.33 US$132,640