This is generally true, but in this case, management is very typical pink-ish as evidenced by their slimy manipulative statements in the conference calls and presentations. You would never know scientists were involved in listening to them. Two quick examples are the "well I had to pay AMT tax in the past, so I haven't bought shares recently" and the now famous "the SEC won't let us buy" which in full truth is actually "the SEC won't let us trade (buy or sell)". We all know, or at least should know, that these are just excuses and management won't be buying before or after any limitation periods.
Scientists yes, but schooled in the typical pink land of excuses and misdirection.