Recently Viewed

    Middlesex Water Co.

    MSEX
    NASDAQ
    40.58 0.04 (0.1%) last updated 07/26/2017, 04:39:08 PM EDT
    Trade $MSEX Now

    +

    Add MSEX to Watchlist
    214 Watchers