Skip to Main Content
Insider Trading

David Michael Barrett Net Worth

Track Major Insider Updates On X/Twitter

Last Updated: 4 days, 10 hours ago

David Michael Barrett has an estimated net worth of at least $12.7 million*, as of Jan. 1, 2025. They own 185,289 shares of EXFY stock. They have sold 4.6 million shares of EXFY stock since 2021, for an estimated $12.1 million.

David Michael Barrett $EXFY SEC Form 4 Insider Trading

David Michael Barrett has filed a total of 144 insider trades in $EXFY since 2021. Their most recent trade was a sale of 6,152 shares, made on Dec 18, 2024. Their largest trade was a sale of 645,938 shares, made on Aug 28, 2024. We estimate that they now own 185,289 shares of $EXFY, worth an estimated $620,718.



Insider Trading at $EXFY

There have been a total of 271 insider trades reported at $EXFY since 2021, with 4.7 million shares purchased and 18.1 million shares sold. The most active insider traders in $EXFY stock have been David Michael Barrett, Ryan Schaffer, and Anuradha Muralidharan. The most recent trade was a sale of 2,676 shares reported by Anuradha Muralidharan (Chief Operating Officer), made on Dec 16, 2024.



History of Insider Stock Trades by David Michael Barrett

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
EXFY Sale 6,152 Dec 18, 2024 Dec. 18, 2024, 9:10 p.m.
EXFY Sale 70,000 Dec 17, 2024 Dec. 18, 2024, 9:10 p.m.
EXFY Sale 3,320 Dec 17, 2024 Dec. 18, 2024, 9:10 p.m.
EXFY Sale 68,380 Dec 16, 2024 Dec. 18, 2024, 9:10 p.m.
EXFY Sale 13,272 Dec 16, 2024 Dec. 18, 2024, 9:10 p.m.
EXFY Sale 15,454 Nov 20, 2024 Nov. 20, 2024, 6:34 p.m.
EXFY Sale 58,226 Nov 15, 2024 Nov. 19, 2024, 7:07 p.m.
EXFY Sale 70,000 Nov 19, 2024 Nov. 19, 2024, 7:07 p.m.
EXFY Sale 45,094 Nov 18, 2024 Nov. 19, 2024, 7:07 p.m.
EXFY Sale 2,173 Sep 17, 2024 Sept. 19, 2024, 8:39 a.m.
EXFY Sale 11,095 Sep 16, 2024 Sept. 19, 2024, 8:39 a.m.
EXFY Sale 645,938 Aug 28, 2024 Aug. 30, 2024, 7:30 p.m.
EXFY Sale 11,670 Aug 13, 2024 Aug. 16, 2024, 5:01 p.m.
EXFY Sale 11,203 Aug 12, 2024 Aug. 16, 2024, 5:01 p.m.
EXFY Sale 12,801 Aug 09, 2024 Aug. 9, 2024, 4:20 p.m.
EXFY Sale 16,165 Aug 08, 2024 Aug. 9, 2024, 4:20 p.m.
EXFY Sale 16,260 Aug 07, 2024 Aug. 9, 2024, 4:20 p.m.
EXFY Sale 15,475 Aug 02, 2024 Aug. 8, 2024, 5:40 p.m.
EXFY Sale 16,185 Aug 06, 2024 Aug. 8, 2024, 5:40 p.m.
EXFY Sale 16,330 Aug 05, 2024 Aug. 8, 2024, 5:40 p.m.
EXFY Sale 13,875 Aug 01, 2024 Aug. 8, 2024, 5:40 p.m.
EXFY Sale 1,500 Jul 31, 2024 July 31, 2024, 5:44 p.m.
EXFY Sale 1,500 Jul 30, 2024 July 31, 2024, 5:44 p.m.
EXFY Sale 9,994 Jul 29, 2024 July 31, 2024, 5:44 p.m.
EXFY Sale 13,140 Jul 26, 2024 July 29, 2024, 5:39 p.m.
EXFY Sale 13,300 Jul 25, 2024 July 29, 2024, 5:39 p.m.
EXFY Sale 12,850 Jul 24, 2024 July 29, 2024, 5:39 p.m.
EXFY Sale 12,835 Jul 23, 2024 July 23, 2024, 8:09 p.m.
EXFY Sale 13,560 Jul 22, 2024 July 23, 2024, 8:09 p.m.
EXFY Sale 13,350 Jul 19, 2024 July 23, 2024, 8:09 p.m.
EXFY Sale 12,215 Jul 18, 2024 July 18, 2024, 5:51 p.m.
EXFY Sale 12,385 Jul 17, 2024 July 18, 2024, 5:51 p.m.
EXFY Sale 12,240 Jul 16, 2024 July 18, 2024, 5:51 p.m.
EXFY Sale 11,470 Jul 15, 2024 July 18, 2024, 5:51 p.m.
EXFY Sale 11,550 Jul 12, 2024 July 15, 2024, 5:04 p.m.
EXFY Sale 12,736 Jul 11, 2024 July 15, 2024, 5:04 p.m.
EXFY Sale 12,300 Jul 10, 2024 July 15, 2024, 5:04 p.m.
EXFY Sale 12,270 Jul 09, 2024 July 9, 2024, 9:08 p.m.
EXFY Sale 16,660 Jul 05, 2024 July 8, 2024, 6 p.m.
EXFY Sale 16,874 Jul 08, 2024 July 8, 2024, 6 p.m.
EXFY Sale 16,474 Jul 03, 2024 July 8, 2024, 6 p.m.
EXFY Sale 16,556 Jul 02, 2024 July 2, 2024, 5:50 p.m.
EXFY Sale 16,200 Jul 01, 2024 July 2, 2024, 5:50 p.m.
EXFY Sale 16,630 Jun 28, 2024 July 2, 2024, 5:50 p.m.
EXFY Sale 16,610 Jun 27, 2024 June 27, 2024, 5:05 p.m.
EXFY Sale 16,300 Jun 26, 2024 June 27, 2024, 5:05 p.m.
EXFY Sale 16,830 Jun 25, 2024 June 27, 2024, 5:05 p.m.
EXFY Sale 16,860 Jun 24, 2024 June 24, 2024, 6:09 p.m.
EXFY Sale 17,670 Jun 21, 2024 June 24, 2024, 6:09 p.m.
EXFY Sale 18,430 Jun 20, 2024 June 24, 2024, 6:09 p.m.
EXFY Sale 15,460 Apr 09, 2024 June 24, 2024, 6:09 p.m.
EXFY Sale 18,730 Jun 18, 2024 June 18, 2024, 9:44 p.m.
EXFY Sale 17,940 Jun 17, 2024 June 18, 2024, 9:44 p.m.
EXFY Sale 11,072 Jun 17, 2024 June 18, 2024, 9:44 p.m.
EXFY Sale 17,740 Jun 14, 2024 June 18, 2024, 9:44 p.m.
EXFY Sale 18,500 Jun 13, 2024 June 13, 2024, 5:28 p.m.
EXFY Sale 16,970 Jun 12, 2024 June 13, 2024, 5:28 p.m.
EXFY Sale 17,496 Jun 11, 2024 June 13, 2024, 5:28 p.m.
EXFY Sale 17,110 Jun 10, 2024 June 10, 2024, 5:35 p.m.
EXFY Sale 16,780 Jun 07, 2024 June 10, 2024, 5:35 p.m.
EXFY Sale 17,094 Jun 06, 2024 June 10, 2024, 5:35 p.m.
EXFY Sale 17,060 Jun 05, 2024 June 5, 2024, 5:51 p.m.
EXFY Sale 16,845 Jun 04, 2024 June 5, 2024, 5:51 p.m.
EXFY Sale 16,910 Jun 03, 2024 June 5, 2024, 5:51 p.m.
EXFY Sale 1,500 May 31, 2024 May 31, 2024, 3:30 p.m.
EXFY Sale 1,500 May 30, 2024 May 31, 2024, 3:30 p.m.
EXFY Sale 11,230 May 29, 2024 May 31, 2024, 3:30 p.m.
EXFY Sale 14,390 May 28, 2024 May 31, 2024, 3:30 p.m.
EXFY Sale 15,030 May 24, 2024 May 31, 2024, 3:30 p.m.
EXFY Sale 14,982 May 23, 2024 May 31, 2024, 3:30 p.m.
EXFY Sale 14,091 May 13, 2024 May 22, 2024, 5:39 p.m.
EXFY Sale 14,680 May 22, 2024 May 22, 2024, 5:39 p.m.
EXFY Sale 14,290 May 21, 2024 May 22, 2024, 5:39 p.m.
EXFY Sale 14,643 May 20, 2024 May 22, 2024, 5:39 p.m.
EXFY Sale 14,805 May 17, 2024 May 22, 2024, 5:39 p.m.
EXFY Sale 14,650 May 16, 2024 May 22, 2024, 5:39 p.m.
EXFY Sale 14,346 May 15, 2024 May 22, 2024, 5:39 p.m.
EXFY Sale 14,340 May 14, 2024 May 22, 2024, 5:39 p.m.
EXFY Sale 14,510 May 06, 2024 May 10, 2024, 5:03 p.m.
EXFY Sale 15,480 May 01, 2024 May 10, 2024, 5:03 p.m.
EXFY Sale 15,424 May 02, 2024 May 10, 2024, 5:03 p.m.
EXFY Sale 15,180 May 03, 2024 May 10, 2024, 5:03 p.m.
EXFY Sale 13,945 May 07, 2024 May 10, 2024, 5:03 p.m.
EXFY Sale 14,453 May 08, 2024 May 10, 2024, 5:03 p.m.
EXFY Sale 14,640 May 09, 2024 May 10, 2024, 5:03 p.m.
EXFY Sale 14,530 May 10, 2024 May 10, 2024, 5:03 p.m.
EXFY Sale 1,500 Apr 30, 2024 April 30, 2024, 4:47 p.m.
EXFY Sale 1,500 Apr 29, 2024 April 30, 2024, 4:47 p.m.
EXFY Sale 12,437 Apr 26, 2024 April 30, 2024, 4:47 p.m.
EXFY Sale 15,600 Apr 25, 2024 April 25, 2024, 6:43 p.m.
EXFY Sale 15,910 Apr 24, 2024 April 25, 2024, 6:43 p.m.
EXFY Sale 15,247 Apr 23, 2024 April 25, 2024, 6:43 p.m.
EXFY Sale 14,844 Apr 22, 2024 April 22, 2024, 6:45 p.m.
EXFY Sale 15,800 Apr 19, 2024 April 22, 2024, 6:45 p.m.
EXFY Sale 15,000 Apr 18, 2024 April 22, 2024, 6:45 p.m.
EXFY Sale 16,575 Apr 17, 2024 April 17, 2024, 7:43 p.m.
EXFY Sale 16,950 Apr 16, 2024 April 17, 2024, 7:43 p.m.
EXFY Sale 17,190 Apr 15, 2024 April 17, 2024, 7:43 p.m.
EXFY Sale 16,840 Apr 12, 2024 April 12, 2024, 9:57 p.m.
EXFY Sale 16,740 Apr 11, 2024 April 12, 2024, 9:57 p.m.
EXFY Sale 15,903 Apr 10, 2024 April 12, 2024, 9:57 p.m.
EXFY Sale 15,992 Apr 08, 2024 April 8, 2024, 8:22 p.m.
EXFY Sale 15,985 Apr 05, 2024 April 8, 2024, 8:22 p.m.
EXFY Sale 15,404 Apr 04, 2024 April 8, 2024, 8:22 p.m.
EXFY Sale 15,792 Apr 03, 2024 April 3, 2024, 5:24 p.m.
EXFY Sale 15,518 Apr 02, 2024 April 3, 2024, 5:24 p.m.
EXFY Sale 13,300 Apr 01, 2024 April 3, 2024, 5:24 p.m.
EXFY Sale 54,685 Mar 27, 2024 March 28, 2024, 8:13 p.m.
EXFY Sale 89,069 Mar 26, 2024 March 28, 2024, 8:13 p.m.
EXFY Sale 85,730 Mar 25, 2024 March 28, 2024, 8:13 p.m.
EXFY Sale 83,289 Mar 22, 2024 March 28, 2024, 8:13 p.m.
EXFY Sale 81,419 Mar 21, 2024 March 28, 2024, 8:13 p.m.
EXFY Sale 82,608 Mar 20, 2024 March 28, 2024, 8:13 p.m.
EXFY Sale 11,627 Mar 20, 2024 March 28, 2024, 8:13 p.m.
EXFY Sale 1,937 Mar 15, 2024 March 28, 2024, 8:13 p.m.
EXFY Sale 85,209 Mar 19, 2024 March 19, 2024, 7:40 p.m.
EXFY Sale 81,301 Mar 18, 2024 March 19, 2024, 7:40 p.m.
EXFY Sale 80,082 Mar 15, 2024 March 19, 2024, 7:40 p.m.
EXFY Sale 7,311 Mar 11, 2024 March 14, 2024, 4:59 p.m.
EXFY Sale 10,978 Dec 19, 2023 Dec. 22, 2023, 10:03 a.m.
EXFY Sale 1,637 Dec 15, 2023 Dec. 22, 2023, 10:03 a.m.
EXFY Sale 71,970 Dec 15, 2023 Dec. 18, 2023, 9:31 p.m.
EXFY Sale 84,000 Dec 14, 2023 Dec. 18, 2023, 9:31 p.m.
EXFY Sale 30,000 Dec 13, 2023 Dec. 13, 2023, 6:55 p.m.
EXFY Sale 80,000 Dec 13, 2023 Dec. 13, 2023, 6:55 p.m.
EXFY Sale 85,000 Dec 12, 2023 Dec. 13, 2023, 6:55 p.m.
EXFY Sale 83,000 Dec 11, 2023 Dec. 13, 2023, 6:55 p.m.
EXFY Sale 84,000 Dec 08, 2023 Dec. 8, 2023, 8:47 p.m.
EXFY Sale 58,221 Dec 07, 2023 Dec. 8, 2023, 8:47 p.m.
EXFY Sale 7,391 Nov 30, 2023 Dec. 1, 2023, 8:54 p.m.
EXFY Sale 30,000 Nov 08, 2023 Nov. 9, 2023, 10:36 p.m.
EXFY Sale 30,000 Oct 11, 2023 Oct. 13, 2023, 4:47 p.m.
EXFY Sale 30,000 Sep 13, 2023 Sept. 15, 2023, 9:37 p.m.
EXFY Sale 20,000 Sep 12, 2023 Sept. 12, 2023, 8:08 p.m.
EXFY Sale 66,667 Sep 11, 2023 Sept. 12, 2023, 8:08 p.m.
EXFY Sale 263,333 Sep 08, 2023 Sept. 12, 2023, 8:08 p.m.
EXFY Sale 30,000 Aug 09, 2023 Aug. 14, 2023, 8:29 p.m.
EXFY Sale 30,000 Jul 12, 2023 July 14, 2023, 5:03 p.m.
EXFY Sale 30,000 Jun 14, 2023 June 16, 2023, 8:41 p.m.
EXFY Sale 200,000 Jun 01, 2023 June 5, 2023, 4:55 p.m.
EXFY Sale 30,000 May 10, 2023 May 15, 2023, 6:45 p.m.
EXFY Sale 30,000 Apr 12, 2023 April 14, 2023, 5:17 p.m.
EXFY Sale 30,000 Mar 09, 2023 March 15, 2023, 4:53 p.m.
EXFY Sale 30,000 Feb 08, 2023 Feb. 16, 2023, 6:39 p.m.
[EXFY] Sale 30,000 Jan 11, 2023 Jan. 12, 2023, 6:48 p.m.
[EXFY] Sale 30,000 Dec 14, 2022 Dec. 19, 2022, 8:37 p.m.
[EXFY] Sale 30,000 Oct 12, 2022 Oct. 14, 2022, 4:20 p.m.




$EXFY 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.