Citadel Group discloses 1.13% stake in Avadel Pharmaceuticals By Investing.com

November 27, 2025

Citadel Group discloses 1.13% stake in Avadel Pharmaceuticals