SLRC SLR Investment shares slip after Q1 earnings disappoint with EPS 21 below estimates raising margin concerns PFAI Pinnacle reports 566 percent year over year Q1 2025 revenue growth shares climb 233 percent MNTS Momentus shares drop 144 post Q3 2023 earnings despite posting a modest EPS beat versus consensus analyst estimates Citigroup Inc C Analysis Links Rising Chinese EarlyCareer Unemployment to AI Adoption and Geopolitical Risk