Blue Moon BMM Q1 2026 Earnings EPS 042 Beats Estimates PPL Corporation PPL Q1 2026 Earnings Surprise EPS 063 Up Significant Super SMCI Crushes Q1 2026 Estimates EPS 084 Tops Views India Targets 135180 Billion Investment to Build Semiconductor Ecosystem by 2035 NITI Aayog Report Says iBio Inc Q1 2026 Earnings EPS Miss in PreRevenue Stage Stock Edges Lower Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project