Steve Mandel acquired 1.82M Talen Energy shares worth $612M. That's 3.90% of their equity portfolio (8th largest holding). The investor owns 3.67% of the outstanding Talen Energy stock. The stake costed the investor $429M, netting the investor a gain of 43% so far.