APM COMPANY