Home Stock JPMorgan and Tesla settle legal battle over stock warrants: here’s why