FSD Pharma Marketcap $14M with little to no debtRecent market cap of only about $14 million w little to no debt. FSD Pharma only has just over 42 million shares outstanding with a recent market cap of about $14 million and over 6.5 million shares owned by insidersSignificant Insider purchases made over past three years at prices between ($U.S.).80 and $2.08 per share.