TRIMBLE INC.TRMB

Market cap
$19.4B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Jan 3, 2025175+75.00%
Dec 29, 2023100-74.66%
Dec 30, 2022395+119.28%
Dec 31, 2021180+120.59%
Jan 1, 202182-54.62%
Jan 3, 2020180+93.33%
Dec 28, 201893-67.40%
Dec 29, 2017285+138.74%
Dec 30, 2016120-49.02%
Jan 1, 2016234+139.78%
Jan 2, 201598+Infinity%
Dec 28, 20120-100.00%
Dec 31, 201074