Nasdaq · CIK 0001085243
VTSI VirTra, Inc
Insider trading from SEC Form 4. Last filing 28 d ago. Close $2.69 on Oct 9, 2026, +2% from the 52-week low and -57% from the high.
In brief
VirTra, Inc (VTSI) has 37 SEC Form 4 filings on file from 8 insiders, the latest filed on Sep 15, 2026. In the last 90 days insiders made 2 open-market buys worth $15k and 0 open-market sells worth $0, net +$15k.
19 open-market trades have been scored at VTSI. The newest: Grant Barber (director) bought $4,425 of stock on Sep 14, 2026, filed Sep 15, 2026, scored 18 (weak). The largest of the 19 shown: Robert D Ferris (Executive Chairman) sold $123k on Nov 27, 2023, scored 10 (weak), under a 10b5-1 plan. 2 insiders bought within 14 days of each other around May 29, 2026.
1 Form 144 notice of planned sales is on file, the latest filed Nov 21, 2023.
Last 90 days
Price and insider trades, last year
Daily candles, adjusted for splits and dividends. Green arrows are insider buys, red are sells, sized by value. Click a marked bar to open the signal.Charts by TradingView Lightweight Charts™
Signals
Open-market buys and sells at VirTra, Inc, scored.
| Score | Insider | Value | Holdings | Price context | Filed |
|---|---|---|---|---|---|
| 18Weak | Grant Barber director buy | $4,425 1,500 shares | +6% | - | |
| 41Moderate | Grant Barber director buy | $10k 3,350 shares | +16% | +5% from low-51% from high | |
| 49Moderate | Grant Barber director buy | $8,475 2,500 shares | +15% | +7% from low-53% from high | |
| 51Moderate | Grant Barber director buy | $20k 6,025 shares | +54% | 0% from low-53% from high | |
| 54Moderate | Alanna Boudreau Chief Financial Officer buy | $17k 5,000 shares | +28% | 0% from low-56% from high | |
| 36Weak | Jeffrey Dale Brown director buy | $31k 6,860 shares | - | +22% from low-38% from high | |
| 41Moderate | John F. Givens II Chief Executive Officer buy | $108 22 shares | +0% | +33% from low-38% from high | |
| 41Moderate | John F. Givens II Chief Executive Officer buy | $24k 4,978 shares | +2% | +31% from low-39% from high | |
| 48Moderate | Alanna Boudreau Chief Financial Officer buy | $24k 5,000 shares | +52% | +32% from low-41% from high | |
| 10Weak | Robert D Ferris Executive Chairman sell | $105k 12,855 shares | -5% | +136% from low0% from high | |
| 0Weak | Robert D Ferris Executive Chairman sell | $18k 2,145 shares | -1% | +136% from low0% from high | |
| 10Weak | Robert D Ferris Executive Chairman sell | $100k 13,895 shares | -5% | +98% from low-12% from high | |
| 0Weak | Robert D Ferris Executive Chairman sell | $8,298 1,105 shares | -0% | +98% from low-12% from high | |
| 10Weak | Robert D Ferris Executive Chairman sell | $123k 16,462 shares | -6% | +102% from low-10% from high | |
| 0Weak | Robert D Ferris Executive Chairman sell | $9,282 1,227 shares | -0% | +102% from low-10% from high | |
| 6Weak | Robert D Ferris Executive Chairman sell | $37k 5,060 shares | -2% | +94% from low-14% from high | |
| 7Weak | Robert D Ferris Executive Chairman sell | $53k 7,251 shares | -2% | +94% from low-14% from high | |
| 9Weak | Robert D Ferris Executive Chairman sell | $83k 11,494 shares | -4% | +104% from low-9% from high | |
| 5Weak | Robert D Ferris Executive Chairman sell | $26k 3,506 shares | -1% | +104% from low-9% from high |
Planned sales
Form 144 notices filed before a sale of restricted or control stock, newest first. The sale itself usually reaches a Form 4 within days. All planned sales
| Filed | Seller | Shares | Value | Sale date | Past 3 months |
|---|---|---|---|---|---|
| Nov 21, 2023 | FERRIS ROBERT D Officer, Director | 120,000 1.08% of outstanding | $720k | Nov 20, 2023 | none |
Transactions
The newest 50 of 268 rows filed, every code.
| Date | Insider | Transaction | Shares | Price | Value | Holdings after | Filed |
|---|---|---|---|---|---|---|---|
| Sep 14, 2026 | Grant Barber director | POpen-market purchase Common Stock | +1,500 | $2.95 | $4,425 | 25,892 | 28 d ago |
| Sep 1, 2026 | John F. Givens II CEO | AGrant or award Common Stock | +38,667 | - | - | 367,055 | 41 d ago |
| Aug 27, 2026 | Grant Barber director | POpen-market purchase Common Stock | +2,000 | $3.05 | $6,100 | 23,042 | Aug 28, 2026 |
| Aug 28, 2026 | Grant Barber director | POpen-market purchase Common Stock | +1,350 | $2.99 | $4,037 | 24,392 | Aug 28, 2026 |
| Jun 22, 2026 | Gregg C Johnson director | AGrant or award Common Stock | +2,751 | - | - | 13,351 | Jun 24, 2026 |
| Jun 22, 2026 | Michael T. Ayers director | AGrant or award Common Stock | +4,470 | - | - | 7,970 | Jun 24, 2026 |
| Jun 22, 2026 | Grant Barber director | AGrant or award Common Stock | +1,392 | - | - | 21,042 | Jun 24, 2026 |
| Jun 22, 2026 | Maria R. Gervais director | AGrant or award Common Stock | +4,126 | - | - | 10,126 | Jun 24, 2026 |
| May 29, 2026 | Grant Barber director | POpen-market purchase Common Stock | +2,500 | $3.39 | $8,475 | 19,650 | May 29, 2026 |
| May 15, 2026 | Alanna Boudreau Chief Financial Officer | POpen-market purchase Common Stock | +5,000 | $3.36 | $17k | 22,853 | May 15, 2026 |
| May 14, 2026 | Grant Barber director | POpen-market purchase Common Stock | +1,102 | $3.35 | $3,692 | 12,227 | May 15, 2026 |
| May 14, 2026 | Grant Barber director | POpen-market purchase Common Stock | +23 | $3.37 | $78 | 12,250 | May 15, 2026 |
| May 15, 2026 | Grant Barber director | POpen-market purchase Common Stock | +2,150 | $3.37 | $7,246 | 14,440 | May 15, 2026 |
| May 15, 2026 | Grant Barber director | POpen-market purchase Common Stock | +2,750 | $3.35 | $9,213 | 17,150 | May 15, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +515 | $4.41 | $2,271 | 515 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +400 | $4.43 | $1,772 | 915 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +214 | $4.46 | $954 | 1,129 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +200 | $4.45 | $890 | 1,329 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +100 | $4.49 | $449 | 1,429 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +400 | $4.50 | $1,800 | 1,829 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +201 | $4.52 | $909 | 2,030 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +100 | $4.56 | $456 | 2,130 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +200 | $4.57 | $914 | 2,330 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +100 | $4.56 | $456 | 2,430 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +200 | $4.59 | $918 | 2,630 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +200 | $4.58 | $916 | 2,830 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +200 | $4.54 | $908 | 3,030 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stockindirect: By spouse | +400 | $4.53 | $1,812 | 3,430 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stock | +411 | $4.43 | $1,821 | 57,604 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stock | +26 | $4.44 | $115 | 57,630 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stock | +400 | $4.45 | $1,780 | 58,030 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stock | +803 | $4.46 | $3,581 | 58,833 | Feb 17, 2026 |
| Feb 12, 2026 | Jeffrey Dale Brown director | POpen-market purchase Common Stock | +1,790 | $4.47 | $8,001 | 60,623 | Feb 17, 2026 |
| Dec 11, 2025 | Alanna Boudreau Chief Financial Officer | XIn-the-money exercise Common Stock | +3,278 | - | - | 17,853 | Dec 12, 2025 |
| Dec 11, 2025 | Alanna Boudreau Chief Financial Officer | XIn-the-money exercise Restricted Stock Unitsderivative | -3,278 | - | - | 0 | Dec 12, 2025 |
| Nov 19, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +2 | $4.93 | $10 | 328,368 | Nov 19, 2025 |
| Nov 19, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +5 | $4.88 | $24 | 328,373 | Nov 19, 2025 |
| Nov 19, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +8 | $4.92 | $39 | 328,381 | Nov 19, 2025 |
| Nov 19, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +7 | $4.96 | $35 | 328,388 | Nov 19, 2025 |
| Nov 14, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +100 | $4.75 | $475 | 323,488 | Nov 18, 2025 |
| Nov 14, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +100 | $4.73 | $473 | 323,588 | Nov 18, 2025 |
| Nov 14, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +803 | $4.72 | $3,790 | 324,391 | Nov 18, 2025 |
| Nov 14, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +1,401 | $4.73 | $6,627 | 325,792 | Nov 18, 2025 |
| Nov 14, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +1,060 | $4.75 | $5,035 | 326,852 | Nov 18, 2025 |
| Nov 14, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +200 | $4.74 | $947 | 327,052 | Nov 18, 2025 |
| Nov 14, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +553 | $4.74 | $2,621 | 327,605 | Nov 18, 2025 |
| Nov 17, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +400 | $4.99 | $1,996 | 328,005 | Nov 18, 2025 |
| Nov 18, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +42 | $4.83 | $203 | 328,047 | Nov 18, 2025 |
| Nov 18, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +68 | $4.85 | $330 | 328,115 | Nov 18, 2025 |
| Nov 18, 2025 | John F. Givens II Chief Executive Officer | POpen-market purchase Common Stock | +1 | $4.81 | $5 | 328,116 | Nov 18, 2025 |
Insiders
Everyone who has filed a Form 4 here.
- Michael T. Ayersdirector
- Grant Barberdirector
- Alanna BoudreauChief Financial Officer
- Jeffrey Dale Browndirector
- Robert D FerrisExecutive Chairman
- Maria R. Gervaisdirector
- John F. Givens IIChief Executive Officer
- Gregg C Johnsondirector
Questions about VTSI
Answered from the filings on this page, as of the latest one.
Are insiders buying VTSI?
As of Sep 15, 2026, SEC Form 4 filings show 2 open-market buys worth $15k by 1 insider and 0 open-market sells worth $0 by 0 insiders at VirTra, Inc in the last 90 days, net +$15k. Only purchases (code P) and sales (code S) count; grants, option exercises and tax withholding do not.
Who was the last insider to trade VTSI on the open market?
Grant Barber (director) bought $4,425 of VTSI on Sep 14, 2026 and filed the Form 4 on Sep 15, 2026. InsiderTell scored 18 (weak).
How many insiders file Form 4 at VirTra, Inc?
8 people have filed a Form 4 at VirTra, Inc, among them Michael T. Ayers (director), Grant Barber (director), Alanna Boudreau (Chief Financial Officer). Officers, directors and holders of more than 10% of a share class must report their trades within two business days.
Not investment advice. Scores and forward returns are decision support built from public SEC filings and past prices; they describe what happened after comparable filings, not what will happen after this one. Do your own research and size your risk.