With a 68.18% short float, it’s no wonder people chased after CARV stock, but the company is worth investigating even beyond that attention. Read More