News
While the number and performance of IPOs has dwindled since their hey day in the 1990s, dozens of companies have posted triple-digit returns since going public in the last five years. More than 40 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results