Recently Viewed

    Nomura Holdings Inc.

    NMR
    NYSE
    3.59 0.15 (4.32%) last updated 4:18 PM EDT Jun 29
    Buy

    Sell

    +

    Add NMR to Watchlist
    68 Watchers