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 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-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