IDX Composite Index Closes Higher Gaining 088 VYNE Q1 2026 Earnings Narrower Loss Beats Estimates as Pipeline Progress Takes Center Stage SpaceX Potential IPO May Quickly Enter Retirement Plan Index Funds