FTC Solar director Shaker Sadasivam buys 101,083 shares valued at $271,913 - FTCI News | Rallies