There is one really big seller of this games developer. Looks like an institution or other major holder. Does anyone know who they are and why they are selling? They look like a forced seller. Comments please.
I note the cash position was dramatically lower than the last broker forecast