Japanese and South Korean Stock Markets Rally on Hopes for Iran Nuclear Deal
OBT Q1 2026 Earnings Earnings Beat Estimates by 72 but Shares Decline
Crude Oil Prices Edge Higher as USIran Peace Deal Remains Elusive
Badger Meter BMI Q1 2026 Earnings EPS Misses Estimates by Nearly 25
LightPath Technologies Q1 2026 Earnings Significant EPS Miss Amid Revenue Uncertainty
Neurocrine Biosciences NBIX Q1 2026 Earnings Strong EPS Beat Drives Slight Uptick
VALE Q1 2026 Earnings EPS Misses Estimates by 171 as Operational Headwinds Persist
ORMP Q4 2025 Earnings Surprise Profitability as EPS Beats Zero Estimate
Donaldson Company Inc DCI Q1 2026 Earnings EPS Misses Estimates Shares Edge Lower
TTI Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency