VICOR CORPORATION

NASDAQ: VICR (Vicor Corporation)

Last update: 12 hours ago

292.10

-17.17 (-5.55%)

Previous Close 309.27
Open 313.00
Volume 850,734
Avg. Volume (3M) 922,886
Market Cap 13,314,329,600
Price / Earnings (TTM) 97.37
Price / Earnings (Forward) 87.72
Price / Sales 24.40
Price / Book 15.17
52 Weeks Range
40.54 (-86%) — 316.82 (8%)
Earnings Date 21 Jul 2026
Profit Margin 17.27%
Operating Margin (TTM) 0.40%
Diluted EPS (TTM) 1.46
Quarterly Revenue Growth (YOY) 11.90%
Quarterly Earnings Growth (YOY) 18.20%
Total Debt/Equity (MRQ) 1.26%
Current Ratio (MRQ) 6.97
Operating Cash Flow (TTM) 68.39 M
Levered Free Cash Flow (TTM) 35.56 M
Return on Assets (TTM) 1.51%
Return on Equity (TTM) 11.44%

Market Trend

Short Term Medium Term
Industry Electronic Components (US) Bullish Bullish
Electronic Components (Global) Bullish Bullish
Stock Vicor Corporation Bullish Bullish

AIStockmoo Score

-0.9
Analyst Consensus 2.0
Insider Activity -5.0
Price Volatility -3.0
Technical Moving Averages -2.5
Technical Oscillators 4.0
Average -0.90

Similar Stocks

Stock Market Cap DY P/E (TTM) P/B
VICR 13 B - 97.37 15.17
OSIS 4 B - 24.70 4.25
MTEK 11 M - - 3.23
SELX 10 M - - 2.32
FLEX 53 B - 61.72 10.16
TTMI 16 B - 85.49 9.30

Vicor Corp manufactures and markets modular power components and complete power systems for converting electrical power. It provides modular power converters and configurable products, power component products and integrated circuits, and related products. Its products include Converters, Power Systems, Filters, Custom Power Systems, Input Modules, and others.

Sector Technology
Industry Electronic Components
Investment Style Small Growth
% Held by Insiders 31.03%
% Held by Institutions 60.75%

Ownership

Name Date Shares Held
Ashford Capital Management Inc 31 Dec 2025 353,856

No data within this time range.

Name Avg. Buy ($) Avg. Sell ($) Net Quantity Net Value ($)
CARLSON JASON - 280.34 -800 -224,272
D'AMICO ANDREW - 271.78 -8,077 -2,050,942
DAVIES PHILIP D - 268.36 -3,073 -824,670
DOYLE ALVARO - 292.53 -4,041 -1,182,114
FENDELET QUENTIN A. - 296.65 -10,119 -3,001,785
GRAVA NANCY L - 266.01 -5,412 -1,439,646
MCNAMARA MICHAEL - 312.96 -18,618 -5,826,689
MORRISON KEMBLE D - 312.96 -2,313 -723,876
SCHMIDT JAMES F - 251.02 -4,274 -1,072,859
TUOZZOLO CLAUDIO - 296.65 -15,116 -4,530,678
Aggregate Net Quantity -71,843
Aggregate Net Value ($) -20,877,532
Aggregate Avg. Buy ($) -
Aggregate Avg. Sell ($) 285.72
Name Holder Date Type Quantity Price Value ($)
D'AMICO ANDREW Director 12 May 2026 Sell (-) 565 292.53 165,279
D'AMICO ANDREW Director 12 May 2026 Option execute 565 - -
DOYLE ALVARO Officer 12 May 2026 Sell (-) 4,041 292.53 1,182,114
DOYLE ALVARO Officer 12 May 2026 Option execute 4,041 - -
FENDELET QUENTIN A. Officer 11 May 2026 Sell (-) 5,059 312.96 1,583,265
FENDELET QUENTIN A. Officer 11 May 2026 Option execute 5,059 - -
MCNAMARA MICHAEL Officer 11 May 2026 Sell (-) 18,618 312.96 5,826,689
MCNAMARA MICHAEL Officer 11 May 2026 Option execute 18,618 - -
MORRISON KEMBLE D 11 May 2026 Sell (-) 2,313 312.96 723,876
MORRISON KEMBLE D 11 May 2026 Option execute 2,313 - -
TUOZZOLO CLAUDIO Officer 11 May 2026 Sell (-) 8,984 312.96 2,811,633
TUOZZOLO CLAUDIO Officer 11 May 2026 Option execute 8,984 - -
CARLSON JASON Director 06 May 2026 Sell (-) 800 280.34 224,272
CARLSON JASON Director 06 May 2026 Option execute 800 - -
FENDELET QUENTIN A. Officer 06 May 2026 Sell (-) 5,060 280.34 1,418,520
FENDELET QUENTIN A. Officer 06 May 2026 Option execute 5,060 - -
TUOZZOLO CLAUDIO Officer 06 May 2026 Sell (-) 6,132 280.34 1,719,045
TUOZZOLO CLAUDIO Officer 06 May 2026 Option execute 6,132 - -
GRAVA NANCY L Officer 05 May 2026 Sell (-) 5,412 266.01 1,439,646
GRAVA NANCY L Officer 05 May 2026 Option execute 5,412 - -
D'AMICO ANDREW Director 04 May 2026 Automatic sell (-) 7,512 251.02 1,885,662
D'AMICO ANDREW Director 04 May 2026 Option execute 7,512 - -
SCHMIDT JAMES F Officer 04 May 2026 Automatic sell (-) 4,274 251.02 1,072,859
SCHMIDT JAMES F Officer 04 May 2026 Option execute 4,274 - -
DAVIES PHILIP D Officer 01 May 2026 Automatic sell (-) 3,073 268.36 824,670
DAVIES PHILIP D Officer 01 May 2026 Option execute 3,073 - -
Show more

The support, resistance and trendline levels presented has been generated by an artificial intelligence (AI) model and should be interpreted with caution.

Portfolio

AI Template

Your price alert

Risk Profile

| | | | |
Conservative
Moderate Conservative
Moderate
Moderate Aggressive
Aggressive
Margin of Safety (EP)
Partial Profit (TP1)
Target Profit (TP2)
Maximum Loss (SL)

Disclaimer: The above is for illustrative purposes only and is NOT investment advice. Seek advice from a qualified financial professional.

Entry Price (EP)

Take Profit 1 (TP1)

Take Profit 2 (TP2)

Stop Loss (SL)

52W Range
 
52WL
 
52WH
SL
EP
TP1
TP2

All alert prices are within 52 weeks price range

Realized Profit -
Unrealized Profit -
Dividend Received 2026 -
Total Profit -
Avg. Return -
Quantity (Buy) -
Avg. Price (Buy) -
Quantity (Sold) -
Avg. Price (Sold) -
No stocks matching your criteria