O070530 share price · Algierex