HomepageEarnings Events Newsdesk 4 hours ago Freeport-McMoRan Inc (FCX) FCX Announces Agreement for Life of Resource Extension of Operating Rights in Grasberg Minerals District Freeport-McMoRan Inc (NYSE: FCX) FY 2026 Other Release Cadence Design Systems, Inc (CDNS) Sec Form 8K » « Cognex Corporation (CGNX) Sec Form 8K Newsdesk: