ALGO registers high selling pressure: Should you hold ALGO?