CTS Corp CTS Macro Impact CTS Corporation beats EPS on strong auto demand BENF Beneficient swings to 136 profit versus 253 loss estimates crushing forecasts by 1538 percent