Merrimack Pharmaceuticals, Inc. ROE 2012-2024 | MACK

Current and historical return on equity (ROE) values for Merrimack Pharmaceuticals, Inc. (MACK) over the last 10 years. Return on equity can be defined as the amount of net income returned as a percentage of shareholders equity. Return on equity measures a corporation's profitability by revealing how much profit a company generates with the money shareholders have invested.
ROE - Return on Equity Historical Data
Date TTM Net Income Shareholder's Equity Return on Equity
2024-03-31 $0.20B $0.22B 288.17%
2023-12-31 $0.00B $0.02B 0.00%
2023-09-30 $0.00B $0.02B 0.00%
2023-06-30 $0.00B $0.02B 0.00%
2023-03-31 $0.00B $0.02B 0.00%
2022-12-31 $0.00B $0.02B 0.00%
2022-09-30 $0.00B $0.01B 0.00%
2022-06-30 $-0.00B $0.01B -7.02%
2022-03-31 $-0.00B $0.01B -13.79%
2021-12-31 $-0.00B $0.01B -20.00%
2021-09-30 $-0.00B $0.02B -25.81%
2021-06-30 $-0.00B $0.02B -25.00%
2021-03-31 $-0.00B $0.02B -24.24%
2020-12-31 $-0.00B $0.02B -17.65%
2020-09-30 $0.00B $0.02B 5.80%
2020-06-30 $0.00B $0.02B 5.56%
2020-03-31 $-0.01B $0.02B -29.47%
2019-12-31 $-0.02B $0.02B -53.97%
2019-09-30 $-0.03B $0.02B -69.05%
2019-06-30 $-0.02B $0.04B -44.65%
2019-03-31 $-0.03B $0.05B -55.70%
2018-12-31 $-0.04B $0.06B -61.42%
2018-09-30 $-0.05B $0.07B -59.21%
2018-06-30 $-0.05B $0.06B -52.72%
2018-03-31 $0.48B $0.08B 491.37%
2017-12-31 $0.47B $0.10B 4841.03%
2017-09-30 $0.45B $0.11B -588.31%
2017-06-30 $0.42B $0.11B -259.66%
2017-03-31 $-0.14B $-0.28B 59.90%
2016-12-31 $-0.15B $-0.25B 67.41%
2016-09-30 $-0.17B $-0.23B 80.58%
2016-06-30 $-0.18B $-0.20B 96.90%
2016-03-31 $-0.15B $-0.22B 88.76%
2015-12-31 $-0.15B $-0.18B 99.83%
2015-09-30 $-0.11B $-0.14B 86.21%
2015-06-30 $-0.10B $-0.14B 81.01%
2015-03-31 $-0.09B $-0.13B 89.22%
2014-12-31 $-0.08B $-0.10B 97.39%
2014-09-30 $-0.11B $-0.10B 149.65%
2014-06-30 $-0.12B $-0.08B 235.64%
2014-03-31 $-0.13B $-0.07B 286.34%
2013-12-31 $-0.13B $-0.04B 351.68%
2013-09-30 $-0.12B $-0.02B 428.32%
2013-06-30 $-0.10B $-0.06B 495.24%
2013-03-31 $-0.09B $-0.03B -5371.43%
2012-12-31 $-0.09B $-0.01B 7280.00%
2012-09-30 $-0.09B $0.01B 1760.00%
2012-06-30 $-0.09B $0.03B 1042.42%
2012-03-31 $-0.10B $-0.04B 587.88%
2011-12-31 $-0.09B $-0.02B 1581.82%