Tech “Technofundamentals”: 3 Top-Ranked Stocks with Strong Fundamentals and Technicals January 3, 2023