MARPS Q4 2025 Earnings Royalty Income Holds Steady Amid No Revenue Expectation OPLN Q1 2026 Earnings EPS Surpasses Estimates with 1243 Beat Security National Financial Corporation SNFCA Q4 2025 Earnings Profitability Maintained Amid Mixed Market Signals FNV Q1 2026 Earnings Strong EPS Beat Signals Resilient Royalty Portfolio CTXR Q4 2025 Earnings Missed Estimates Amid No Revenue Stock Rises Barrett Business Services Inc BBSI Q1 2026 Earnings NarrowerThanExpected Loss Drives Shares Higher