Would love it if someone could explain why the CFO and directors of this company are buying these small amounts of shares....it's like they're all gambling on the stock but don't want to overcommit.
Processa CFO Russell Skibsted buys 1,984 shares for $5,892.48