Talking to a company's leaders is not by itself insider information. It's called DD and people here do it all the time and frequently share it. Sheesh. Someone is sure sensitive today.