Karbon KBON Stock Steady at 1009 Support at 959 20260520 Quantum QNC Stock Up 271 Key Resistance at 299 20260520