XP Power shares dip 3% despite record order book and guidance upgrade
XP Power shares fell 3% despite record orders and a stronger balance sheet, as this year's 92% rally left investors wanting more.
XP Power shares fell 3% despite record orders and a stronger balance sheet, as this year's 92% rally left investors wanting more.