Deluxe: Positive Operating Leverage With A 5% Yield — DLX +0.90 · News Impact Screener