Display in USD
Middlesex Water Q2 EPS $0.79 Beats $0.64 Estimate, Sales $56.357M Beat $54.510M Estimate | WAPE