The bestselling drug brand of all-time by one-year revenue is the cancer drug Keytruda from Merck, which generated $25 billion in revenue in 2023. It took Keytruda 10 years to achieve that milestone. By contrast, the iPhone achieved that milestone in its fourth year on the market.
The bestselling drug brand of all-time by its sixth year on the market is the cardiometabolic drug Ozempic by Novo Nordisk, which generated $14.3 billion in revenue in 2023. By its sixth year on the market the iPhone generated $78.7 billion in annual revenue.