Logitech LOGI Reports Strong Q1 2026 Revenue NA EPS Beats Strategy STRC Unchanged at 9916 RangeBound Trading 20260520 Tokenization Will Allow Investors to Shop for Yield Says Strategys Michael Saylor IT Tech ITP Q3 2025 Earnings Status Quo Maintained