103938782 : The fact is the price still drop more than 10% after the announcement of the report.
102113526 : Profits fell 10% and simply posted losses, maybe it would be better to drop less
103938782 : The fact is the price still drop more than 10% after the announcement of the report.
102113526 : Profits fell 10% and simply posted losses, maybe it would be better to drop less