It's not logical to say a trade is secret when everyone knows about it --unless the trade never happened and was made up. Thing is that if a share in a publicly listed corporation was bought or sold then there had to have been an actual record of who bought how many shares for how much and when. If the trade was imaginary then nobody knows the who, what, and when because it didn't happen.