Howard Marks acquired 563k Hudson Technologies shares worth $5.83M. That's 0.15% of their equity portfolio (41st largest holding). The investor owns 1.31% of the outstanding Hudson Technologies stock. The stake costed the investor $3.86M, netting the investor a gain of 51% so far.