Centrus Energy Corp (LEU) reports a 40% revenue increase and a robust $3.7 billion backlog, despite facing supply chain and ...
Mexco Energy Corporation (NYSE American: MXC) today reported net income of $1,077,370, or $0.51 per diluted share, for the ...