GLRE shares retreat despite Greenlight Q1 revenue growth of 54 reaching 683M Is Ares Credit ARDC stock a good buy now ACHR Archer stock drops 411 after wider than expected Q4 2025 earnings loss dents investor confidence Is Strategy STRD stock declining steadily Q4 2025 Earnings Fall Short Stock Market Gains Ground on Iran Deal Speculation Dell NetApp Okta Among Top Earnings Movers DG Q1 2026 Earnings EPS Surpasses Estimates Despite Modest Stock Dip DBS CEO Tan Su Shan Secures No 6 Spot on Fortunes 2026 Most Powerful Women List