Steve Mandel acquired 1.82M Talen Energy shares worth $652M. That's 4.04% of their equity portfolio (6th largest holding). The investor owns 3.91% of the outstanding Talen Energy stock. The stake costed the investor $429M, netting the investor a gain of 52% so far.