Really funny trading... Q3 was great, and they raised guidance... Company buying back shares...567,132 ADSs at an average stock price of US$5.29. I think something is about to go down. Watch how it trades/ has traded this week. Geo is investigating.