Versus - compare TORO and DSX

Diana Shipping Inc outperforms Toro Corp on 17 out of 29 parameters.