O150939 share price · Algierex