39 · TRMB · TRIMBLE INC · 293 Holders | HoldingsIntel