First quarter earnings season is off and running. This week, there will be several hundred companies reporting, including dozens of regional banks, railroads, semiconductor giants, homebuilders, Tesla ...