SXI

Standex International Corporation

Industrials · Industrial - Machinery
$257.70 -0.92%
Deeply Overvalued·Quality 70·RSI 52·DCF -61%·Conviction 70·AGI 48