O150938 share price · Algierex