Company CASTLEROCK ASSET MANAGEMENT, INC. Address CASTLEROCK ASSET MANAGEMENT, INC., NEW YORK, 10178-0002, NEW YORK