Trimble stock (US8962391058): earnings, AI focus and infrastructure demand in the spotlight — alphai