Why a Major Fund Placed a 5 Million Bet on Acadia Healthcare Despite a Flat Stock PennantPark PFLT Stock Up 091 Key Resistance at 873 20260520 Vodafone Group VOD Faces Pressure Near Key Support Zone