O150541 share price · Algierex