Skip to Main Content
Insider Trading

Joshua Allen Franks Net Worth

Track Major Insider Updates On X/Twitter

Last Updated: 3 days, 14 hours ago

Joshua Allen Franks has an estimated net worth of at least $33.0 million*, as of April 30, 2025. They own 71,986 shares of ELF stock. They have sold 265,266 shares of ELF stock since 2021, for an estimated $28.6 million.

Joshua Allen Franks $ELF SEC Form 4 Insider Trading

Joshua Allen Franks has filed a total of 70 insider trades in $ELF since 2021. Their most recent trade was a sale of 51,353 shares, made on Apr 21, 2025. Their largest trade was a sale of 51,353 shares, made on Apr 21, 2025. We estimate that they now own 71,986 shares of $ELF, worth an estimated $4.4 million.



Insider Trading at $ELF

There have been a total of 684 insider trades reported at $ELF since 2021, with 0 shares purchased and 4.8 million shares sold. The most active insider traders in $ELF stock have been Tarang Amin, Joshua Allen Franks, and Mandy J Fields. The most recent trade was a sale of 51,350 shares reported by KORY MARCHISOTTO (See Remarks), made on Apr 21, 2025.



History of Insider Stock Trades by Joshua Allen Franks

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
ELF logo ELF Sale 51,353 Apr 21, 2025 April 22, 2025, 6:20 p.m.
ELF logo ELF Sale 869 Jul 15, 2024 July 17, 2024, 4:05 p.m.
ELF logo ELF Sale 100 Jul 15, 2024 July 17, 2024, 4:05 p.m.
ELF logo ELF Sale 100 Jul 15, 2024 July 17, 2024, 4:05 p.m.
ELF logo ELF Sale 600 Jul 15, 2024 July 17, 2024, 4:05 p.m.
ELF logo ELF Sale 200 Jul 15, 2024 July 17, 2024, 4:05 p.m.
ELF logo ELF Sale 200 Jul 15, 2024 July 17, 2024, 4:05 p.m.
ELF logo ELF Sale 300 Jul 15, 2024 July 17, 2024, 4:05 p.m.
ELF logo ELF Sale 400 Jul 15, 2024 July 17, 2024, 4:05 p.m.
ELF logo ELF Sale 601 Jul 15, 2024 July 17, 2024, 4:05 p.m.
ELF logo ELF Sale 100 Jun 06, 2024 June 10, 2024, 4:17 p.m.
ELF logo ELF Sale 300 Jun 06, 2024 June 10, 2024, 4:17 p.m.
ELF logo ELF Sale 2,990 Jun 06, 2024 June 10, 2024, 4:17 p.m.
ELF logo ELF Sale 2,242 Jun 06, 2024 June 10, 2024, 4:17 p.m.
ELF logo ELF Sale 2,194 Jun 06, 2024 June 10, 2024, 4:17 p.m.
ELF logo ELF Sale 12,528 Jun 05, 2024 June 7, 2024, 6:36 p.m.
ELF logo ELF Sale 1,725 Jun 05, 2024 June 7, 2024, 6:36 p.m.
ELF logo ELF Sale 12,506 Apr 23, 2024 April 25, 2024, 4:15 p.m.
ELF logo ELF Sale 6,426 Apr 19, 2024 April 23, 2024, 4:43 p.m.
ELF logo ELF Sale 1,500 Apr 19, 2024 April 23, 2024, 4:43 p.m.
ELF logo ELF Sale 100 Apr 19, 2024 April 23, 2024, 4:43 p.m.
ELF logo ELF Sale 500 Apr 19, 2024 April 23, 2024, 4:43 p.m.
ELF logo ELF Sale 100 Apr 19, 2024 April 23, 2024, 4:43 p.m.
ELF logo ELF Sale 347 Apr 19, 2024 April 23, 2024, 4:43 p.m.
ELF logo ELF Sale 532 Apr 19, 2024 April 23, 2024, 4:43 p.m.
ELF logo ELF Sale 500 Apr 19, 2024 April 23, 2024, 4:43 p.m.
ELF logo ELF Sale 29,388 Apr 18, 2024 April 19, 2024, 6:39 p.m.
ELF logo ELF Sale 727 Apr 15, 2024 April 17, 2024, 4:20 p.m.
ELF logo ELF Sale 801 Mar 08, 2024 March 12, 2024, 4:36 p.m.
ELF logo ELF Sale 1,150 Mar 08, 2024 March 12, 2024, 4:36 p.m.
ELF logo ELF Sale 928 Mar 08, 2024 March 12, 2024, 4:36 p.m.
ELF logo ELF Sale 500 Mar 08, 2024 March 12, 2024, 4:36 p.m.
ELF logo ELF Sale 500 Mar 08, 2024 March 12, 2024, 4:36 p.m.
ELF logo ELF Sale 500 Mar 08, 2024 March 12, 2024, 4:36 p.m.
ELF logo ELF Sale 927 Mar 08, 2024 March 12, 2024, 4:36 p.m.
ELF logo ELF Sale 700 Mar 08, 2024 March 12, 2024, 4:36 p.m.
ELF logo ELF Sale 400 Mar 08, 2024 March 12, 2024, 4:36 p.m.
ELF logo ELF Sale 134 Mar 08, 2024 March 12, 2024, 4:36 p.m.
ELF logo ELF Sale 14,500 Jan 09, 2024 Jan. 10, 2024, 5:26 p.m.
ELF logo ELF Sale 200 Jan 08, 2024 Jan. 9, 2024, 5:08 p.m.
ELF logo ELF Sale 1,023 Dec 19, 2023 Dec. 21, 2023, 5:22 p.m.
ELF logo ELF Sale 2,046 Dec 14, 2023 Dec. 15, 2023, 5:30 p.m.
ELF logo ELF Sale 1,750 Oct 16, 2023 Oct. 18, 2023, 4:24 p.m.
ELF logo ELF Sale 900 Sep 07, 2023 Sept. 11, 2023, 4:35 p.m.
ELF logo ELF Sale 1,200 Sep 07, 2023 Sept. 11, 2023, 4:35 p.m.
ELF logo ELF Sale 600 Sep 07, 2023 Sept. 11, 2023, 4:35 p.m.
ELF logo ELF Sale 7,119 Sep 07, 2023 Sept. 11, 2023, 4:35 p.m.
ELF logo ELF Sale 1,564 Sep 07, 2023 Sept. 11, 2023, 4:35 p.m.
ELF logo ELF Sale 1,301 Sep 07, 2023 Sept. 11, 2023, 4:35 p.m.
ELF logo ELF Sale 5,333 Jun 02, 2023 June 5, 2023, 8:18 p.m.
ELF logo ELF Sale 1,995 Jun 02, 2023 June 5, 2023, 8:18 p.m.
ELF logo ELF Sale 1,045 Jun 02, 2023 June 5, 2023, 8:18 p.m.
ELF logo ELF Sale 3,977 Jun 02, 2023 June 5, 2023, 8:18 p.m.
ELF logo ELF Sale 3,471 Jun 02, 2023 June 5, 2023, 8:18 p.m.
ELF logo ELF Sale 1,542 Jun 02, 2023 June 5, 2023, 8:18 p.m.
ELF logo ELF Sale 1,180 Mar 06, 2023 March 8, 2023, 5:08 p.m.
ELF logo ELF Sale 1,400 Mar 06, 2023 March 8, 2023, 5:08 p.m.
ELF logo ELF Sale 1,200 Mar 06, 2023 March 8, 2023, 5:08 p.m.
ELF logo ELF Sale 3,400 Mar 06, 2023 March 8, 2023, 5:08 p.m.
ELF logo ELF Sale 500 Feb 09, 2023 Feb. 10, 2023, 5:30 p.m.
ELF logo ELF Sale 11,661 Feb 09, 2023 Feb. 10, 2023, 5:30 p.m.
ELF logo ELF Sale 600 Feb 08, 2023 Feb. 10, 2023, 5:30 p.m.
ELF logo ELF Sale 31,339 Feb 07, 2023 Feb. 8, 2023, 5:09 p.m.
ELF logo ELF Sale 1,957 Oct 18, 2022 Oct. 20, 2022, 4:12 p.m.
ELF logo ELF Sale 10,515 Aug 10, 2022 Aug. 12, 2022, 4:12 p.m.
ELF logo ELF Sale 1,489 Jun 03, 2022 June 7, 2022, 4:35 p.m.
ELF logo ELF Sale 3,352 Jun 03, 2022 June 7, 2022, 4:35 p.m.
ELF logo ELF Sale 1,982 Jun 03, 2022 June 7, 2022, 4:35 p.m.
ELF logo ELF Sale 8,094 Mar 07, 2022 March 9, 2022, 7:49 p.m.
ELF logo ELF Sale 1,063 Jun 02, 2021 June 2, 2021, 8 p.m.




$ELF Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.