Investors often prefer to invest in shares held by company insiders, as management is typically more aligned with the company’s success and shareholder interests. Currently, insiders own just 1.55% of ...
On Thursday, Mind Medicine (MindMed) Inc (MNMD) stock saw a modest uptick, ending the day at $7.52 which represents a slight increase of $0.77 or 11.41% from the prior close of $6.75. The stock opened ...