TRMB – Why Is Trimble (TRMB) Up 9.3% Since Last Earnings Report?