Mann Lindsay Drucker sold 9,604 shares of ODD on 31 March. They now own 49,054 ODD shares, or a 16% holding decrease.
Setting up your session...