Amid a busy week of earnings reports and economic data, global markets have shown mixed results, with small-cap stocks holding up better than their larger counterparts. In this context, penny ...