VICR · Vicor Corporation Common Stock
View on chartInsiders & Stakes
| Patrizio Vinciarelli Chairman & CEO | ▼ Sell | Open Market | 8,307,390 Shares held | 10/2/2026 | View profile |
| Estia J. Eichten Director | ▲ Buy | Option Exercise | 104,825 Shares held | 7/24/2026 | View profile |
| McNamara Michael General Manager Mfg. Ops. | ▼ Sell | Open Market | 18,185 Shares held | 5/11/2026 | View profile |
| Claudio Tuozzolo Corp. Vice President | ▼ Sell | Open Market | 13,240 Shares held | 6/11/2026 | View profile |
| ANDERSON SAMUEL J Director | ▲ Buy | Option Exercise | 7,443 Shares held | 8/20/2026 | View profile |
| Sean Crilly Corp. VP-Eng., Pwr Syst. | ▼ Sell | Open Market | 7,229 Shares held | 6/5/2026 | View profile |
| Gusinov Alex Corp. Vice President Eng. | ▼ Sell | Open Market | 5,989 Shares held | 5/13/2026 | View profile |
| Philip D. Davies Corp. VP-Global Sales & Mktg. | ▼ Sell | Open Market | 1,920 Shares held | 10/1/2026 | View profile |
| Doyle Alvaro VP and CIO | ▼ Sell | Open Market | 42 Shares held | 5/12/2026 | View profile |
| Zmira Lavie Director | ▼ Sell | Open Market | 0 Shares held | 8/17/2026 | View profile |
| James F. Schmidt CFO, Treasurer, Secretary | ▼ Sell | Open Market | 0 Shares held | 6/25/2026 | View profile |
| Andrew D'Amico Director | ▼ Sell | Open Market | 0 Shares held | 6/26/2026 | View profile |
| Grava Nancy L VP-Human Resources | ▼ Sell | Open Market | 0 Shares held | 5/27/2026 | View profile |
| GENDRON ROBERT Corp. VP - Marketing | ▼ Sell | Open Market | 0 Shares held | 5/26/2026 | View profile |
| Morrison Kemble D | ▼ Sell | Open Market | 0 Shares held | 5/11/2026 | View profile |
| Fendelet Quentin A. Corp. VP-CAO | ▼ Sell | Open Market | 0 Shares held | 5/11/2026 | View profile |
| CARLSON JASON Director | ▼ Sell | Open Market | 0 Shares held | 5/6/2026 | View profile |
| Shen Zheng John Director | ▼ Sell | Open Market | 0 Shares held | 3/4/2026 | View profile |
| Nagel Richard J Jr Corp. VP-CAO | ▼ Sell | Open Market | 0 Shares held | 3/2/2022 | View profile |
Transaction History
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,075 | $330K | 10/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 4,961 | $1.5M | 10/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 877 | $271K | 10/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 6,448 | $2.0M | 10/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,679 | $834K | 10/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,648 | $827K | 10/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,312 | $411K | 10/2/2026 |
| Philip D. Davies | ▲ Buy | Option Exercise | 856 | $36K | 10/1/2026 |
| Philip D. Davies | ▲ Buy | Option Exercise | 2,216 | $75K | 10/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 200 | $61K | 10/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 272 | $84K | 10/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 100 | $31K | 10/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 100 | $31K | 10/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 300 | $94K | 10/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 300 | $95K | 10/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 500 | $159K | 10/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 400 | $127K | 10/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 299 | $96K | 10/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 201 | $64K | 10/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 400 | $129K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,300 | $399K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,300 | $709K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,600 | $494K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 300 | $93K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 400 | $125K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 500 | $157K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 700 | $220K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,300 | $411K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,100 | $665K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,400 | $763K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,700 | $542K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,800 | $576K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,100 | $354K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 900 | $290K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 600 | $194K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 100 | $32K | 10/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 900 | $297K | 10/1/2026 |
| Philip D. Davies | ▲ Buy | Option Exercise | 3,073 | $128K | 9/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 1,173 | $207K | 9/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 1,100 | $195K | 9/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 700 | $125K | 9/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 100 | $18K | 9/1/2026 |
| ANDERSON SAMUEL J | ▲ Buy | Option Exercise | 331 | $20K | 8/20/2026 |
| ANDERSON SAMUEL J | ▲ Buy | Option Exercise | 754 | $40K | 8/20/2026 |
| ANDERSON SAMUEL J | ▲ Buy | Option Exercise | 908 | $40K | 8/20/2026 |
| ANDERSON SAMUEL J | ▲ Buy | Option Exercise | 200 | $20K | 8/20/2026 |
| ANDERSON SAMUEL J | ▲ Buy | Option Exercise | 1,216 | $40K | 8/20/2026 |
| Zmira Lavie | ▲ Buy | Option Exercise | 908 | $40K | 8/17/2026 |
| Zmira Lavie | ▼ Sell | Open Market | 908 | $227K | 8/17/2026 |
| ANDERSON SAMUEL J | ▼ Sell | Open Market | 2,073 | $524K | 8/17/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 100 | $20K | 8/3/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 100 | $20K | 8/3/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 200 | $41K | 8/3/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 100 | $21K | 8/3/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 500 | $106K | 8/3/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 1,372 | $294K | 8/3/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 400 | $86K | 8/3/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 100 | $22K | 8/3/2026 |
| Philip D. Davies | ▲ Buy | Option Exercise | 3,072 | $128K | 8/3/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 200 | $40K | 8/3/2026 |
| Estia J. Eichten | ▲ Buy | Option Exercise | 2,584 | $50K | 7/24/2026 |
| Estia J. Eichten | ▲ Buy | Option Exercise | 731 | $50K | 7/24/2026 |
| Estia J. Eichten | ▲ Buy | Option Exercise | 1,611 | $50K | 7/24/2026 |
| Estia J. Eichten | ▲ Buy | Option Exercise | 1,061 | $50K | 7/24/2026 |
| Zmira Lavie | ▼ Sell | Open Market | 1,216 | $273K | 7/23/2026 |
| Zmira Lavie | ▲ Buy | Option Exercise | 1,216 | $40K | 7/23/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 500 | $151K | 7/6/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $61K | 7/6/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,353 | $418K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,071 | $642K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 4,184 | $1.3M | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 3,992 | $1.2M | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 500 | $157K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,300 | $409K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 400 | $126K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $64K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $64K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 600 | $194K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $65K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 600 | $197K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 240 | $80K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 960 | $320K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 500 | $167K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $67K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 100 | $34K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $68K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 503 | $172K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 297 | $102K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $69K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 372 | $129K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 428 | $149K | 7/2/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 400 | $140K | 7/2/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 300 | $106K | 7/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 300 | $106K | 7/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 400 | $142K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 52 | $18K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 998 | $356K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,175 | $778K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,997 | $717K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,359 | $489K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,922 | $694K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,278 | $463K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 322 | $117K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 880 | $321K | 7/1/2026 |
| Philip D. Davies | ▲ Buy | Option Exercise | 679 | $28K | 7/1/2026 |
| Philip D. Davies | ▲ Buy | Option Exercise | 2,394 | $74K | 7/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 173 | $60K | 7/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 200 | $70K | 7/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 400 | $143K | 7/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 300 | $108K | 7/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 230 | $83K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 148 | $51K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,400 | $488K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,289 | $451K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 300 | $105K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,509 | $531K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,658 | $586K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,063 | $732K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 250 | $89K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $73K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $73K | 7/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 470 | $170K | 7/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 200 | $73K | 7/1/2026 |
| Philip D. Davies | ▼ Sell | Open Market | 100 | $37K | 7/1/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 3,053 | $1.2M | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 3,118 | $1.2M | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,111 | $423K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $76K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $73K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,000 | $369K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,000 | $743K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,855 | $692K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,245 | $465K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,100 | $413K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $75K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,118 | $801K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,800 | $667K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 92 | $33K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 108 | $38K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 600 | $216K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $73K | 6/30/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,560 | $936K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,700 | $990K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,200 | $441K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 2,100 | $774K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $74K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $64K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 400 | $130K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 100 | $33K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 100 | $33K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 600 | $199K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $66K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 700 | $233K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 110 | $37K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $68K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 300 | $102K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 300 | $102K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 800 | $274K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 300 | $103K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 334 | $115K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 466 | $161K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 100 | $35K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 500 | $175K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $70K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 500 | $177K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $71K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 500 | $179K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 800 | $286K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 400 | $144K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 100 | $36K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $73K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 1,040 | $379K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 700 | $234K | 6/29/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 890 | $299K | 6/29/2026 |
| Andrew D'Amico | ▲ Buy | Option Exercise | 331 | $20K | 6/26/2026 |
| Andrew D'Amico | ▼ Sell | Open Market | 331 | $106K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 100 | $30K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 400 | $122K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 442 | $135K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 300 | $92K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 276 | $85K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 224 | $69K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 400 | $124K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 900 | $282K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 500 | $157K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 700 | $221K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 400 | $127K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 100 | $32K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 258 | $82K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $64K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $64K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 200 | $65K | 6/26/2026 |
| Patrizio Vinciarelli | ▼ Sell | Open Market | 14,400 | $4.7M | 6/26/2026 |
| James F. Schmidt | ▲ Buy | Option Exercise | 1,000 | $100K | 6/25/2026 |
| James F. Schmidt | ▼ Sell | Open Market | 150 | $49K | 6/25/2026 |
| James F. Schmidt | ▼ Sell | Open Market | 200 | $66K | 6/25/2026 |
| James F. Schmidt | ▼ Sell | Open Market | 79 | $26K | 6/25/2026 |
| James F. Schmidt | ▼ Sell | Open Market | 110 | $36K | 6/25/2026 |
| James F. Schmidt | ▼ Sell | Open Market | 50 | $17K | 6/25/2026 |
| James F. Schmidt | ▼ Sell | Open Market | 211 | $70K | 6/25/2026 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 5, 2026
Vicor Shares Rise on Royalty Revenue and Earnings Growth
Vicor stock moved higher as strong sales and earnings growth were reported, with royalty revenue specifically boosting the company's growth outlook. The shares are trading near their 52-week high, reflecting this recent positive momentum. While the stock has seen significant gains, it is currently trading at a high valuation relative to its earnings.
Vicor Shares Rise on Royalty Revenue and Earnings Growth. Vicor stock moved higher as strong sales and earnings growth were reported, with royalty revenue specifically boosting the company's growth outlook. The shares are trading near their 52-week high, reflecting this recent positive momentum. While the stock has seen significant gains, it is currently trading at a high valuation relative to its earnings.