Versus - compare DEFT and SAR

DeFi Technologies Inc outperforms Saratoga Investment Corp on 17 out of 26 parameters.