Major fall in TTM Net Profit

Trailing twelve months net profit fell by more than 30%