O150439 share price · Algierex