Crane Harbor CRAN Trading at 1003 Key Decision Point 20260520 Tandy TLF Q1 2026 Earnings EPS 003 In Line with Estimates Liberty LBRDP Q3 2025 Earnings Surprise EPS 177 Up Significant Nvidia Market Cap Overtakes Germanys GDP Tech Giants Outweigh National Economies T Stamp IDAI Climbs 099 Resistance at 215 in Focus 20260520