Amicus Therapeutics FOLD Unchanged at 1449 RangeBound Trading 20260520 Donnelley Financial Launches 150 Million Buyback as Software Revenue Growth Accelerates