CAPROCK MANAGEMENT, LLC ,