McGrath RentCorp MGRC Stock Today Drops 330 Key Support at 10616 20260515 MMTec Inc MTC Down 891 How Low Could It Go 20260515 Producer Prices Surge 6 Adding Pressure on Companies to Pass Costs to Consumers Smart Powerr CREG Stock Down 2162 Support Test at 053 20260515