IMC Asset Management, Inc.