Tenaris TS Q1 2026 Earnings Beat Revenue NA EPS 054 Finward Bancorp FNWD Stock Today Unchanged at 3160 Key Levels 20260514 RBIs Rate Cut Dilutes Policy Framework Nomura Warns