I have been working as a software developer for PwC for couple of years, but recently I am being asked to sign an NDA - regarding not sharing information about any company including but not limited to clients or for advantage in securities transactions. I do not interact with clients or their information directly.
Does such NDA mean I am not allowed to buy/sell shares for this company in future?
Not sure if this is the right community for this.


FWIW you probably legally can’t already. At least, not regularly or at an advantageous moment. That would be insider trading. (Obviously you can just passively hold a company you also work at, though)