Synaptics SYNA Stock Jumps 704 Approaching 13896 20260520 Canton CNTN Q4 2023 Earnings Beat Revenue NA EPS 1070