Tucows Q1 2026 Earnings Net Loss Reported Shares Edge Lower CRIS Q1 2026 Earnings Significant EPS Miss as Biotech Advances Pipeline Without Revenue Titan America Q1 2026 Earnings EPS Misses Consensus Yet Shares Rally RRX Q1 2026 Earnings EPS Beats Estimates as Margins Improve Stock Slides WLFC Q1 2026 Earnings EPS Surges Past Estimates by 354 as Leasing Momentum Builds CALC Q1 2026 Earnings Surprising Profit on a PerShare Basis Yet Shares Decline