loading
loading
TTK Healthcare Q2 Results: Stock tanks 17% on weak operating performance; exceptional gain aids PAT — retained record — High Signal