COM:IMMUNOGEN
ImmunoGen, Inc.
- Stock
Last Close
31.23
09/02 20:58
Market Cap
8.73B
Beta: -
Volume Today
19.31M
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 3.81M - | -37.45M 1,082.45% | -26.50M 29.24% | -22.28M 15.91% | 13.63M 161.19% | -21.62M 258.55% | -30.47M 40.97% | -33.74M 10.72% | -33.23M 1.52% | -31.93M 3.91% | -45.92M 43.83% | -44.73M 2.59% | -34.15M 23.65% | -17.34M 49.21% | -8.87M 48.88% | -56.68M 539.25% | -13.12M 76.86% | -38.61M 194.35% | -41.62M 7.80% | -46.81M 12.45% | -41.80M 10.70% | -43.75M 4.67% | -43.45M 0.70% | -21.75M 49.94% | 4.81M 122.13% | -29.09M 704.24% | -24.30M 16.47% | -22.37M 7.92% | 31.39M 240.29% | -34.05M 208.48% | -30.74M 9.72% | -37.34M 21.46% | -37.17M 0.45% | -24.14M 35.05% | -62.02M 156.87% | -77.75M 25.37% | -59.01M 24.11% | -41.01M 30.49% | -4.25M 89.64% | 30.75M 823.82% | |
depreciation and amortization | 1.15M - | 1.12M 2.10% | 1.17M 4.37% | 1.39M 18.72% | 1.43M 2.88% | 1.41M 1.12% | 1.28M 9.27% | 1.13M 12.09% | 1.26M 11.80% | 1.44M 13.89% | 1.50M 4.88% | 1.53M 1.53% | 1.55M 1.18% | 1.51M 2.59% | 1.43M 5.18% | 1.37M 3.85% | 1.66M 20.61% | 2.53M 52.60% | 2.53M 0.08% | 1.14M 55.08% | 1.22M 7.31% | 1.20M 1.56% | 1.24M 3.17% | 839K 32.23% | 751K 10.49% | 529K 29.56% | 516K 2.46% | 524K 1.55% | 532K 1.53% | 551K 3.57% | 542K 1.63% | 462K 14.76% | 462K 0% | 473K 2.38% | 458K 3.17% | 424K 7.42% | 428K 0.94% | 448K 4.67% | 427K 4.69% | 423K 0.94% | |
deferred income tax | -7K - | 14K - | -6K 142.86% | -20K 233.33% | -3K 85% | 8K 366.67% | 970K 12,025% | 3.43M 253.81% | 180K 94.76% | 22.19M - | 783K 96.47% | -30K 103.83% | 145K - | 444K 206.21% | 2.52M 467.34% | 275K 89.08% | -855K 410.91% | -709K 17.08% | 18K 102.54% | 61.40M - | |||||||||||||||||||||
stock based compensation | 3.75M - | 3.85M 2.50% | 3.69M 4.21% | 5.41M 46.81% | 3.69M 31.76% | 3.70M 0.27% | 2.91M 21.37% | 5.78M 98.66% | 4.60M 20.42% | 7.28M 58.26% | 4.58M 37.11% | 4.50M 1.81% | 3.76M 16.37% | 2.67M 29.14% | 3.14M 17.67% | 2.66M 15.27% | 2.87M 7.90% | 3.85M 34.18% | 4.03M 4.63% | 4.41M 9.57% | 4.53M 2.61% | 5.11M 12.86% | 2.21M 56.80% | 3.63M 64.37% | 3.23M 10.98% | 3.12M 3.28% | 3.45M 10.63% | 3.88M 12.28% | 3.87M 0.28% | 3.82M 1.14% | 3.74M 2.12% | 3.48M 7.08% | 6.43M 85.02% | 4.41M 31.49% | 4.97M 12.84% | 5.48M 10.24% | 10.75M 96.15% | 7.07M 34.28% | 7.43M 5.18% | 7.80M 4.94% | |
change in working capital | -6.73M - | 6.20M 192.04% | 2.27M 63.32% | -3.90M 271.62% | -35.14M 800.85% | 23.93M 168.10% | -2.17M 109.08% | -4.00M 84.22% | -5.55M 38.62% | -499K 91.01% | 7.70M 1,643.49% | -9.05M 217.45% | -7.19M 20.48% | -15.95M 121.77% | 31.30M 296.19% | 79.49M 154.00% | -17.25M 121.70% | -13.56M 21.41% | 4.45M 132.82% | 7.30M 64.15% | 1.51M 79.31% | 52.26M 3,358.57% | 13.06M 75.00% | -9.06M 169.37% | -30.54M 236.93% | 5.13M 116.79% | 111K 97.83% | -233K 309.91% | -9.56M 4,003.43% | -4.04M 57.71% | -4.80M 18.80% | -1.08M 77.53% | -13.63M 1,163.02% | -21.02M 54.26% | -5.25M 75.01% | 10.21M 294.35% | -9.53M 193.39% | -38.92M 308.18% | -68.55M 76.16% | -69.20M 0.94% | |
accounts receivables | 1.97M - | 3.78M 91.88% | -1.86M 149.18% | 58K 103.12% | -1.27M 2,291.38% | 2.35M 285.29% | -4.33M 284.03% | -1.72M 60.22% | 6.01M 448.55% | 699K 88.37% | -779K 211.44% | 567K 172.79% | -7.03M 1,339.51% | -1.87M 73.43% | 2.87M 253.67% | -1.50M 152.18% | -128K 91.45% | 2.62M 2,142.97% | 15K 99.43% | -2.10M 14,073.33% | 414K 119.75% | 1.47M 254.59% | 233K 84.13% | -94K 140.34% | -7.41M 7,778.72% | 7.45M 200.54% | -259K 103.48% | -4.74M 1,728.96% | 5.01M 205.87% | -58K 101.16% | 86K 248.28% | -214K 348.84% | -4.25M 1,884.11% | 3.28M 177.18% | 281K 91.43% | 867K 208.54% | -12.55M 1,547.98% | -14.75M 17.46% | -48.02M 225.63% | -56.64M 17.96% | |
inventory | -1.34M - | 524K 139.19% | -466K 188.93% | 835K 279.18% | 196K 76.53% | -783K 499.49% | -233K 70.24% | 1.69M 824.89% | -291K 117.23% | 629K 316.15% | 1K 99.84% | -1.12M 112,100% | -165K 85.27% | -1.03M 526.06% | -257K 75.12% | 1.24M 582.10% | 1.21M 2.74% | 670K 44.40% | -1.52M 327.16% | -48K 96.85% | 1.94M 4,137.50% | -4.35M 324.25% | -3.20M 26.37% | -1.44M 55.13% | -2.89M 101.32% | 1.52M 152.51% | -621K 140.91% | 4.24M 783.09% | 5.08M 19.78% | -6.14M 220.92% | -3.48M 43.33% | 2.54M 172.92% | -3.99M 257.15% | -16.20M - | -709K 95.62% | -4.31M 507.76% | -12.55M 191.34% | ||||
accounts payables | 690K - | 931K 34.93% | 76K 91.84% | 138K 81.58% | 656K 375.36% | 709K 8.08% | 1.82M 156.14% | 1.55M 14.59% | 1.62M 4.64% | -2.38M 246.52% | 1.85M 177.92% | -2.12M 214.41% | -2.54M - | 149K 105.86% | 1.40M 840.27% | 1.76M 25.91% | -757K 142.91% | 4.63M 711.36% | -2.45M 152.96% | 1.25M 150.88% | -2.70M 316.36% | -501K 81.43% | -552K 10.18% | 2.71M 590.22% | -649K 123.98% | 2.81M 532.97% | -3.19M 213.49% | 209K 106.55% | 3.80M 1,719.14% | -1.32M 134.72% | -1.13M 14.55% | 7.79M 790.96% | -2.31M 129.61% | 1.06M 145.88% | 2.94M 177.43% | 25.05M 752.48% | -12.97M 151.80% | -13.92M 7.31% | 6.50M 146.71% | ||
other working capital | -8.06M - | 960K 111.92% | 4.52M 371.15% | -4.93M 209.04% | -34.72M 604.03% | 21.65M 162.35% | 578K 97.33% | -5.52M 1,054.84% | -12.89M 133.56% | 551K 104.27% | 6.63M 1,102.72% | -6.37M 196.17% | -10.51M - | 28.54M 371.53% | 78.35M 174.57% | -20.09M 125.64% | -16.09M 19.94% | 1.33M 108.26% | 11.90M 795.93% | -2.09M 117.55% | 57.84M 2,869.88% | 16.53M 71.42% | -6.98M 142.23% | -22.95M 228.68% | -3.19M 86.10% | -1.82M 42.96% | 3.45M 289.72% | -19.87M 675.66% | -1.64M 91.73% | -87K 94.70% | -2.28M 2,516.09% | -13.19M 479.35% | -21.99M 66.78% | -6.59M 70.02% | 6.40M 197.13% | -5.83M 191.04% | -10.49M 79.86% | -2.30M 78.05% | -6.50M 182.54% | ||
other non cash items | -31K - | 13.19M 42,635.48% | 450K 96.59% | 485K 7.78% | 909K 87.42% | 117K 87.13% | -13K 111.11% | -512K 3,838.46% | -1.21M 135.35% | -2.37M 96.43% | -780K 67.05% | -1.06M 36.15% | 226K 121.28% | -4.01M 1,875.66% | -2.91M 27.39% | -3.10M 6.25% | -4.35M 40.37% | -4.13M 4.99% | -4.71M 13.95% | -5.90M 25.36% | -6.89M 16.75% | -5.06M 26.58% | -6.59M 30.42% | -8.93M 35.38% | -9.96M 11.56% | -7.29M 26.75% | -7.99M 9.58% | -12.44M 55.64% | -17.69M 42.19% | -10.90M 38.38% | -12.62M 15.76% | -563K 95.54% | -1.97M 249.73% | -1.11M 43.37% | -2.15M 92.65% | -2.57M 19.65% | -2.84M 10.43% | -1.30M 54.05% | -1.80M 38.04% | -28.40M 1,477.83% | |
net cash provided by operating activities | 1.95M - | -13.10M 773.18% | -18.92M 44.44% | -18.90M 0.12% | -15.48M 18.07% | 7.54M 148.73% | -28.45M 477.11% | -31.35M 10.19% | -34.14M 8.89% | -26.08M 23.61% | -32.91M 26.18% | -47.84M 45.39% | -35.81M 25.15% | -32.96M 7.97% | 24.08M 173.06% | 45.93M 90.76% | -29.41M 164.02% | -49.95M 69.86% | -35.33M 29.28% | -39.86M 12.82% | -41.28M 3.59% | 10.20M 124.71% | -31.01M 403.96% | -35M 12.86% | -32.56M 6.98% | -28.32M 13.03% | -28.19M 0.43% | -30.65M 8.70% | 8.54M 127.85% | -44.62M 622.80% | -43.88M 1.66% | -35.04M 20.14% | -45.87M 30.91% | -41.40M 9.75% | -63.99M 54.56% | -64.21M 0.34% | -60.20M 6.25% | -73.72M 22.46% | -66.74M 9.47% | 2.77M 104.15% | |
investments in property plant and equipment | -1.73M - | -2.41M 39.94% | -3.47M 43.87% | -1.71M 50.82% | -882K 48.36% | -1.92M 117.23% | -2.92M 52.35% | -3.38M 15.69% | -1.75M 48.18% | -3.48M 98.80% | -1.77M 49.12% | -1.18M 33.22% | -224K 81.05% | -437K 95.09% | -342K 21.74% | -68K 80.12% | -269K 295.59% | -1.03M 282.16% | -1.10M 6.91% | -2.09M 90.45% | -1.03M 50.98% | -2.13M 107.31% | -228K 89.28% | -407K 78.51% | -83K 79.61% | -21K 74.70% | -23K 9.52% | -771K 3,252.17% | -102K 86.77% | -893K 775.49% | -47K 94.74% | -125K 165.96% | -369K 195.20% | -307K 16.80% | -207K 32.57% | -602K 190.82% | -248K 58.80% | -209K 15.73% | -78K 62.68% | -1.35M 1,635.90% | |
acquisitions net | |||||||||||||||||||||||||||||||||||||||||
purchases of investments | |||||||||||||||||||||||||||||||||||||||||
sales maturities of investments | |||||||||||||||||||||||||||||||||||||||||
other investing activites | -1K - | -522K - | 522K 200% | 2.31M - | 1.43M 38.32% | ||||||||||||||||||||||||||||||||||||
net cash used for investing activites | -1.73M - | -2.41M 39.86% | -3.47M 43.87% | -1.71M 50.82% | -882K 48.36% | -2.44M 176.42% | -2.40M 1.68% | -3.38M 40.88% | -1.75M 48.18% | -3.48M 98.80% | -1.77M 49.12% | -1.18M 33.22% | -224K 81.05% | -437K 95.09% | -342K 21.74% | -68K 80.12% | -269K 295.59% | -1.03M 282.16% | -1.10M 6.91% | -2.09M 90.45% | -1.03M 50.98% | -2.13M 107.31% | -228K 89.28% | -407K 78.51% | 2.23M 647.67% | 1.41M 36.97% | -23K 101.64% | -771K 3,252.17% | -102K 86.77% | -893K 775.49% | -47K 94.74% | -125K 165.96% | -369K 195.20% | -307K 16.80% | -207K 32.57% | -602K 190.82% | -248K 58.80% | -209K 15.73% | -78K 62.68% | -1.35M 1,635.90% | |
debt repayment | -71.82M - | ||||||||||||||||||||||||||||||||||||||||
common stock issued | 101.66M - | -28K - | 4.33M 15,560.71% | 68K 98.43% | 2.87M - | 97.74M 3,302.16% | -1K 100.00% | 96.53M - | 33.49M 65.30% | -34K 100.10% | 12.36M 36,444.12% | 108.22M 775.74% | 620K 99.43% | 449K - | 25.65M 5,612.47% | 39K 99.85% | 365.74M 937,692.31% | -34K 100.01% | |||||||||||||||||||||||
common stock repurchased | 15.59M - | ||||||||||||||||||||||||||||||||||||||||
dividends paid | |||||||||||||||||||||||||||||||||||||||||
other financing activites | 3.03M - | 1.50M 50.43% | 579K 61.45% | 144K 75.13% | 1.17M 713.89% | 116K 90.10% | 197.13M 169,841.38% | 4.46M 97.74% | 329K 92.63% | 188K 42.86% | 96.79M 51,384.04% | -15.59M - | -1.35M 91.33% | 271K 120.04% | 2.26M 733.58% | 163.10M 7,120.01% | 124K 99.92% | -2.97M 2,495.97% | 670K - | 73K 89.10% | -811K 1,210.96% | 240K 129.59% | 424K 76.67% | 129K 69.58% | 678K 425.58% | 1.29M 89.68% | 378K 70.61% | 29.03M 7,580.69% | 171.02M 489.04% | 411K - | 425K - | 143.64M - | 32.17M 77.61% | ||||||||
net cash used provided by financing activities | 3.03M - | 1.50M 50.43% | 579K 61.45% | 144K 75.13% | 1.17M 713.89% | 116K 90.10% | 197.13M 169,841.38% | 4.46M 97.74% | 329K 92.63% | 188K 42.86% | 96.79M 51,384.04% | 15.59M - | -1.35M 108.67% | 101.93M 7,639.50% | 2.26M 97.78% | 163.10M 7,120.01% | 96K 99.94% | 1.36M 1,314.58% | 68K 94.99% | 670K 885.29% | 73K 89.10% | 2.06M 2,724.66% | 97.98M 4,651.89% | 423K 99.57% | 129K 69.50% | 97.21M 75,253.49% | 34.78M 64.22% | 344K 99.01% | 41.39M 11,931.98% | 279.23M 574.64% | 620K 99.78% | 411K 33.71% | 449K 9.25% | 26.07M 5,707.13% | 39K 99.85% | 437.56M 1,121,841.03% | 32.13M 92.66% | ||||
effect of forex changes on cash | -15.56M - | 1 - | |||||||||||||||||||||||||||||||||||||||
net change in cash | 3.25M - | -14.01M 531.14% | -21.82M 55.69% | -20.46M 6.20% | -15.19M 25.75% | 5.22M 134.38% | 166.28M 3,083.65% | -30.27M 118.20% | -35.56M 17.49% | -29.37M 17.41% | 62.11M 311.48% | -49.03M 178.93% | 49.03M 200% | -33.40M 168.12% | 23.77M 171.17% | 44.51M 87.28% | 72.26M 62.32% | -48.72M 167.43% | 126.67M 359.98% | -41.85M 133.04% | -40.95M 2.15% | 8.14M 119.89% | -30.57M 475.38% | -35.33M 15.58% | -28.27M 20.00% | 71.07M 351.45% | -27.79M 139.10% | -31.29M 12.58% | 105.64M 437.62% | -10.74M 110.16% | -43.58M 305.94% | 6.22M 114.28% | 232.99M 3,644.00% | -41.09M 117.64% | -63.79M 55.24% | -64.36M 0.90% | -34.37M 46.60% | -73.89M 114.96% | 370.74M 601.75% | 33.55M 90.95% | |
cash at beginning of period | 174.84M - | 178.09M 1.86% | 164.08M 7.87% | 142.26M 13.30% | 121.80M 14.38% | 106.60M 12.47% | 111.83M 4.90% | 278.11M 148.70% | 247.84M 10.88% | 212.28M 14.35% | 182.91M 13.84% | 245.03M 33.96% | 196M 20.01% | 159.96M 18.39% | 126.57M 20.88% | 150.34M 18.78% | 194.85M 29.61% | 267.11M 37.08% | 218.38M 18.24% | 345.06M 58.01% | 303.20M 12.13% | 262.25M 13.51% | 270.40M 3.11% | 239.82M 11.31% | 204.49M 14.73% | 176.22M 13.82% | 247.30M 40.33% | 219.51M 11.24% | 188.22M 14.25% | 293.86M 56.13% | 283.12M 3.65% | 239.54M 15.39% | 245.76M 2.60% | 478.75M 94.80% | 437.66M 8.58% | 373.87M 14.57% | 309.51M 17.22% | 275.14M 11.11% | 201.25M 26.86% | 571.99M 184.22% | |
cash at end of period | 178.09M - | 164.08M 7.87% | 142.26M 13.30% | 121.80M 14.38% | 106.60M 12.47% | 111.83M 4.90% | 278.11M 148.70% | 247.84M 10.88% | 212.28M 14.35% | 182.91M 13.84% | 245.03M 33.96% | 196M 20.01% | 245.03M 25.01% | 126.57M 48.35% | 150.34M 18.78% | 194.85M 29.61% | 267.11M 37.08% | 218.38M 18.24% | 345.06M 58.01% | 303.20M 12.13% | 262.25M 13.51% | 270.40M 3.11% | 239.82M 11.31% | 204.49M 14.73% | 176.22M 13.82% | 247.30M 40.33% | 219.51M 11.24% | 188.22M 14.25% | 293.86M 56.13% | 283.12M 3.65% | 239.54M 15.39% | 245.76M 2.60% | 478.75M 94.80% | 437.66M 8.58% | 373.87M 14.57% | 309.51M 17.22% | 275.14M 11.11% | 201.25M 26.86% | 571.99M 184.22% | 605.53M 5.87% | |
operating cash flow | 1.95M - | -13.10M 773.18% | -18.92M 44.44% | -18.90M 0.12% | -15.48M 18.07% | 7.54M 148.73% | -28.45M 477.11% | -31.35M 10.19% | -34.14M 8.89% | -26.08M 23.61% | -32.91M 26.18% | -47.84M 45.39% | -35.81M 25.15% | -32.96M 7.97% | 24.08M 173.06% | 45.93M 90.76% | -29.41M 164.02% | -49.95M 69.86% | -35.33M 29.28% | -39.86M 12.82% | -41.28M 3.59% | 10.20M 124.71% | -31.01M 403.96% | -35M 12.86% | -32.56M 6.98% | -28.32M 13.03% | -28.19M 0.43% | -30.65M 8.70% | 8.54M 127.85% | -44.62M 622.80% | -43.88M 1.66% | -35.04M 20.14% | -45.87M 30.91% | -41.40M 9.75% | -63.99M 54.56% | -64.21M 0.34% | -60.20M 6.25% | -73.72M 22.46% | -66.74M 9.47% | 2.77M 104.15% | |
capital expenditure | -1.73M - | -2.41M 39.94% | -3.47M 43.87% | -1.71M 50.82% | -882K 48.36% | -1.92M 117.23% | -2.92M 52.35% | -3.38M 15.69% | -1.75M 48.18% | -3.48M 98.80% | -1.77M 49.12% | -1.18M 33.22% | -224K 81.05% | -437K 95.09% | -342K 21.74% | -68K 80.12% | -269K 295.59% | -1.03M 282.16% | -1.10M 6.91% | -2.09M 90.45% | -1.03M 50.98% | -2.13M 107.31% | -228K 89.28% | -407K 78.51% | -83K 79.61% | -21K 74.70% | -23K 9.52% | -771K 3,252.17% | -102K 86.77% | -893K 775.49% | -47K 94.74% | -125K 165.96% | -369K 195.20% | -307K 16.80% | -207K 32.57% | -602K 190.82% | -248K 58.80% | -209K 15.73% | -78K 62.68% | -1.35M 1,635.90% | |
free cash flow | 221K - | -15.51M 7,119.91% | -22.39M 44.35% | -20.61M 7.98% | -16.37M 20.58% | 5.63M 134.39% | -31.37M 657.33% | -34.73M 10.70% | -35.89M 3.34% | -29.56M 17.64% | -34.68M 17.32% | -49.03M 41.38% | -36.04M 26.50% | -33.40M 7.33% | 23.74M 171.08% | 45.87M 93.23% | -29.68M 164.71% | -50.98M 71.79% | -36.42M 28.55% | -41.95M 15.17% | -42.31M 0.86% | 8.08M 119.09% | -31.24M 486.84% | -35.41M 13.34% | -32.64M 7.81% | -28.34M 13.19% | -28.22M 0.42% | -31.42M 11.35% | 8.43M 126.84% | -45.51M 639.71% | -43.93M 3.49% | -35.17M 19.94% | -46.24M 31.50% | -41.71M 9.80% | -64.20M 53.92% | -64.81M 0.96% | -60.45M 6.73% | -73.93M 22.30% | -66.82M 9.62% | 1.42M 102.12% |
All numbers in (except ratios and percentages)