Morris Robert Phelps (CIK 0001921678)

Latest company ownership

Shares held
173,244
Last filed at
Dec 15, 2023
Confidence Score
50.0
2025Q4
Confidence Score History
2022Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 13, 2023 Dec 15, 2023 FTC Solar, Inc. Other Sell 26.3 -19,791 -10.25% $14.4K
Sep 14, 2023 Sep 18, 2023 FTC Solar, Inc. CFO Buy 95.0 +72,000 16.49% $100.8K
Apr 13, 2023 Apr 17, 2023 FTC Solar, Inc. CFO Sell 52.5 -1,579 -0.80% $4.3K
Mar 14, 2023 Mar 16, 2023 FTC Solar, Inc. CFO Sell 32.5 -18,184 -8.45% $44.4K
Mar 1, 2023 Mar 3, 2023 FTC Solar, Inc. CFO Sell 86.3 +10,449 5.10% $25.2K
Jan 5, 2023 Jan 9, 2023 FTC Solar, Inc. CFO Sell 32.5 -16,839 -7.60% $43.3K
Nov 15, 2022 Nov 17, 2022 FTC Solar, Inc. CFO Sell 86.3 +16,198 7.89% $17.1K
Aug 17, 2022 Aug 19, 2022 FTC Solar, Inc. CFO Sell 83.8 +6,601 3.32% $15.9K