Steve Mandel acquired 1.82M Talen Energy shares worth $670M. That's 4.11% of their equity portfolio (5th largest holding). The investor owns 3.96% of the outstanding Talen Energy stock. The stake costed the investor $429M, netting the investor a gain of 56% so far.