Trading Economics members can view, download and compare data from nearly 200 countries, including more than 20 million economic indicators, exchange rates, government bond yields, stock indexes and commodity prices.

The Trading Economics Application Programming Interface (API) provides direct access to our data. It allows API clients to download millions of rows of historical data, to query our real-time economic calendar, subscribe to updates and receive quotes for currencies, commodities, stocks and bonds.

Please Paste this Code in your Website


Immunogen reported $49.87M in Sales Revenues for its fiscal quarter ending in March of 2023.

Sales Change
AbbVie ABBV:US USD 12.23B 2.9B
Agios Pharmaceuticals AGIO:US USD 5.61M 1.3M
Amgen AMGN:US USD 6.1B 734M
Astellas Pharma 4503:JP JPY 354.25B 47.93B
AstraZeneca AZN:LN USD 10.88B 328M
Bluebird Bio BLUE:US USD 2.38M 2.32M
Bristol-Myers Squibb BMY:US USD 11.34B 69M
Eli Lilly LLY:US USD 6.96B 341.8M
Emergent BioSolutions EBS:US USD 180.3M 150.4M
Exelixis EXEL:US USD 408.79M 15.13M
Halozyme Therapeutics HALO:US USD 162.14M 19.35M
Heron Therapeutics HRTX:US USD 29.62M 413K
Immunogen IMGN:US USD 49.87M 8.7M
Intrexon XON:US USD 1.85M 88K
Karyopharm Therapeutics KPTI:US USD 38.7M 5.12M
MacroGenics MGNX:US USD 24.5M 48.6M
Nektar Therapeutics NKTR:US USD 21.59M 429K
Novartis NVS:US USD 13.21B 207M
Pfizer PFE:US USD 18.28B 6.01B
Regeneron Pharmaceuticals REGN:US USD 3.16B 252.3M
Roche Holding ROG:VX CHF 30.99B 1.31B
Sanofi SNY:US EUR 10.97B 19.09M
Seattle Genetics SGEN:US USD 519.72M 8.43M