share pricelatest news & developments