I really do not believe those sales are material at all.
Now.... what I really think is material is what just happened in China for IMAX a couple days ago. That 75 Chinese Cinema deal indicates how strong the growth potential is for not just IMAX....but BTN as well. (IMAX stock has really moved nicely the last few days nearing its high.)
My feeling is its just a matter of time before others see the obvious opportunities for BTN as well.
If a board memeber is leaving I understand the sale. Probably a very nice profit and he is cutting ties. As for the officers, they may want or need the money for personal use, or they have held for many, many years and they too want to get some cash out. Just because they don't hold as many shares directly with the company doesn't mean the don't have shares in personal accounts. More on the street to pick up.