Is Alembic Ltd. worth buying?