Anthony Carroll, Chief Executive Officer at FTC Solar, Inc. (FTCI), bought 24,745 shares at $2.08 ($51K) on 2026-08-25, disclosed to the SEC on 2026-08-26.
FTC Solar CEO Anthony Carroll purchased $51,470 worth of shares at $2.08, signaling confidence in the stock despite a severe recent decline. This insider buying comes as the company reports strong revenue growth but faces significant liquidity risks.
The stock has crashed 71.2% over the past year and is currently trading 84.24% below its 52-week high of $12.75, while the current price of $2.01 is just 1.26% above the 52-week low of $1.985.
Something here stands out, but not much.
| Filing → |