Coherent Stock Analysis