ImmunoGen
IMGN
#1885
Rank
โ‚ฌ7.87 B
Marketcap
28,18ย โ‚ฌ
Share price
0.00%
Change (1 day)
126.80%
Change (1 year)

P/S ratio for ImmunoGen (IMGN)

P/S ratio on April 12, 2024 (TTM) : 13.7

According to ImmunoGen 's latest financial reports and stock price the company's current price-to-sales ratio (TTM) is 30.3331. At the end of 2023 the company had a P/S ratio of 13.7.

P/S ratio history for ImmunoGen from 2001 to 2023

PS ratio at the end of each year

Year P/S ratio Change
202313.736.47%
202210.1-56.95%
202123.4146.29%
20209.491.9%
20199.32-30.57%
201813.482.73%
20177.3465.72%
20164.43-78.65%
201520.8192.92%
20147.08-57.08%
201316.5-80.15%
201283.2105.47%
201140.5-1.53%
201041.170.95%
200924.0281.05%
20086.3140.15%
20074.50-19.89%
20065.62-14.58%
20056.58-36.27%
200410.3-40.27%
200317.32.2%
200216.9-86.3%
2001123

P/S ratio for similar companies or competitors

Company P/S ratio P/S ratio differencediff. Country
18.8-38.15%๐Ÿ‡บ๐Ÿ‡ธ USA
5.84-80.76%๐Ÿ‡บ๐Ÿ‡ธ USA
21.2-30.21%๐Ÿ‡บ๐Ÿ‡ธ USA
2.14-92.96%๐Ÿ‡บ๐Ÿ‡ธ USA
4.58-84.89%๐Ÿ‡บ๐Ÿ‡ธ USA
3.02-90.04%๐Ÿ‡บ๐Ÿ‡ธ USA
4.81-84.16%๐Ÿ‡จ๐Ÿ‡ญ Switzerland
2.86-90.58%๐Ÿ‡ซ๐Ÿ‡ท France