SHOCKING 32% Plunge! Is This Small-Cap FTSE Stock Still a Hidden GOLDMINE with a 7.5% Yield? Leonardo Martins 06/30/2025