The stock outperformed major indices, while insider DUCA MAURICE J sold 3,500 shares worth $630,525 and retained more than 88,000 shares.
42d ago
verifying reliability
No specialized terms available for this topic.