Ingersoll-Rand Co. (03990)Fluid Power Inc. (99227)Carleton Technologies Inc. (04577)