GENC Gencor Industries Inc posts 2 percent Q1 2024 YoY revenue growth shares drop 251 percent in todays trading Oxford OXLC Stock Investment Today Technical Weakness 20260418 MakeMyTrip Limited MMYT Stock Why It Could Break Out Overhead Buying 20260418