Major fall in TTM Net Profit - BSE 500

BSE 500 - Trailing twelve months net profit fell by more than 30%