Baruch Richard F Jr

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 36% 68% 82%
Transactions
15 0% Buy
34 71% Buy
47 69% Buy
Baruch Richard F Jr'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
2022-03-07 2022-03-03 S Sale
31,396 +45.9%
448.07
US$3,041,466
31,396 +45.9% 448.07 US$3,041,466
2022-03-07 2022-03-03 S Sale
20,092 +5.4%
371.00
US$4,483,688
20,092 +5.4% 371.00 US$4,483,688
2021-06-03 2021-06-02 S Sale
20,370 +13.2%
39.62
US$1,307,077
20,370 +13.2% 39.62 US$1,307,077
2021-03-03 2021-03-02 S Sale
3,271 -2.0%
26.32
US$86,093
3,271 -2.0% 26.32 US$86,093
2021-03-03 2021-03-02 S Sale
9,316 -5.3%
26.31
US$245,104
9,316 -5.3% 26.31 US$245,104
2021-02-17 2021-02-16 S Sale
4,469 -2.5%
23.72
US$106,005
4,469 -2.5% 23.72 US$106,005
2020-12-23 2020-12-23 PlS Planned sale
93 -0.1%
23.05
US$2,144
93 -0.1% 23.05 US$2,144
2020-12-23 2020-12-22 PlS Planned sale
17,007 -8.6%
23.01
US$391,326
17,007 -8.6% 23.01 US$391,326
2020-12-10 2020-12-09 PlS Planned sale
500 -0.3%
23.01
US$11,505
500 -0.3% 23.01 US$11,505
2020-12-10 2020-12-08 PlS Planned sale
2,400 -1.3%
23.03
US$55,264
2,400 -1.3% 23.03 US$55,264
2020-12-07 2020-12-03 PlS Planned sale
9,000 -4.8%
22.31
US$200,832
9,000 -4.8% 22.31 US$200,832
2020-11-03 2020-11-03 PlS Planned sale
9,000 -4.8%
20.77
US$186,970
9,000 -4.8% 20.77 US$186,970
2020-10-09 2020-10-08 PlS Planned sale
29,221 -14.0%
21.04
US$614,839
29,221 -14.0% 21.04 US$614,839
2020-10-09 2020-10-07 PlS Planned sale
11,174 -5.9%
21.00
US$234,658
11,174 -5.9% 21.00 US$234,658
2020-10-07 2020-10-05 PlS Planned sale
9,340 -4.9%
19.27
US$180,022
9,340 -4.9% 19.27 US$180,022
2020-09-23 2020-09-22 S Sale
3,321 -1.8%
18.27
US$60,675
3,321 -1.8% 18.27 US$60,675
2020-09-04 2020-09-03 PlS Planned sale
6,000 -3.1%
19.55
US$117,302
6,000 -3.1% 19.55 US$117,302
2020-08-07 2020-08-06 PlS Planned sale
12,605 -6.3%
21.00
US$264,705
12,605 -6.3% 21.00 US$264,705
2020-08-06 2020-08-05 PlS Planned sale
3,000 -1.6%
19.00
US$57,000
3,000 -1.6% 19.00 US$57,000
2020-08-04 2020-08-03 PlS Planned sale
3,000 -1.6%
18.35
US$55,059
3,000 -1.6% 18.35 US$55,059
2020-07-08 2020-07-06 PlS Planned sale
6,000 -3.1%
18.89
US$113,364
6,000 -3.1% 18.89 US$113,364
2020-07-02 2020-06-30 PlS Planned sale
12,000 -6.1%
19.00
US$228,036
12,000 -6.1% 19.00 US$228,036
2020-06-04 2020-06-03 PlS Planned sale
3,000 -1.6%
17.21
US$51,630
3,000 -1.6% 17.21 US$51,630
2020-05-26 2020-05-22 PlS Planned sale
6,000 -4.6%
16.01
US$96,071
6,000 -4.6% 16.01 US$96,071
2020-03-05 2020-03-04 PlS Planned sale
28,927 -18.8%
16.33
US$472,306
28,927 -18.8% 16.33 US$472,306
2020-03-05 2020-03-03 S Sale
11,429 -6.9%
15.70
US$179,435
11,429 -6.9% 15.70 US$179,435
2020-03-05 2020-03-03 PlS Planned sale
3,000 -1.8%
16.05
US$48,152
3,000 -1.8% 16.05 US$48,152
2020-02-19 2020-02-18 S Sale
4,242 -2.5%
19.49
US$82,677
4,242 -2.5% 19.49 US$82,677
2020-02-10 2020-02-06 PlS Planned sale
9,000 -5.0%
19.00
US$171,000
9,000 -5.0% 19.00 US$171,000
2020-02-04 2020-02-03 PlS Planned sale
3,000 -1.7%
16.00
US$48,000
3,000 -1.7% 16.00 US$48,000
2020-02-04 2020-01-31 PlS Planned sale
7,192 -4.1%
16.00
US$115,094
7,192 -4.1% 16.00 US$115,094
2020-01-24 2020-01-22 PlS Planned sale
8,902 -4.8%
16.00
US$142,467
8,902 -4.8% 16.00 US$142,467
2019-09-25 2019-09-23 S Sale
2,344 -1.2%
17.36
US$40,692
2,344 -1.2% 17.36 US$40,692
2019-03-05 2019-03-05 S Sale
3,142 -1.6%
7.92
US$24,885
3,142 -1.6% 7.92 US$24,885
2019-02-21 2019-02-19 S Sale
4,844 -4.7%
9.35
US$45,291
4,844 -4.7% 9.35 US$45,291
2019-02-21 2019-02-19 S Sale
4,844 -4.7%
9.35
US$45,291
4,844 -4.7% 9.35 US$45,291
2019-02-21 2018-09-24 S Sale
2,317 -2.2%
13.49
US$31,256
2,317 -2.2% 13.49 US$31,256
2019-02-21 2018-09-24 S Sale
2,317 -2.2%
13.49
US$31,256
2,317 -2.2% 13.49 US$31,256