Anthony Carroll, Chief Executive Officer at FTC Solar, Inc. (FTCI), bought 7,250 shares at $3.43 ($25K) on 2026-05-06, disclosed to the SEC on 2026-05-07.
CEO Anthony Carroll purchased 7,250 shares at $3.43, marking the largest insider purchase in FTC Solar's history. This move occurs as the stock has dropped 15.19% over the last five days despite a 55% decline over the past 90 days.
FTC Solar is currently trading at $4.27, down 15.19% over the last five days and 55.05% over the past 90 days, leaving the stock 66.51% below its 52-week high of $12.75.
Something here stands out, but not much.
| Filing → |