This multibagger Tata stock can rise over 21%, says ICICI Securities

TCPL reported consolidated revenue and EBITDA growth of 10.9% and 5% YoY, respectively. However, recurring PAT declined 20.5% YoY. Constant currency growth was 10%. The gross and EBITDA margin of the company declined 101bps and 73bps. While standalone revenues, EBITDA and PAT were up 7.2%, 25.1% and 20.9% YoY, respectively.

Snap shares tank 21% as inflation hurts ad spending

Shares of other companies that sell digital advertising also dropped, with Meta Platforms down over 4%, Alphabet down 2.7% and Pinterest losing nearly 8%. All together the sell-off in late trading erased over $50 billion in stock market value from internet ad companies.