iExec RLC EUR €1.2535 0.1212 10.70% ...