SHARE PRICE: 2871.00 +3.00 9:01am, 28 Jul 2014 15 MINS DELAY

Performance