Here is the reply I received from admin over at ihub, it explains who removed the post also.
"I believe that some friendly, non-inflammatory, off-topic posts should be permitted to allow for the ebb and flow of typical human interaction. They need to be minimal so that the noise doesn't drown out the signal.
The problem is that when someone sends a TOS report on those and the admin reviewing them agrees that they are off topic they get removed. It's difficult to have special rules for a particular board. We don't monitor the boards looking for off topic posts. We only see the ones that are reported.
The only thing I can suggest is to encourage the posters to include at least some content about the stock in the post. If there is zero about the stock it's much more likely to get removed."