Covered by 1 source · 1 article
As Lumentum Stock Soars, a Company Insider Dumps Nearly 40,000 Shares Worth $33 Million