Outside of tech companies like Nvidia and Apple, you may not have heard of many of the top 10 publicly traded companies that delivered the highest 25-year returns.
Former Abercrombie & Fitch CEO Mike Jeffries, his partner Matthew Smith and associate James Jacobson face sex trafficking and interstate prostitution charges.