Is Natco Pharma Ltd. worth buying?