CAI International (CAI) an attractive small-cap setup with shares flagging just below new highs and 20% potential upside on a breakout. CAI is back at...