Coherent, Inc. (COHR) fundamental stock analysis