Isidoro Alfonso Quiroga Cortes, Director at FTC Solar, holds 8.40K shares in Rani Therapeutics Holdings (Ticker: RANI), holds 989.95K shares in FTC Solar (Ticker: FTCI). Most recently, Isidoro Alfonso Quiroga Cortes Sold ― shares of Rani Therapeutics Holdings on Dec 08, 2023 for an estimated value of 10.58M.