MTAR Tech makes stellar debut, lists at 85% premium over issue price