Perpetua Resources Secures 29 Billion US Loan for Critical Minerals Project in Idaho GLSI Q3 2025 Earnings NarrowerthanExpected Loss as Biotech Advances Clinical Pipeline Blue Chip Stocks in Focus After Market Pullback Microsoft Among Names Attracting Investor Attention