Skip to content
Amylyx Pharmaceuticals, Inc. (AMLX) — insider trading: 16 buys, 124 sells · InsiderLens