20150414 unknown: Midcaps rally on rising optimism over earnings