Valeant Pharmaceuticals International, Inc.

VRX
NYSE
223.76 3.45 (1.56%) last updated 4:21 PM EDT Jun 30
Trade $VRX Now