AVDL - Avadel Pharmaceuticals plc Stock Analysis | Finranks