Standex International Corporation

Standex International Corporation

SXI · NYSE

240.79USD-2.26 (-0.93%)