Skip to content
SXI WACC: 8.48% — Standex International Corporation Cost of Capital (July 2026) | DeepViews