525 week low and recovering for proftiable company