Fernandez de Castro Jose Miguel (CIK 0001414853)

Latest company ownership

Shares held
158,462
Last filed at
May 14, 2025
Confidence Score
50.5
2025Q4
Confidence Score History
2020Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 6, 2025 May 14, 2025 Montrose Environmental Group, Inc. Director Buy 90.0 +10,000 6.74% $180.7K
Sep 12, 2023 Sep 13, 2023 Montrose Environmental Group, Inc. Director Buy 92.5 +10,000 7.75% $329.4K
Sep 10, 2021 Sep 17, 2021 Montrose Environmental Group, Inc. Director Sell 17.5 -20,500 -14.08% $1.2M
Nov 30, 2020 Dec 1, 2020 Montrose Environmental Group, Inc. Director Sell 17.5 -54,876 -27.71% $1.4M