Trimble Inc stock (US8962391004): Is its positioning in location tech strong enough to unlock new upside? — alphai