O150639 share price · Algierex