ODEL PLC (ODEL.N0000) Share Price & Chart

11.00 LKR (+3.77%) as of