O100933 share price · Algierex