SunOpta STKL Unchanged at 650 RangeBound Trading 20260520 Customers Trust Banks With Data but Fraud Resolution Satisfaction Lags EY Report