The macro factors Saratoga SAT discussed in earnings Saratoga beats EPS estimates by 227 pct on strong portfolio gains SiriusXM Holdings SIRI Stock Is It Undervalued Risk Aversion 20260427 What Monte Carlo Birchtech BCHT Modest Uptick 20260501 iShares Core MSCI Emerging Markets ETF IEMG Comparative Performance and Suitability Analysis Versus State Streets SPGM