Market Rally Drives Portfolio Gains Top and Bottom Performers Highlighted Consumer Sentiment Hits Fresh Record Low as Gas Prices Surge Amid Iran Conflict Silicon Valley Hails Chinese AI Model DeepSeek as Amazing Despite Chip Constraints Microsofts Trusted Technology Group Chief Advocates Responsible AI Development Novartis Lifts FullYear Sales and Profit Forecasts Amid Strong Operational Momentum New York Fed Study Rising Gas Prices Disproportionately Impact LowerIncome Households STX Q1 2026 Earnings Strong EPS Beat Amidst Data Center Demand QRHC Q1 2026 Earnings EPS Miss Highlights Operational Headwinds and Cost Pressures UPBD Q1 2026 Earnings EPS Beat Surprises Market Shares Rise Modestly Diamond Hill Investment Group Inc DHIL Q1 2025 Earnings Solid EPS Report Amid Quiet Market Reaction ABVX Q4 2025 Earnings Significant EPS Miss as DevelopmentStage Biotech Reports WiderThanExpected Loss SHLS Q1 2026 Earnings Earnings Beat Driven by Margin Strength Shares Rise 377 Cellebrite DI Ltd CLBT Slips as 1275 Test Looms Support at 1211 in Focus Trinity Capital 7875 Notes TRINZ Hold Steady Near Par Amid Low Volatility Rice Acquisition Corporation 3 KRSP Holds Steady at 1045 Amidst Low Volume Consolidation Insulet PODD Holds Steady Near Support as Trading Volume Remains Subdued NewtekOne Inc NEWT Edges Higher as Shares Approach Resistance Zone US Crude and Gasoline Inventories Extend Decline Tightening Supply Outlook QuidelOrtho Q1 2026 Earnings EPS Misses Estimates Sharply Stock Declines 428 AZZ Inc AZZ Holds Steady Near Support A Technical and Fundamental Review KNDI Q2 2024 Earnings Modest Profit Amid Limited Disclosure TLPH Q1 2026 Earnings Significant EPS Beat as PreRevenue Biotech Advances Pipeline UVSP Q1 2026 Earnings DoubleDigit EPS Beat Amid Modest Stock Pullback Satellos Bioscience Q1 2026 Earnings Narrower Loss Reported Stock Slips on Lack of Revenue Progress Eltek Ltd ELTK Q1 2026 Earnings Loss Reported Amid Strategic Transition CZNC Q1 2026 Earnings Massive EPS Miss Shocks Analysts Stock Holds Steady NTRA Q1 2026 Earnings EPS Misses Estimates Amid Cost Pressures