Moelis Q2 FY26 net income rises 18% to $55.13 million; revenue climbs 12% to $409.39 million - MC News | Rallies