SHARE PRICE: 2935.00 -5.00 9:01am, 27 May 2016 15 MINS DELAY

Performance