SHARE PRICE: 2942.00 +8.00 2:06pm, 26 May 2015 15 MINS DELAY

Performance