FTC SOLAR INC (FTCI)

US30320C1036 - Common Stock

4.84  -0.61 (-11.19%)




Shares Outstanding12.78M
Float7.82M
Owners (insider)17.14%
Owners (institutional)16.1%
Owners (insider) change17.21%
Owners (institutional) change0%

No transactions were filed in the last 12 months.