MarketPeel
Insider Trading Intelligence
AD

Allan Dicks

MEG
CHIEF FINANCIAL OFFICER · MONTROSE ENVIRONMENTAL GROUP, INC. · CIK 0001817846
FILING MIX · LIFETIME34%/66%
BUYS
19
SELLS
37
TOTAL VALUE
$11.71M
COMPANIES
1
ACTIVE SINCE
Jul 2020
HOLDINGS NOW
218,178
AVG SELL PX
$51.89
TRADE KIND
SHOWING 56 / 56
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
29 backtested trades · 8 horizons · 4 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Allan Dicks, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d29+62.07%+0.82%+0.21%+0.60%+0.26%
14d29+82.76%-4.01%-0.12%-4.19%-6.53%
30d29+72.41%-2.89%+1.74%-4.63%-5.44%
60d29+39.29%-0.93%+2.72%-3.69%+5.87%
90d29(1 pending)+39.29%-4.24%+3.23%-7.46%-0.74%
180d29(1 pending)+82.14%-17.78%+0.17%-17.94%-22.48%
1y29(1 pending)+96.43%-26.92%-5.13%-21.78%-27.81%
2y29(1 pending)+78.57%-35.99%+5.98%-41.97%-54.14%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
MEG · 218,178 shares · as of May 11, 2026
082,500165,000247,500330,000202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 19 buys / 37 sellsCOVERAGE · 24 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
6,535$15.36$100.4K218,178May 11, 2026May 12, 2026View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
60,813$26.40$1.61M211,643Dec 16, 2025Dec 19, 2025View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
8,33212,128May 13, 2024May 15, 2024View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
8,332$24.00$200.0K272,456May 13, 2024May 15, 2024View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
2,000$25.69$51.4K264,124Nov 10, 2023Nov 13, 2023View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASEGRANT
Stock grant
35,50335,503Feb 28, 2022Mar 3, 2022View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
100$69.83$7.0K262,124Dec 23, 2021Mar 22, 2022View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
4,325$71.80$310.5K264,799Dec 23, 2021Mar 22, 2022View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
2,575$71.12$183.1K262,224Dec 23, 2021Mar 22, 2022View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASEGRANT
Stock grant
330,000330,000Dec 16, 2021Dec 20, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASEGRANT
Stock grant
225,864269,124Dec 16, 2021Dec 20, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
38,0000Nov 30, 2021Dec 2, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
400$73.74$29.5K26,950Nov 30, 2021Dec 2, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
6,131$71.99$441.4K31,869Nov 30, 2021Dec 2, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
38,000$8.58$326.0K64,950Nov 30, 2021Dec 2, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
4,519$72.89$329.4K27,350Nov 30, 2021Dec 2, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
1,377$73.56$101.3K43,260Nov 30, 2021Dec 2, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
9,507$72.84$692.5K44,637Nov 30, 2021Dec 2, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
10,806$71.96$777.6K54,144Nov 30, 2021Dec 2, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
1,800$67.31$121.2K38,000Sep 24, 2021Sep 24, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
10,420$8.58$89.4K48,420Sep 24, 2021Sep 24, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
3,180$66.65$211.9K39,800Sep 24, 2021Sep 24, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
400$65.18$26.1K42,980Sep 24, 2021Sep 24, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
5,040$64.07$322.9K43,380Sep 24, 2021Sep 24, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
10,42035,821Sep 24, 2021Sep 24, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
29,58046,241Sep 23, 2021Sep 24, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
29,580$8.58$253.8K67,580Sep 23, 2021Sep 24, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
29,580$63.68$1.88M38,000Sep 23, 2021Sep 24, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
2,16875,821Sep 22, 2021Sep 23, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
701$61.95$43.4K38,000Sep 22, 2021Sep 23, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
2,168$8.58$18.6K40,168Sep 22, 2021Sep 23, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
1,467$61.07$89.6K38,701Sep 22, 2021Sep 23, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
13,972$8.58$119.9K51,972Sep 21, 2021Sep 23, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
13,97278,404Sep 21, 2021Sep 23, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
13,972$60.11$839.9K38,000Sep 21, 2021Sep 23, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
3,04192,376Sep 17, 2021Sep 17, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
3,041$8.58$26.1K41,041Sep 17, 2021Sep 17, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
3,041$60.10$182.8K38,000Sep 17, 2021Sep 17, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
2,58395,417Sep 16, 2021Sep 17, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
819$60.00$49.1K38,000Sep 16, 2021Sep 17, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
819$8.58$7.0K38,819Sep 16, 2021Sep 17, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
20,00098,000Sep 15, 2021Sep 17, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
2,434$59.72$145.4K38,000Sep 15, 2021Sep 17, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
20,000$8.58$171.6K58,000Sep 15, 2021Sep 17, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
17,566$59.08$1.04M40,434Sep 15, 2021Sep 17, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASEGRANT
Stock grant
10,56310,563Mar 18, 2021Mar 19, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
2,800$45.48$127.3K1,650Feb 23, 2021Feb 25, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
1,700$43.63$74.2K6,150Feb 23, 2021Feb 25, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
1,700$44.62$75.9K4,450Feb 23, 2021Feb 25, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
900$42.20$38.0K7,850Feb 23, 2021Feb 25, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
1,650$46.37$76.5K0Feb 23, 2021Feb 25, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASEGRANT
Stock grant
18,14818,148Jan 1, 2021Jan 8, 2021View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
SALE
Chief Financial Officer
7,000118,000Dec 22, 2020Dec 23, 2020View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
7,000$8.58$60.1K38,000Dec 22, 2020Dec 23, 2020View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASE
Chief Financial Officer
31,000$15.00$465.0K31,000Jul 27, 2020Jul 29, 2020View →
MEG
MONTROSE ENVIRONMENTAL GROUP, INC.
PURCHASEGRANT
Stock grant
71,52171,521Jul 22, 2020Jul 24, 2020View →
Other insiders · MEG
Loading peer insiders…
About this filer
CIK 0001817846
ROLE
Chief Financial Officer
PRIMARY
MEG
COMPANIES
1
ACTIVE SINCE
Jul 2020
MARKETPEEL · /INSIDER/0001817846DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback