Skip to Main Content
Insider Trading

Richard E Perlman Net Worth

Track Major Insider Updates On X/Twitter

Last Updated: 2 days, 8 hours ago

Richard E Perlman has an estimated net worth of at least $47.4 million*, as of April 15, 2026. They own 618,616 shares of MEG stock. They have sold 588,781 shares of MEG stock since 2021, for an estimated $33.9 million.

Richard E Perlman $MEG SEC Form 4 Insider Trading

Richard E Perlman has filed a total of 36 insider trades in $MEG since 2021. Their most recent trade was a sale of 13,622 shares, made on Feb 17, 2023. Their largest trade was a sale of 51,981 shares, made on Feb 02, 2023. We estimate that they now own 618,616 shares of $MEG, worth an estimated $13.5 million.



Insider Trading at $MEG

There have been a total of 137 insider trades reported at $MEG since 2021, with 120,564 shares purchased and 1.3 million shares sold. The most active insider traders in $MEG stock have been Nasym Afsari, Allan Dicks, and Joshua W. Lemaire. The most recent trade was a sale of 46,121 shares reported by Vijay Manthripragada (President & CEO), made on Mar 13, 2026.



History of Insider Stock Trades by Richard E Perlman

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
MEG logo MEG Sale 13,622 Feb 17, 2023 Feb. 21, 2023, 7 p.m.
MEG logo MEG Sale 400 Feb 16, 2023 Feb. 21, 2023, 7 p.m.
MEG logo MEG Sale 51,981 Feb 02, 2023 Feb. 3, 2023, 7:57 p.m.
MEG logo MEG Sale 600 Feb 03, 2023 Feb. 3, 2023, 7:57 p.m.
MEG logo MEG Sale 18,241 Jan 31, 2023 Feb. 1, 2023, 6:46 p.m.
MEG logo MEG Sale 21,540 Feb 01, 2023 Feb. 1, 2023, 6:46 p.m.
MEG logo MEG Sale 24,830 Jan 31, 2023 Feb. 1, 2023, 6:46 p.m.
MEG logo MEG Sale 23,782 Jan 30, 2023 Feb. 1, 2023, 6:46 p.m.
MEG logo MEG Sale 12,853 Jan 27, 2023 Jan. 27, 2023, 7 p.m.
MEG logo MEG Sale 1,400 Jan 27, 2023 Jan. 27, 2023, 7 p.m.
MEG logo MEG Sale 400 Jan 25, 2023 Jan. 27, 2023, 7 p.m.
MEG logo MEG Sale 21,856 Jan 24, 2023 Jan. 24, 2023, 5:58 p.m.
MEG logo MEG Sale 31,035 Jan 23, 2023 Jan. 24, 2023, 5:58 p.m.
MEG logo MEG Sale 22,724 Jan 18, 2023 Jan. 20, 2023, 6:34 p.m.
MEG logo MEG Sale 23,790 Jan 20, 2023 Jan. 20, 2023, 6:34 p.m.
MEG logo MEG Sale 12,172 Jan 17, 2023 Jan. 17, 2023, 7 p.m.
MEG logo MEG Sale 300 Jan 13, 2023 Jan. 17, 2023, 7 p.m.
MEG logo MEG Sale 6,455 Oct 22, 2021 Oct. 21, 2021, 8 p.m.
MEG logo MEG Sale 3,309 Oct 21, 2021 Oct. 21, 2021, 8 p.m.
MEG logo MEG Sale 34,631 Oct 20, 2021 Oct. 21, 2021, 8 p.m.
MEG logo MEG Sale 40,146 Oct 21, 2021 Oct. 21, 2021, 8 p.m.
MEG logo MEG Sale 22,714 Oct 21, 2021 Oct. 21, 2021, 8 p.m.
MEG logo MEG Sale 10,353 Oct 15, 2021 Oct. 18, 2021, 8 p.m.
MEG logo MEG Sale 100 Oct 19, 2021 Oct. 18, 2021, 8 p.m.
MEG logo MEG Sale 1,581 Oct 19, 2021 Oct. 18, 2021, 8 p.m.
MEG logo MEG Sale 13,234 Oct 19, 2021 Oct. 18, 2021, 8 p.m.
MEG logo MEG Sale 200 Oct 18, 2021 Oct. 18, 2021, 8 p.m.
MEG logo MEG Sale 15,357 Oct 18, 2021 Oct. 18, 2021, 8 p.m.
MEG logo MEG Sale 37,826 Oct 18, 2021 Oct. 18, 2021, 8 p.m.
MEG logo MEG Sale 500 Oct 15, 2021 Oct. 18, 2021, 8 p.m.
MEG logo MEG Sale 820 Oct 15, 2021 Oct. 18, 2021, 8 p.m.
MEG logo MEG Sale 20,029 Oct 15, 2021 Oct. 18, 2021, 8 p.m.
MEG logo MEG Sale 27,091 Sep 10, 2021 Sept. 12, 2021, 8 p.m.
MEG logo MEG Sale 17,065 Sep 13, 2020 Sept. 12, 2021, 8 p.m.
MEG logo MEG Sale 18,260 Sep 13, 2020 Sept. 12, 2021, 8 p.m.
MEG logo MEG Sale 37,584 Sep 10, 2021 Sept. 12, 2021, 8 p.m.




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