BHC
Bausch Health
2025-12-08
•
Barclays
Δh%
23.17%
Price Then
6.82
Price h
8.4
Target
8