high credibilityAmgen Inc.2024Amgen 2023 Annual Report: Repatha revenueAmgenOpen sourceCited by Repatha and Statin Suppression Claims