TORO COTTC

Market cap
$6.9B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Oct 31, 2024453+5.28%
Oct 31, 2023430-25.69%
Oct 31, 2022579+15.01%
Oct 31, 2021503+38.24%
Oct 31, 2020364+14.01%
Oct 31, 2019319+24.42%
Oct 31, 2018257+21.17%
Oct 31, 2017212+21.23%
Oct 31, 2016175+14.90%
Oct 31, 2015152+22.33%
Oct 31, 2014124-8.73%
Oct 31, 2013136+9.10%
Oct 31, 2012125+5.74%
Oct 31, 2011118-5.68%
Oct 31, 2010125