TORO COTTC

Market cap
$6.9B
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Oct 31, 202435.9-17.35%
Oct 31, 202343.5+52.08%
Oct 31, 202228.6+2.86%
Oct 31, 202127.8-15.83%
Oct 31, 202033-7.22%
Oct 31, 201935.6+11.17%
Oct 31, 201832+10.17%
Oct 31, 201729-0.28%
Oct 31, 201629.1+3.40%
Oct 31, 201528.2+6.34%
Oct 31, 201426.5+23.94%
Oct 31, 201321.4+3.96%
Oct 31, 201220.6-4.91%
Oct 31, 201121.6-16.22%
Oct 31, 201025.8