Comment Comment by Spooks "The Japanese firm paid $21.15 per share for around 1.4 million shares"That is some decent profit parent Spooks 5 years ago
That is some decent profit