Comment by
DaveInvestor59on Feb 17, 2023 11:33am
They are pretty pathetic managers of their own stock. My original investment is down 95% with no upside in sight for now. With that kind of a loss in share value IMV has no business even being listed.