Stallion India Fluorochemicals just posted a jaw-dropping 1241% surge in net profit. Is this just a …