Bank of America discloses 3% stake in Avadel Pharmaceuticals By Investing.com

November 3, 2025