Recently Viewed

    Valeant Pharmaceuticals International, Inc.

    VRX
    NYSE
    35.96 3.31 (10.09%) last updated 6:43 PM EDT May 03
    Buy

    Sell

    +

    Add VRX to Watchlist
    14,013 Watchers