Recently Viewed

    Valeant Pharmaceuticals International, Inc.

    VRX
    NYSE
    22.35 0.78 (3.36%) last updated 6:39 PM EDT Jul 29
    Buy

    Sell

    +

    Add VRX to Watchlist
    17,843 Watchers