O070929 share price · Algierex