RE:RE:Today's DropDespite the recent declines, shares are still up 20% over the last three months. The recent quarter looked fine and was well received by markets. We don't see any news so it's likely some profit taking in a name that has done well over a month or two where markets have been on the more volatile side of things.
So said 5iResearch in response to a similar question. GLTA