SHARE PRICE: 3148.00 +29.00 close, 29 Jul 2015 15 MINS DELAY

Performance