What Is The Valuation Of Foxx Foxx Stock Price At 5.38 Down 7.15 20260409 What Metrics Matter For Virtu Financial Virt Stock Valuation Price At 49.55 Up 1.95 20260413 Is Intuitive Machines Lunr Stock Declining Price At 24.07 Up 2.10 20260413