Quote from AAAintheBeltway:
Why would it be illegal if he took a position the day before his report came out? He's not an insider.
As I recall, he was short when it came out. That was part of Icahn's claim that Ackman took this large position then tried to move the market so his MTM would look good at year end.