FARRELL MATTHEW

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 41% 68% 82%
Transactions
31 26% 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
FARRELL MATTHEW's trades of e.l.f. Beauty Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-02-23 2026-02-20 B Purchase
76,387 -48.1%
283.64
US$4,965,701
76,387 -48.1% 283.64 US$4,965,701
2025-08-14 2025-08-14 B Purchase
13,187 -29.4%
191.89
US$4,257,523
13,187 -29.4% 191.89 US$4,257,523
2025-08-14 2025-08-13 B Purchase
15,506 +4.7%
354.97
US$803,420
15,506 +4.7% 354.97 US$803,420
2025-08-14 2025-08-12 B Purchase
25,000 +16.6%
2.29
US$57,250
25,000 +16.6% 2.29 US$57,250
2025-03-05 2025-03-03 S Sale
0 -0.0%
111.21
US$4
0 -0.0% 111.21 US$4
2024-11-08 2024-11-07 S Sale
34,177 -23.3%
104.30
US$3,564,688
34,177 -23.3% 104.30 US$3,564,688
2024-11-07 2024-11-06 S Sale
139,527 -55.3%
103.84
US$14,488,330
139,527 -55.3% 103.84 US$14,488,330
2024-11-07 2024-11-06 S Sale
160,473 -58.7%
103.84
US$16,663,340
160,473 -58.7% 103.84 US$16,663,340
2024-11-06 2024-11-05 S Sale
100,000 -47.0%
104.00
US$10,400,160
100,000 -47.0% 104.00 US$10,400,160
2024-11-05 2024-11-04 S Sale
159,023 -58.5%
103.03
US$16,384,664
159,023 -58.5% 103.03 US$16,384,664
2024-11-05 2024-11-04 S Sale
6,800 -5.7%
103.03
US$700,626
6,800 -5.7% 103.03 US$700,626
2024-11-04 2024-11-04 PrS Proposed sale
600,000
104.75
US$62,850,000
600,000 104.75 US$62,850,000
2024-03-12 2024-03-11 S Sale
275,000 -70.9%
103.83
US$28,552,535
275,000 -70.9% 103.83 US$28,552,535
2024-03-11 2024-03-11 PrS Proposed sale
275,000
104.12
US$28,633,000
275,000 104.12 US$28,633,000
2024-02-07 2024-02-06 S Sale
275,000 -70.9%
100.28
US$27,578,182
275,000 -70.9% 100.28 US$27,578,182
2024-02-06 2024-02-06 PrS Proposed sale
275,000
100.70
US$27,692,500
275,000 100.70 US$27,692,500
2023-12-18 2023-12-14 B Purchase
50,000 +169.4%
7.21
US$360,500
50,000 +169.4% 7.21 US$360,500
2023-08-31 2023-08-30 S Sale
132,881 -54.2%
96.00
US$12,756,576
132,881 -54.2% 96.00 US$12,756,576
2023-08-15 2023-08-14 S Sale
27,181 -19.5%
96.03
US$2,610,325
27,181 -19.5% 96.03 US$2,610,325
2023-08-14 2023-08-10 S Sale
1,280 -1.1%
97.07
US$124,247
1,280 -1.1% 97.07 US$124,247
2023-08-04 2023-08-03 S Sale
4,591 -3.9%
97.07
US$445,666
4,591 -3.9% 97.07 US$445,666
2023-08-03 2023-08-02 S Sale
2,967 -2.6%
97.15
US$288,257
2,967 -2.6% 97.15 US$288,257
2023-08-03 2023-08-02 S Sale
4,039 -3.5%
97.15
US$392,407
4,039 -3.5% 97.15 US$392,407
2023-07-31 2023-07-31 PrS Proposed sale
172,939
97.61
US$16,880,575
172,939 97.61 US$16,880,575
2023-05-02 2023-05-01 S Sale
138,081 -55.1%
97.02
US$13,396,246
138,081 -55.1% 97.02 US$13,396,246
2023-05-01 2023-05-01 PrS Proposed sale
142,120
97.15
US$13,806,958
142,120 97.15 US$13,806,958
2021-12-09 2021-12-08 S Sale
89,640 -44.5%
94.07
US$8,432,560
89,640 -44.5% 94.07 US$8,432,560
2021-12-07 2021-12-06 S Sale
100,000 -47.2%
94.02
US$9,402,350
100,000 -47.2% 94.02 US$9,402,350
2021-09-17 2021-09-15 B Purchase
5,000 +35.1%
48.53
US$242,650
5,000 +35.1% 48.53 US$242,650
2021-02-26 2021-02-25 B Purchase
5,000 +71.4%
65.51
US$327,550
5,000 +71.4% 65.51 US$327,550
2020-11-12 2020-11-10 PlS Planned sale
25,000 -18.3%
86.13
US$2,153,368
25,000 -18.3% 86.13 US$2,153,368
2020-08-11 2020-08-10 S Sale
25,000 -18.3%
94.60
US$2,364,945
25,000 -18.3% 94.60 US$2,364,945
2020-08-06 2020-08-05 S Sale
179,580 -61.7%
95.85
US$17,213,084
179,580 -61.7% 95.85 US$17,213,084
2020-06-11 2020-06-10 S Sale
26,725 -19.3%
76.00
US$2,031,100
26,725 -19.3% 76.00 US$2,031,100
2020-06-04 2020-06-03 S Sale
24,158 -17.8%
76.02
US$1,836,568
24,158 -17.8% 76.02 US$1,836,568
2020-06-04 2020-06-02 S Sale
117 -0.1%
76.06
US$8,899
117 -0.1% 76.06 US$8,899
2019-09-16 2019-09-16 B Purchase
7,000 +6.7%
71.32
US$499,268
7,000 +6.7% 71.32 US$499,268