 Middlesex Water is a wonderful company, generating very reliable and predictable revenues. Despite that, the companys valuation has mismatched the underlying growth in its financials, pushing the stocks yield to all-time lows. 