McEwen Q2 FY26 net income rises 216% to $9.61 million; revenue climbs 27% to $59.23 million - MUX News | Rallies