Sol Strategies Inc STKE Holds Near 150 as Slight Decline Tests Support Traders Doubt Irans Strait of Hormuz Reopening Timeline Despite Peace Deal Reports FBRT Q1 2026 Earnings Large EPS Miss as Trust Faces Headwinds Novartis Raises Sales and Profit Guidance for the Year