The company still posted a 13% net income margin, while insider stock sales by a top executive added to investor scrutiny.
25d ago
verifying reliability
No specialized terms available for this topic.