May 20, 2019News Elon loses investors billions, takes home over $500 million When coming up with lists of stocks to avoid investing in, starting with companies with the most excessive executive compensation can often […]