O150436 share price · Algierex