Steve Mandel's position in Clean Harbors is currently worth $524M. That's 2.98% of their equity portfolio (13th largest holding). The investor owns 3.29% of the outstanding Clean Harbors stock. The stake costed the investor $416M, netting the investor a gain of 26% so far.