David Tepper didn't amass a net worth of $21.3 billion by thinking conventionally. If you look at the top holdings in Tepper's Appaloosa Management portfolio, you'll probably quickly see that the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results