Discover why Newmont (NEM) reported mixed Q1 2025 results with record free cash flow of $1.2B and impressive EPS beat, ...