Result Neogen Chemicals Ltd - 542665 - Financial Results For The Quarter Ended December 31, 2024. BSE India Financial Results for the Quarter ended December 31, 2024.