TORO COTTC

Market cap
$6.9B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Oct 31, 2024246+309.17%
Oct 31, 202360-57.14%
Oct 31, 2022140-53.69%
Oct 31, 2021302+1408.26%
Oct 31, 201920-87.51%
Oct 31, 2018160+0.68%
Oct 31, 2017159+42.28%
Oct 31, 2016112+4.71%
Oct 31, 2015107+3.81%
Oct 31, 2014103+3.47%
Oct 31, 2013100+6.63%
Oct 31, 201293-28.13%
Oct 31, 2011130-4.29%
Oct 31, 2010136