Upgrade

VirTra, Inc.

VTSI

Last
$2.69
Day
+1.9%
1y
-56.6%
5y
-73.6%
52w
-58.0%
SPY YTD
+13.3%
XLK
+37.1%
Earnings
2026-11-0929d
EMA 21
2.81
EMA 50
2.95
EMA 200
3.71
20d high
-13.1%
5y high
-85.1%
5y range
0th
Website · 94 employees · United States

Positions held

Your positions

VTSI isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-24
Hold
avoid
Signal
Strong Sell
Target
$2.83
Stop
$2.48
Stop distance
7.8%
Target vs last
+5.2%

Fundamentals

Market cap$29.88MEnterprise value$26.99MTrailing P/E—Forward P/E6.14
PEG0.69Price / book0.67Beta0.86Dividend yield0.00%
Revenue growth-17.4%Earnings growth—Gross margin61.4%Operating margin-3.3%
Profit margin-15.8%ROE-6.1%ROA-3.1%Debt / equity0.26
Current ratio3.89Free cash flow-$2.48MAnalyst recommendationnoneMean target$6.25
52w high$6.2952w low$2.60

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$5.8M$3.5M$2.9M$5.3M$7.0M—
Op margin-3.3%-38.2%-47.9%-8.4%13.1%—
Net income-$0.3M-$1.3M-$0.8M-$0.4M$0.2M—
Gross margin59.3%61.4%57.5%65.8%69.0%—
Gross profit$3.4M$2.1M$1.7M$3.5M$4.8M—
Operating income-$0.2M-$1.3M-$1.4M-$0.5M$0.9M—
  • Revenue +66% vs prior quarter ($5.8M vs $3.5M).
  • Gross margin 59.3% (was 61.4% prior quarter).
  • Operating margin expanded to -3.3%.

Yearly (6y)

20252024202320222021
Revenue$22.4M$26.4M$38.8M$28.3M—
Op margin2.0%7.6%26.8%9.2%—
Net income$0.3M$1.4M$9.2M$2.0M—
Gross margin67.9%73.7%70.7%57.4%—
Gross profit$15.2M$19.4M$27.4M$16.3M—
Operating income$0.4M$2.0M$10.4M$2.6M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

VTSI · daily-8.3% over 13 sessions
Close EMA21 EMA50 EMA200
2.582.692.802.913.022026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$1M$1M$3M$5M$7M-48%11%69%2025-Q22025-Q32025-Q42026-Q12026-Q2