Japanese South Korean Markets Rally on Hopes for Iran Nuclear Deal ALTG Q1 2026 Earnings EPS Misses Estimates Shares Decline 31 Meta Pledges 13 Million to Extend Oversight Board Funding Through 2028