Campbells Company CPB Rallies 264 as Shares Approach Key Resistance Level First National Corporation FXNC Holds Steady Near Support as Modest Gains Signal Consolidation AgEagle Aerial Systems UAVS Surges 5 as Shares Test Key Resistance at 107 West Pharmaceutical Services WST Holds Steady Near Key Support Levels