Farmer Brothers Company FARM Consolidates at 128 as Stock Holds Flat Near Key Support April Employment Report Surpasses Expectations with 115K Jobs Added CLVT Q1 2026 Earnings Strong EPS Beat Amid Market Caution BYD Unveils SelfDriving Chip Claims It Is Chinas Most Powerful