The share price has traded between 17 - 17.5c for some time. Is someone accumulating at this level or just traders?