COO - The Cooper Companies, Inc. Stock Analysis | Finranks