O150435 share price · Algierex