Bristol-Myers Squibb generates $48.5B in annual revenue across 1 key segments: Amylin, Onglyza, and Farxiga ($88.0M). Based on the Q1 2026 filing.