Canton CNTN Q4 2023 Earnings Beat Revenue NA EPS 1070 Nvidia Stock Gains Momentum Ahead of Fiscal Q1 Earnings Release