O070628 share price · Algierex