ON ON Q1 2026 Earnings 064 EPS Surges Past 062 Estimates Lincoln LINC Stock Today Drops 259 Key Support at 4576 20260519 VALE SA VALE at 1634 Buy Sell or Hold 20260518 Flowserve Maintains Shareholder Payout with 022 Quarterly Dividend Updates on Business Meeting