Finance Why Bausch Health Stock Is Tumbling TodayMay 5, 20230 Bausch Well being Corporations Inc (NYSE: BHC) reported Q1 FY23 revenues of $1.94 billion, up 1% Y/Y, up 4% natural foundation,…