O150233 share price · Algierex