VirTra (VTSI) Financials: Revenue & Earnings
$31.13M
Market Cap
—
P/E
—
Forward P/E
—
Score
VTSI price $2.75 +0.08 +3.00%
VTSI fair value $1.85. Price $2.75. Price is 48% above fair value.
Below fair value, and cheaper than usual. A larger discount than on 97% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-09 | — | -0.05 | — | 4.39M |
| 2026-08-13 | -0.02 | -0.10 | 5.76M | 3.54M |
| 2026-05-11 | -0.12 | -0.09 | 3.47M | 2.73M |
| 2026-03-26 | -0.09 | -0.02 | 2.91M | 5.37M |
| 2025-11-10 | -0.03 | 0.05 | 5.35M | 6.99M |
| 2025-08-11 | 0.02 | 0.03 | 6.98M | 6.37M |
| 2025-05-12 | 0.11 | 0.01 | 7.16M | 5.46M |
| 2025-03-27 | -0.08 | 0.07 | 4.70M | 7.45M |
| 2024-11-12 | 0.05 | 0.01 | 7.48M | 7.45M |
| 2024-08-12 | 0.11 | 0.11 | 6.08M | 8.18M |
| 2024-05-14 | 0.11 | 0.12 | 8.09M | 8.55M |
| 2024-03-29 | 0.25 | 0.15 | 10.12M | 9.35M |
| 2023-11-14 | 0.15 | -0.05 | 7.56M | 9.37M |
| 2023-08-14 | 0.09 | 0.06 | 10.34M | 7.40M |
| 2023-05-15 | 0.27 | 0.05 | 10.03M | 6.85M |
| 2023-03-29 | 0.13 | -0.01 | 8.65M | 6.64M |
| 2022-11-14 | -0.07 | -0.02 | 4.90M | 6.70M |
| 2022-08-19 | 0.07 | 0.08 | 8.00M | 6.28M |
| 2022-03-31 | 0.05 | 0.05 | 6.75M | 6.14M |
| 2021-11-15 | 0.12 | 0.06 | 6.09M | 5.92M |
| 2021-08-12 | 0.05 | 0.01 | 5.26M | 3.79M |
| 2021-05-17 | 0.08 | 0.01 | 4.44M | 4.30M |
| 2021-03-29 | 0.21 | 0.04 | 6.57M | — |
| 2020-11-10 | 0.11 | 0.02 | 6.41M | 43.29M |
| 2020-08-11 | -0.08 | -0.08 | 2.77M | 3.81M |
| 2020-05-12 | -0.05 | -0.02 | 3.34M | 1.34M |
| 2020-03-23 | -0.01 | — | 5.89M | — |
| 2019-11-12 | 0.12 | 0.07 | 6.71M | — |
| 2019-08-13 | -0.08 | -0.05 | 3.05M | — |
| 2019-05-13 | -0.04 | -0.06 | 3.05M | 4.58M |
| 2019-03-28 | -0.13 | -0.01 | 2.53M | 258.44K |
| 2018-11-13 | 0.01 | 0.04 | 3.55M | 14.20M |
| 2018-08-13 | 0.26 | 0.04 | 8.70M | 1.34M |
| 2018-05-14 | -0.01 | — | 3.24M | — |
| 2018-03-29 | -0.21 | — | 2.38M | — |
| 2017-11-14 | 0.08 | — | 4.69M | — |
| 2017-08-14 | 0.20 | — | 5.25M | — |
| 2017-05-15 | 0.04 | — | 4.21M | — |
| 2017-03-31 | -0.04 | — | 3.05M | — |
| 2016-11-15 | -0.01 | — | 2.99M | — |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-14 | BARBER GRANT | Buy | 1.50K | $2.95 | 4.42K |
| 2026-09-01 | Givens John F. II | Buy | 38.67K | — | — |
| 2026-08-28 | BARBER GRANT | Buy | 1.35K | $2.99 | 4.04K |
| 2026-08-27 | BARBER GRANT | Buy | 2.00K | $3.05 | 6.10K |
| 2026-06-22 | Ayers Michael T. | Buy | 4.47K | — | — |
| 2026-06-22 | BARBER GRANT | Buy | 1.39K | — | — |
| 2026-06-22 | Gervais Maria R. | Buy | 4.13K | — | — |
| 2026-06-22 | JOHNSON GREGG C | Buy | 2.75K | — | — |
| 2026-05-29 | BARBER GRANT | Buy | 2.50K | $3.39 | 8.47K |
| 2026-05-15 | Boudreau Alanna | Buy | 5.00K | $3.36 | 16.80K |
| 2026-05-15 | BARBER GRANT | Buy | 2.75K | $3.35 | 9.21K |
| 2026-05-15 | BARBER GRANT | Buy | 2.15K | $3.37 | 7.25K |
| 2026-05-14 | BARBER GRANT | Buy | 23 | $3.37 | 78 |
| 2026-05-14 | BARBER GRANT | Buy | 1.10K | $3.35 | 3.69K |
| 2026-02-16 | BARBER GRANT | Other | 0 | — | — |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 1.79K | $4.47 | 8.00K |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 803 | $4.46 | 3.58K |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 400 | $4.45 | 1.78K |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 26 | $4.44 | 115 |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 411 | $4.43 | 1.82K |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 400 | $4.53 | 1.81K |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 200 | $4.54 | 908 |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 200 | $4.58 | 916 |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 200 | $4.59 | 918 |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 100 | $4.56 | 456 |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 200 | $4.57 | 914 |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 100 | $4.56 | 456 |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 201 | $4.52 | 909 |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 400 | $4.50 | 1.80K |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 100 | $4.49 | 449 |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 200 | $4.45 | 890 |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 214 | $4.46 | 954 |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 400 | $4.43 | 1.77K |
| 2026-02-12 | Brown Jeffrey Dale | Buy | 515 | $4.41 | 2.27K |
| 2025-12-11 | Boudreau Alanna | Buy | 3.28K | — | — |
| 2025-12-11 | Boudreau Alanna | Sell | 3.28K | — | — |
| 2025-11-19 | Givens John F. II | Buy | 7 | $4.96 | 35 |
| 2025-11-19 | Givens John F. II | Buy | 8 | $4.92 | 39 |
| 2025-11-19 | Givens John F. II | Buy | 5 | $4.88 | 24 |
| 2025-11-19 | Givens John F. II | Buy | 2 | $4.93 | 10 |
| 2025-11-18 | Givens John F. II | Buy | 73 | $5.02 | 366 |
| 2025-11-18 | Givens John F. II | Buy | 1 | $5.00 | 5 |
| 2025-11-18 | Givens John F. II | Buy | 20 | $5.01 | 100 |
| 2025-11-18 | Givens John F. II | Buy | 6 | $4.95 | 30 |
| 2025-11-18 | Givens John F. II | Buy | 98 | $4.98 | 488 |
| 2025-11-18 | Givens John F. II | Buy | 2 | $4.97 | 10 |
| 2025-11-18 | Givens John F. II | Buy | 50 | $4.86 | 243 |
| 2025-11-18 | Givens John F. II | Buy | 1 | $4.81 | 5 |
| 2025-11-18 | Givens John F. II | Buy | 68 | $4.85 | 330 |
| 2025-11-18 | Givens John F. II | Buy | 42 | $4.83 | 203 |
| 2025-11-17 | Givens John F. II | Buy | 400 | $4.99 | 2.00K |
| 2025-11-14 | Givens John F. II | Buy | 553 | $4.74 | 2.62K |
| 2025-11-14 | Givens John F. II | Buy | 200 | $4.74 | 947 |
| 2025-11-14 | Givens John F. II | Buy | 1.06K | $4.75 | 5.04K |
| 2025-11-14 | Givens John F. II | Buy | 1.40K | $4.73 | 6.63K |
| 2025-11-14 | Givens John F. II | Buy | 803 | $4.72 | 3.79K |
| 2025-11-14 | Givens John F. II | Buy | 100 | $4.72 | 472 |
| 2025-11-14 | Givens John F. II | Buy | 100 | $4.75 | 474 |
| 2025-11-13 | Boudreau Alanna | Buy | 4.29K | $4.90 | 21.03K |
| 2025-11-13 | Boudreau Alanna | Buy | 109 | $4.88 | 532 |
| 2025-11-13 | Boudreau Alanna | Buy | 599 | $4.86 | 2.91K |
| 2025-10-13 | JOHNSON GREGG C | Buy | 4.00K | — | — |
| 2025-10-13 | Ayers Michael T. | Buy | 3.50K | — | — |
| 2025-10-13 | Gervais Maria R. | Buy | 6.00K | — | — |
| 2025-10-13 | Brown Jeffrey Dale | Buy | 4.00K | — | — |
| 2025-09-05 | Givens John F. II | Buy | 14.89K | — | — |
| 2024-12-01 | Boudreau Alanna | Buy | 6.28K | — | — |
| 2024-12-01 | Boudreau Alanna | Sell | 6.28K | — | — |
| 2024-10-21 | Ayers Michael T. | Other | 0 | — | — |
| 2024-10-21 | Gervais Maria R. | Other | 0 | — | — |
| 2024-10-18 | JOHNSON GREGG C | Buy | 4.50K | — | — |
| 2024-10-18 | Brown Jeffrey Dale | Buy | 4.00K | — | — |
| 2024-08-30 | Givens John F. II | Buy | 72.15K | — | — |
| 2024-08-30 | Givens John F. II | Sell | 118.52K | — | — |
| 2024-06-22 | Brown Jeffrey Dale | Buy | 2.50K | $3.76 | 9.40K |
| 2024-06-22 | Brown Jeffrey Dale | Sell | 2.50K | $3.76 | 9.40K |
| 2024-05-28 | FERRIS ROBERT D | Sell | 5.00K | $3.76 | 18.80K |
| 2024-03-21 | Brown Jeffrey Dale | Buy | 2.50K | $5.20 | 13.00K |
| 2024-03-21 | Brown Jeffrey Dale | Sell | 2.50K | $4.30 | 10.75K |
| 2024-03-19 | FERRIS ROBERT D | Sell | 5.00K | $4.30 | 21.50K |
| 2023-12-19 | FERRIS ROBERT D | Sell | 5.00K | $5.20 | 26.00K |
| 2023-12-18 | Brown Jeffrey Dale | Buy | 2.50K | $5.20 | 13.00K |
| 2023-12-18 | Brown Jeffrey Dale | Sell | 2.50K | $5.20 | 13.00K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 339 | $8.32 | 2.82K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 300 | $8.33 | 2.50K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 205 | $8.34 | 1.71K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 200 | $8.35 | 1.67K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 433 | $8.37 | 3.62K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 345 | $8.38 | 2.89K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 212 | $8.43 | 1.79K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 111 | $8.44 | 937 |
| 2023-12-04 | FERRIS ROBERT D | Sell | 100 | $7.94 | 794 |
| 2023-12-04 | FERRIS ROBERT D | Sell | 226 | $8.04 | 1.82K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 400 | $8.05 | 3.22K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 15 | $8.06 | 121 |
| 2023-12-04 | FERRIS ROBERT D | Sell | 300 | $8.07 | 2.42K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 600 | $8.08 | 4.85K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 500 | $8.09 | 4.04K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 830 | $8.10 | 6.72K |
| 2023-12-04 | FERRIS ROBERT D | Sell | 38 | $8.11 | 308 |
Latest filed quarter: Q2 2026.
Institutions holding: 35, holders -10 vs prior quarter. Ownership 15.78%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| VANGUARD CAPITAL MANAGEMENT LLC | 459.52K | 13.94K | +3.13% | 1.44M |
| DIMENSIONAL FUND ADVISORS LP | 284.52K | -46.94K | -14.16% | 893.40K |
| GEODE CAPITAL MANAGEMENT, LLC | 135.09K | 17.77K | +15.15% | 424.28K |
| BLACKROCK, INC. | 127.90K | 848 | +0.67% | 401.60K |
| ARCHON CAPITAL MANAGEMENT LLC | 123.27K | 0 | 0.00% | 387.05K |
| MILLENNIUM MANAGEMENT LLC | 81.00K | -22.36K | -21.63% | 254.35K |
| ARS INVESTMENT PARTNERS, LLC | 80.68K | 22.71K | +39.18% | 253.33K |
| VANGUARD FIDUCIARY TRUST CO | 63.21K | 456 | +0.73% | 198.47K |
| UNITED ADVISOR GROUP, LLC | 59.72K | -1.95K | -3.15% | 187.50K |
| LPL FINANCIAL LLC | 47.04K | -3.01K | -6.02% | 147.72K |
| STATE STREET CORP | 44.33K | 0 | 0.00% | 139.18K |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 43.28K | 28.08K | +184.72% | 135.89K |
| RENAISSANCE TECHNOLOGIES LLC | 43.00K | -2.10K | -4.66% | 135.02K |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 29.60K | 14.40K | +94.74% | 92.94K |
| GOLDMAN SACHS GROUP INC | 29.28K | -5.72K | -16.36% | 91.93K |
| QUBE RESEARCH & TECHNOLOGIES LTD | 27.18K | 27.18K | New | 85.36K |
| CITADEL ADVISORS LLC | 24.80K | 24.80K | New | 77.87K |
| NORTHERN TRUST CORP | 24.44K | 2.38K | +10.76% | 76.75K |
| RAYMOND JAMES FINANCIAL INC | 13.46K | -750 | -5.28% | 42.27K |
| DIVERSIFY ADVISORY SERVICES, LLC | 13.25K | 13.25K | New | 41.60K |
| DIVERSIFY WEALTH MANAGEMENT, LLC | 13.25K | 0 | 0.00% | 41.60K |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 12.80K | -59 | -0.46% | 40.18K |
| UBS GROUP AG | 12.77K | -13.45K | -51.30% | 40.08K |
| ASHTON THOMAS PRIVATE WEALTH, LLC | 12.68K | 571 | +4.71% | 39.83K |
| GSA CAPITAL PARTNERS LLP | 12.54K | -3.08K | -19.70% | 39.00K |
VirTra, Inc. (VTSI) trades at $2.75, with a market cap of $31.13M and a trailing P/E of n/a. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
Insights · Dividends · Forecast · Financials · Learn
$31.13M
Market Cap
—
P/E
—
Forward P/E
—
Score