Maynard-Elliott Nichelle (CIK 0001750230)

Latest company ownership

Shares held
39,519
Last filed at
Jun 5, 2024
Confidence Score
50.0
2025Q4
Confidence Score History
2022Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Sep 19, 2023 Sep 19, 2023 Element Solutions Inc Director Sell 22.5 -4,174 -14.41% $81.9K
Mar 18, 2022 Mar 18, 2022 Element Solutions Inc Director Sell 22.5 -9,141 -33.16% $207.2K