Vicor Approves New Share Repurchase Authorization Up To $150 Mln - VICR News | Rallies