O151239 share price · Algierex