Shares down 24.5% today