COHR - Coherent Corp. Stock Analysis | Finranks