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
Transaction date
Planned sale
Price
77.69
Quantity 52,388 -3.1%
Value US$3,185,730
Transaction date
Planned sale
Price
187.06
Quantity 90,855 -36.8%
Value US$1,959,611
Transaction date
Proposed sale
Price
196.94
Quantity 51,774
Value US$108,692
Transaction date
Planned sale
Price
100.00
Quantity 5,718 -3.8%
Value US$571,800
Transaction date
Proposed sale
Price
92.51
Quantity 5,718
Value US$528,972
Transaction date
Sale
Price
63.66
Quantity 23,535 -16.6%
Value US$1,498,238
Transaction date
Planned sale
Price
145.00
Quantity 7,913 -7.4%
Value US$1,147,385
Transaction date
Proposed sale
Price
144.37
Quantity 7,913
Value US$1,142,400
Transaction date
Planned sale
Price
125.00
Quantity 13,189 -10.9%
Value US$1,648,625
Transaction date
Proposed sale
Price
117.96
Quantity 13,189
Value US$1,555,774
Transaction date
Sale
Price
115.56
Quantity 11,860 -8.9%
Value US$1,370,597
Transaction date
Sale
Price
53.36
Quantity 51,353 -30.9%
Value US$2,740,196
Transaction date
Planned sale
Price
210.01
Quantity 869 -1.2%
Value US$182,499
Transaction date
Planned sale
Price
206.35
Quantity 100 -0.1%
Value US$20,635
Transaction date
Planned sale
Price
204.60
Quantity 100 -0.1%
Value US$20,460
Transaction date
Planned sale
Price
201.93
Quantity 600 -0.8%
Value US$121,157
Transaction date
Planned sale
Price
199.91
Quantity 200 -0.3%
Value US$39,982
Transaction date
Planned sale
Price
198.77
Quantity 200 -0.3%
Value US$39,753
Transaction date
Planned sale
Price
196.78
Quantity 300 -0.4%
Value US$59,035
Transaction date
Planned sale
Price
195.87
Quantity 400 -0.5%
Value US$78,346
Transaction date
Planned sale
Price
193.76
Quantity 601 -0.8%
Value US$116,449
Transaction date
Planned sale
Price
186.72
Quantity 100 -0.1%
Value US$18,672
Transaction date
Planned sale
Price
185.76
Quantity 300 -0.4%
Value US$55,727
Transaction date
Planned sale
Price
184.85
Quantity 2,990 -3.8%
Value US$552,706
Transaction date
Planned sale
Price
184.15
Quantity 2,242 -2.8%
Value US$412,862
Transaction date
Planned sale
Price
183.22
Quantity 2,194 -2.6%
Value US$401,974
Transaction date
Proposed sale
Price
184.73
Quantity 11,196
Value US$2,068,237
Transaction date
Sale
Price
184.96
Quantity 12,528 -13.1%
Value US$2,317,179
Transaction date
Planned sale
Price
172.50
Quantity 12,506 -12.7%
Value US$2,157,285
Transaction date
Planned sale
Price
172.50
Quantity 12,506 -12.7%
Value US$2,157,285
Transaction date
Proposed sale
Price
161.46
Quantity 12,506
Value US$2,019,219
Transaction date
Planned sale
Price
165.65
Quantity 6,426 -6.1%
Value US$1,064,439
Transaction date
Planned sale
Price
164.34
Quantity 1,500 -1.4%
Value US$246,506
Transaction date
Planned sale
Price
162.03
Quantity 100 -0.1%
Value US$16,203
Transaction date
Planned sale
Price
160.01
Quantity 500 -0.5%
Value US$80,003
Transaction date
Planned sale
Price
158.19
Quantity 100 -0.1%
Value US$15,819
Transaction date
Planned sale
Price
157.11
Quantity 347 -0.3%
Value US$54,517
Transaction date
Planned sale
Price
156.42
Quantity 532 -0.5%
Value US$83,217
Transaction date
Planned sale
Price
155.56
Quantity 500 -0.5%
Value US$77,779
Transaction date
Proposed sale
Price
167.51
Quantity 10,005
Value US$1,675,938
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-09 2026-09-08 PlS Planned sale
52,388 -3.1%
77.69
US$3,185,730
52,388 -3.1% 77.69 US$3,185,730
2026-09-03 2026-09-01 PlS Planned sale
90,855 -36.8%
187.06
US$1,959,611
90,855 -36.8% 187.06 US$1,959,611
2026-09-01 2026-09-01 PrS Proposed sale
51,774
196.94
US$108,692
51,774 196.94 US$108,692
2026-08-21 2026-08-19 PlS Planned sale
5,718 -3.8%
100.00
US$571,800
5,718 -3.8% 100.00 US$571,800
2026-08-19 2026-08-19 PrS Proposed sale
5,718
92.51
US$528,972
5,718 92.51 US$528,972
2026-06-11 2026-06-09 S Sale
3,505 -2.3%
51.53
US$180,613
3,505 -2.3% 51.53 US$180,613
2026-06-05 2026-06-04 S Sale
6,854 -4.3%
51.94
US$355,997
6,854 -4.3% 51.94 US$355,997
2026-06-05 2026-06-04 S Sale
6,854 -4.3%
51.94
US$355,997
6,854 -4.3% 51.94 US$355,997
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