Standex International (SXI) delivered a net profit margin of 6.3% for the latest period, down from 10.3% a year ago, following a one-off $31.5 million loss that weighed on results through September ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results