Matrix MTRX Q1 2026 Earnings 013 EPS Surges Past 007 Estimates Tech Stocks Lift Indices to Fresh Highs as Broader Market Struggles Following Inflation Report Energy Market Assessment ConsensusBeating Growth and Peace Prospects Reshape Sector Outlook MSCI Index Rebalance Triggers Indonesian Stock Selloff Rupiah Plunges to Record Low