Loading The Cooper Companies, Inc. analysis...