A company insider recently sold 37,000 shares of Apellis Pharmaceuticals Inc [APLS]. Should You also Consider to Sale?
Apellis Pharmaceuticals Inc’s recently made public that its Director Dunlop A. Sinclair unloaded Company’s shares for reported $1.34 million on