Ituran ITRN Hovers Near Resistance at 6828 as Consolidation Persists Ferrari Shares Slide Following Unveiling of First AllElectric Model VERX Q1 2026 Earnings Narrow EPS Beat Amidst Positive Investor Sentiment Bitcoin Faces Potential May Decline as Markets Brace for HigherforLonger Interest Rates