STANDEX INTERNATIONAL CORP SXI 63.5

Industrials

Revenue

Earnings

Dividends