Is Enova International ENVA stock overpriced relative to performance Q4 2025 Profit Exceeds Views Newmont NEM Balance Sheet Review Q4 2025 Profit Surprises Arc Tx ARCT Stock Why Institutions Own It 011 20260418 ODDITY Tech Ltd ODD notches strong Q4 2025 EPS beat shares climb on positive investor sentiment