Tesla TSLA-0.22%decrease; red down pointing triangle won its fight over a record-breaking pay package for Chief Executive Elon Musk that was approved by shareholders in 2018, ending the yearslong ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results