Franks Joshua Allen

Insider profile

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -10% 8.2% 15.1%
Success rate 40% 68% 82%
Transactions
20 0% Buy
34 71% Buy
47 69% Buy
Franks Joshua Allen's trades of e.l.f. Beauty 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-06-11 2026-06-09 S Sale
20,896 +21.2%
252.15
US$3,204,304
20,896 +21.2% 252.15 US$3,204,304
2026-06-05 2026-06-04 S Sale
77,495 +19.9%
120.40
US$552,746
77,495 +19.9% 120.40 US$552,746
2026-06-05 2026-06-04 S Sale
39,434 -24.5%
350.27
US$4,292,863
39,434 -24.5% 350.27 US$4,292,863
2026-04-28 2026-04-27 S Sale
23,535 -16.6%
63.66
US$1,498,238
23,535 -16.6% 63.66 US$1,498,238
2025-09-18 2025-09-16 PlS Planned sale
7,913 -7.4%
145.00
US$1,147,385
7,913 -7.4% 145.00 US$1,147,385
2025-09-16 2025-09-16 PrS Proposed sale
7,913
144.37
US$1,142,400
7,913 144.37 US$1,142,400
2025-06-12 2025-06-11 PlS Planned sale
13,189 -10.9%
125.00
US$1,648,625
13,189 -10.9% 125.00 US$1,648,625
2025-06-11 2025-06-11 PrS Proposed sale
13,189
117.96
US$1,555,774
13,189 117.96 US$1,555,774
2025-06-09 2025-06-05 S Sale
1,496 -1.2%
117.61
US$175,945
1,496 -1.2% 117.61 US$175,945
2025-06-05 2025-06-04 S Sale
11,860 -8.9%
115.56
US$1,370,597
11,860 -8.9% 115.56 US$1,370,597
2025-04-22 2025-04-21 S Sale
51,353 -30.9%
53.36
US$2,740,196
51,353 -30.9% 53.36 US$2,740,196
2024-07-17 2024-07-15 PlS Planned sale
869 -1.2%
210.01
US$182,499
869 -1.2% 210.01 US$182,499
2024-07-17 2024-07-15 PlS Planned sale
100 -0.1%
206.35
US$20,635
100 -0.1% 206.35 US$20,635
2024-07-17 2024-07-15 PlS Planned sale
100 -0.1%
204.60
US$20,460
100 -0.1% 204.60 US$20,460
2024-07-17 2024-07-15 PlS Planned sale
600 -0.8%
201.93
US$121,157
600 -0.8% 201.93 US$121,157
2024-07-17 2024-07-15 PlS Planned sale
200 -0.3%
199.91
US$39,982
200 -0.3% 199.91 US$39,982
2024-07-17 2024-07-15 PlS Planned sale
200 -0.3%
198.77
US$39,753
200 -0.3% 198.77 US$39,753
2024-07-17 2024-07-15 PlS Planned sale
300 -0.4%
196.78
US$59,035
300 -0.4% 196.78 US$59,035
2024-07-17 2024-07-15 PlS Planned sale
400 -0.5%
195.87
US$78,346
400 -0.5% 195.87 US$78,346
2024-07-17 2024-07-15 PlS Planned sale
601 -0.8%
193.76
US$116,449
601 -0.8% 193.76 US$116,449
2024-06-10 2024-06-06 PlS Planned sale
100 -0.1%
186.72
US$18,672
100 -0.1% 186.72 US$18,672
2024-06-10 2024-06-06 PlS Planned sale
300 -0.4%
185.76
US$55,727
300 -0.4% 185.76 US$55,727
2024-06-10 2024-06-06 PlS Planned sale
2,990 -3.8%
184.85
US$552,706
2,990 -3.8% 184.85 US$552,706
2024-06-10 2024-06-06 PlS Planned sale
2,242 -2.8%
184.15
US$412,862
2,242 -2.8% 184.15 US$412,862
2024-06-10 2024-06-06 PlS Planned sale
2,194 -2.6%
183.22
US$401,974
2,194 -2.6% 183.22 US$401,974
2024-06-06 2024-06-06 PrS Proposed sale
11,196
184.73
US$2,068,237
11,196 184.73 US$2,068,237
2024-06-07 2024-06-05 S Sale
12,528 -13.1%
184.96
US$2,317,179
12,528 -13.1% 184.96 US$2,317,179
2024-06-07 2024-06-05 S Sale
1,725 -1.8%
184.96
US$319,056
1,725 -1.8% 184.96 US$319,056
2024-04-25 2024-04-23 PlS Planned sale
12,506 -12.7%
172.50
US$2,157,285
12,506 -12.7% 172.50 US$2,157,285
2024-04-25 2024-04-23 PlS Planned sale
12,506 -12.7%
172.50
US$2,157,285
12,506 -12.7% 172.50 US$2,157,285
2024-04-23 2024-04-23 PrS Proposed sale
12,506
161.46
US$2,019,219
12,506 161.46 US$2,019,219
2024-04-23 2024-04-19 PlS Planned sale
6,426 -6.1%
165.65
US$1,064,439
6,426 -6.1% 165.65 US$1,064,439
2024-04-23 2024-04-19 PlS Planned sale
1,500 -1.4%
164.34
US$246,506
1,500 -1.4% 164.34 US$246,506
2024-04-23 2024-04-19 PlS Planned sale
100 -0.1%
162.03
US$16,203
100 -0.1% 162.03 US$16,203
2024-04-23 2024-04-19 PlS Planned sale
500 -0.5%
160.01
US$80,003
500 -0.5% 160.01 US$80,003
2024-04-23 2024-04-19 PlS Planned sale
100 -0.1%
158.19
US$15,819
100 -0.1% 158.19 US$15,819
2024-04-23 2024-04-19 PlS Planned sale
347 -0.3%
157.11
US$54,517
347 -0.3% 157.11 US$54,517
2024-04-23 2024-04-19 PlS Planned sale
532 -0.5%
156.42
US$83,217
532 -0.5% 156.42 US$83,217
2024-04-23 2024-04-19 PlS Planned sale
500 -0.5%
155.56
US$77,779
500 -0.5% 155.56 US$77,779
2024-04-19 2024-04-19 PrS Proposed sale
10,005
167.51
US$1,675,938
10,005 167.51 US$1,675,938
2024-04-19 2024-04-18 S Sale
29,388 -21.3%
166.40
US$4,890,163
29,388 -21.3% 166.40 US$4,890,163
2024-04-17 2024-04-15 PlS Planned sale
727 -0.9%
165.16
US$120,071
727 -0.9% 165.16 US$120,071
2024-03-12 2024-03-08 PlS Planned sale
134 -0.2%
213.83
US$28,654
134 -0.2% 213.83 US$28,654
2024-03-12 2024-03-08 PlS Planned sale
400 -0.5%
212.47
US$84,989
400 -0.5% 212.47 US$84,989
2024-03-12 2024-03-08 PlS Planned sale
700 -0.8%
211.41
US$147,990
700 -0.8% 211.41 US$147,990