WEAV Q1 2026 Earnings EPS Surprise of 2931 Drives Positive Market Reaction APLD Q1 2026 Earnings Significant EPS Miss Sends Stock Down 45 Tucows Q1 2026 Earnings Net Loss Reported Shares Edge Lower DK Q1 2026 Earnings Narrow Profit Beats Deeply Negative Estimates ReNew Energy Global plc RNW Q1 2026 Earnings EPS Surges Past Estimates as Profitability Improves Rubrik Inc RBRK Q1 2026 Earnings Strong EPS Surprise Signals Operating Leverage