Is Quantum Corporation QMCO Still a Buy After 584 Rally 20260520 Inflation Rate May Reach 6 in Q2 According to Top Economic Forecasters