O151139 share price · Algierex