Support: 888-992-3836
Copyright © 2023 InvestorsHub Inc.
Replies to post #15580 on Momenta Pharmaceuticals, Inc. (MNTA)
DewDiligence
05/13/16 9:54 AM
#15581 RE: jbog #15580
…the real question would be why the [comparator] stocks have produced 1 year and 5 year returns of -8.8% and +144.4% on average while Momenta has returned -52% and -49% over the same time period?