Who knows. But it looks like someone was willing to part with a significant amount yesterday and then suddenly today it gets sold down to hit it. Only an amateur clueless wonder would consider that non-suspicious.
BCB Price at posting:
10.0¢ Sentiment: None Disclosure: Held