Exactly hanktanson. Why pay 19.5c or 20c when you can pay effectively 18.51c (last trade 8.3c for CVA minus 1.82 cent divided by 0.35)? The larger buyers are most likely people (or someone) interest in BGL for the more than a short-term trade. Buy 1 million CVA, end up with 350K BGL. Hard to get 350k BGL without pushing up the share price most the time.
MJS