Analyst recommends buying Ramco Cement, Federal Bank and selling Godrej Properties, Dixon Tech