MRVL Stock technical analysis