30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

VirTra Inc (VTSI)

Over the last 90 days, VirTra Inc. has seen net insider buying totaling $45,501.71, with executives contributing $16,799.50. A total of six buy transactions were recorded, with no sell transactions. The company's stock has experienced a 20.9% decrease over the past 90 days. The last earnings report showed a 25% beat.
Stock chart
Ticker: VTSI Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
BARBER GRANT
1 purchase — total 100,000 USD
Buy 29 May 2026
Value US$3,895,842.26 | Price 303.89 | Shares 4,340
Buy 15 May 2026
Value US$2,092,980.00 | Price 279.23 | Shares 69,883
Buy 15 May 2026
Value US$1,125,155.85 | Price 105.18 | Shares 41,510
Buy 15 May 2026
Value US$16,799.50 | Price 3.36 | Shares 5,000
Buy 14 May 2026
Value US$77.51 | Price 3.37 | Shares 23
Buy 14 May 2026
Value US$3,691.70 | Price 3.35 | Shares 1,102
Buy 12 Feb 2026
Value US$8,001.30 | Price 4.47 | Shares 1,790
Buy 12 Feb 2026
Value US$3,581.38 | Price 4.46 | Shares 803
Buy 12 Feb 2026
Value US$1,780.00 | Price 4.45 | Shares 400
Buy 12 Feb 2026
Value US$115.44 | Price 4.44 | Shares 26
Buy 12 Feb 2026
Value US$1,820.73 | Price 4.43 | Shares 411
Buy 12 Feb 2026
Value US$1,812.00 | Price 4.53 | Shares 400
Buy 12 Feb 2026
Value US$908.00 | Price 4.54 | Shares 200
Buy 12 Feb 2026
Value US$916.00 | Price 4.58 | Shares 200
Buy 12 Feb 2026
Value US$918.00 | Price 4.59 | Shares 200
Buy 12 Feb 2026
Value US$456.00 | Price 4.56 | Shares 100
Buy 12 Feb 2026
Value US$914.00 | Price 4.57 | Shares 200
Buy 12 Feb 2026
Value US$456.00 | Price 4.56 | Shares 100
Buy 12 Feb 2026
Value US$908.52 | Price 4.52 | Shares 201
Buy 12 Feb 2026
Value US$1,800.00 | Price 4.50 | Shares 400
Buy 12 Feb 2026
Value US$449.00 | Price 4.49 | Shares 100
Buy 12 Feb 2026
Value US$890.00 | Price 4.45 | Shares 200
Buy 12 Feb 2026
Value US$954.44 | Price 4.46 | Shares 214
Buy 12 Feb 2026
Value US$1,772.00 | Price 4.43 | Shares 400
Buy 12 Feb 2026
Value US$2,271.15 | Price 4.41 | Shares 515
Buy 19 Nov 2025
Value US$34.68 | Price 4.96 | Shares 7
Buy 19 Nov 2025
Value US$39.36 | Price 4.92 | Shares 8
Buy 19 Nov 2025
Value US$24.40 | Price 4.88 | Shares 5
Buy 19 Nov 2025
Value US$9.86 | Price 4.93 | Shares 2
Buy 18 Nov 2025
Value US$366.46 | Price 5.02 | Shares 73
Buy 18 Nov 2025
Value US$5.00 | Price 5.00 | Shares 1
Buy 18 Nov 2025
Value US$100.20 | Price 5.01 | Shares 20
Buy 18 Nov 2025
Value US$29.70 | Price 4.95 | Shares 6
Buy 18 Nov 2025
Value US$488.04 | Price 4.98 | Shares 98
Buy 18 Nov 2025
Value US$9.94 | Price 4.97 | Shares 2
Buy 18 Nov 2025
Value US$243.00 | Price 4.86 | Shares 50
Buy 18 Nov 2025
Value US$4.81 | Price 4.81 | Shares 1
Buy 18 Nov 2025
Value US$329.80 | Price 4.85 | Shares 68
Buy 18 Nov 2025
Value US$202.86 | Price 4.83 | Shares 42
Buy 17 Nov 2025
Value US$1,996.00 | Price 4.99 | Shares 400
Buy 14 Nov 2025
Value US$2,621.22 | Price 4.74 | Shares 553
Buy 14 Nov 2025
Value US$947.00 | Price 4.74 | Shares 200
Buy 14 Nov 2025
Value US$5,035.00 | Price 4.75 | Shares 1,060
Buy 14 Nov 2025
Value US$6,626.73 | Price 4.73 | Shares 1,401
Buy 14 Nov 2025
Value US$3,790.16 | Price 4.72 | Shares 803
Buy 14 Nov 2025
Value US$472.50 | Price 4.73 | Shares 100
Buy 14 Nov 2025
Value US$474.50 | Price 4.75 | Shares 100
Buy 13 Nov 2025
Value US$21,030.80 | Price 4.90 | Shares 4,292
Buy 13 Nov 2025
Value US$531.92 | Price 4.88 | Shares 109
Buy 13 Nov 2025
Value US$2,911.14 | Price 4.86 | Shares 599
Sale 4 Dec 2023
Value US$2,185.53 | Price 8.31 | Shares 263
Sale 4 Dec 2023
Value US$340.30 | Price 8.30 | Shares 41
Sale 4 Dec 2023
Value US$2,528.45 | Price 8.29 | Shares 305
Sale 4 Dec 2023
Value US$4,140.00 | Price 8.28 | Shares 500
Sale 4 Dec 2023
Value US$2,478.00 | Price 8.26 | Shares 300
Sale 4 Dec 2023
Value US$2,475.00 | Price 8.25 | Shares 300
Sale 4 Dec 2023
Value US$1,648.00 | Price 8.24 | Shares 200
Sale 4 Dec 2023
Value US$7,760.89 | Price 8.23 | Shares 943
Sale 4 Dec 2023
Value US$8,200.00 | Price 8.20 | Shares 1,000
Sale 4 Dec 2023
Value US$819.50 | Price 8.20 | Shares 100
Sale 4 Dec 2023
Value US$14,381.64 | Price 8.19 | Shares 1,756
Sale 4 Dec 2023
Value US$409.00 | Price 8.18 | Shares 50
Sale 4 Dec 2023
Value US$817.50 | Price 8.18 | Shares 100
Sale 4 Dec 2023
Value US$514.71 | Price 8.17 | Shares 63
Sale 4 Dec 2023
Value US$8,323.20 | Price 8.16 | Shares 1,020
Sale 4 Dec 2023
Value US$815.50 | Price 8.16 | Shares 100
Sale 4 Dec 2023
Value US$3,773.45 | Price 8.15 | Shares 463
Sale 4 Dec 2023
Value US$16.29 | Price 8.15 | Shares 2
Sale 4 Dec 2023
Value US$11,916.96 | Price 8.14 | Shares 1,464
Sale 4 Dec 2023
Value US$2,894.28 | Price 8.13 | Shares 356
Sale 4 Dec 2023
Value US$4,222.40 | Price 8.12 | Shares 520
Sale 4 Dec 2023
Value US$307.99 | Price 8.11 | Shares 38
Sale 4 Dec 2023
Value US$6,723.00 | Price 8.10 | Shares 830
Sale 4 Dec 2023
Value US$4,045.00 | Price 8.09 | Shares 500
Sale 4 Dec 2023
Value US$4,848.00 | Price 8.08 | Shares 600
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-29 2026-05-29 B Purchase Non-Executive Director
4,340 +45.4%
303.89
US$3,895,842
4,340 +45.4% 303.89 US$3,895,842
2026-05-15 2026-05-15 B Purchase Non-Executive Director
69,883 -40.9%
279.23
US$2,092,980
69,883 -40.9% 279.23 US$2,092,980
2026-05-15 2026-05-15 B Purchase Non-Executive Director
41,510 +7.7%
105.18
US$1,125,156
41,510 +7.7% 105.18 US$1,125,156
2026-05-15 2026-05-15 B Purchase

Chief Financial Officer

Officer
5,000 +28.0%
3.36
US$16,800
5,000 +28.0% 3.36 US$16,800
2026-05-15 2026-05-14 B Purchase Non-Executive Director
23 +0.2%
3.37
US$78
23 +0.2% 3.37 US$78
2026-05-15 2026-05-14 B Purchase Non-Executive Director
1,102 +9.9%
3.35
US$3,692
1,102 +9.9% 3.35 US$3,692
2026-02-17 2026-02-12 B Purchase Non-Executive Director
1,790 +3.0%
4.47
US$8,001
1,790 +3.0% 4.47 US$8,001
2026-02-17 2026-02-12 B Purchase Non-Executive Director
803 +1.4%
4.46
US$3,581
803 +1.4% 4.46 US$3,581
2026-02-17 2026-02-12 B Purchase Non-Executive Director
400 +0.7%
4.45
US$1,780
400 +0.7% 4.45 US$1,780
2026-02-17 2026-02-12 B Purchase Non-Executive Director
26 +0.0%
4.44
US$115
26 +0.0% 4.44 US$115
2026-02-17 2026-02-12 B Purchase Non-Executive Director
411 +0.7%
4.43
US$1,821
411 +0.7% 4.43 US$1,821
2026-02-17 2026-02-12 B Purchase Non-Executive Director
400 +13.2%
4.53
US$1,812
400 +13.2% 4.53 US$1,812
2026-02-17 2026-02-12 B Purchase Non-Executive Director
200 +7.1%
4.54
US$908
200 +7.1% 4.54 US$908
2026-02-17 2026-02-12 B Purchase Non-Executive Director
200 +7.6%
4.58
US$916
200 +7.6% 4.58 US$916
2026-02-17 2026-02-12 B Purchase Non-Executive Director
200 +8.2%
4.59
US$918
200 +8.2% 4.59 US$918
2026-02-17 2026-02-12 B Purchase Non-Executive Director
100 +4.3%
4.56
US$456
100 +4.3% 4.56 US$456
2026-02-17 2026-02-12 B Purchase Non-Executive Director
200 +9.4%
4.57
US$914
200 +9.4% 4.57 US$914
2026-02-17 2026-02-12 B Purchase Non-Executive Director
100 +4.9%
4.56
US$456
100 +4.9% 4.56 US$456
2026-02-17 2026-02-12 B Purchase Non-Executive Director
201 +11.0%
4.52
US$909
201 +11.0% 4.52 US$909
2026-02-17 2026-02-12 B Purchase Non-Executive Director
400 +28.0%
4.50
US$1,800
400 +28.0% 4.50 US$1,800
2026-02-17 2026-02-12 B Purchase Non-Executive Director
100 +7.5%
4.49
US$449
100 +7.5% 4.49 US$449
2026-02-17 2026-02-12 B Purchase Non-Executive Director
200 +17.7%
4.45
US$890
200 +17.7% 4.45 US$890
2026-02-17 2026-02-12 B Purchase Non-Executive Director
214 +23.4%
4.46
US$954
214 +23.4% 4.46 US$954
2026-02-17 2026-02-12 B Purchase Non-Executive Director
400 +77.7%
4.43
US$1,772
400 +77.7% 4.43 US$1,772
2026-02-17 2026-02-12 B Purchase Non-Executive Director
515 +inf%
4.41
US$2,271
515 +inf% 4.41 US$2,271
2025-11-19 2025-11-19 B Purchase

Chief Executive Officer

Executive Director
7 +0.0%
4.96
US$35
7 +0.0% 4.96 US$35
2025-11-19 2025-11-19 B Purchase

Chief Executive Officer

Executive Director
8 +0.0%
4.92
US$39
8 +0.0% 4.92 US$39
2025-11-19 2025-11-19 B Purchase

Chief Executive Officer

Executive Director
5 +0.0%
4.88
US$24
5 +0.0% 4.88 US$24
2025-11-19 2025-11-19 B Purchase

Chief Executive Officer

Executive Director
2 +0.0%
4.93
US$10
2 +0.0% 4.93 US$10
2025-11-18 2025-11-18 B Purchase

Chief Executive Officer

Executive Director
73 +0.0%
5.02
US$366
73 +0.0% 5.02 US$366
2025-11-18 2025-11-18 B Purchase

Chief Executive Officer

Executive Director
1 +0.0%
5.00
US$5
1 +0.0% 5.00 US$5
2025-11-18 2025-11-18 B Purchase

Chief Executive Officer

Executive Director
20 +0.0%
5.01
US$100
20 +0.0% 5.01 US$100
2025-11-18 2025-11-18 B Purchase

Chief Executive Officer

Executive Director
6 +0.0%
4.95
US$30
6 +0.0% 4.95 US$30
2025-11-18 2025-11-18 B Purchase

Chief Executive Officer

Executive Director
98 +0.0%
4.98
US$488
98 +0.0% 4.98 US$488
2025-11-18 2025-11-18 B Purchase

Chief Executive Officer

Executive Director
2 +0.0%
4.97
US$10
2 +0.0% 4.97 US$10
2025-11-18 2025-11-18 B Purchase

Chief Executive Officer

Executive Director
50 +0.0%
4.86
US$243
50 +0.0% 4.86 US$243
2025-11-18 2025-11-18 B Purchase

Chief Executive Officer

Executive Director
1 +0.0%
4.81
US$5
1 +0.0% 4.81 US$5
2025-11-18 2025-11-18 B Purchase

Chief Executive Officer

Executive Director
68 +0.0%
4.85
US$330
68 +0.0% 4.85 US$330
2025-11-18 2025-11-18 B Purchase

Chief Executive Officer

Executive Director
42 +0.0%
4.83
US$203
42 +0.0% 4.83 US$203
2025-11-18 2025-11-17 B Purchase

Chief Executive Officer

Executive Director
400 +0.1%
4.99
US$1,996
400 +0.1% 4.99 US$1,996
2025-11-18 2025-11-14 B Purchase

Chief Executive Officer

Executive Director
553 +0.2%
4.74
US$2,621
553 +0.2% 4.74 US$2,621
2025-11-18 2025-11-14 B Purchase

Chief Executive Officer

Executive Director
200 +0.1%
4.74
US$947
200 +0.1% 4.74 US$947
2025-11-18 2025-11-14 B Purchase

Chief Executive Officer

Executive Director
1,060 +0.3%
4.75
US$5,035
1,060 +0.3% 4.75 US$5,035
2025-11-18 2025-11-14 B Purchase

Chief Executive Officer

Executive Director
1,401 +0.4%
4.73
US$6,627
1,401 +0.4% 4.73 US$6,627
2025-11-18 2025-11-14 B Purchase

Chief Executive Officer

Executive Director
803 +0.2%
4.72
US$3,790
803 +0.2% 4.72 US$3,790
2025-11-18 2025-11-14 B Purchase

Chief Executive Officer

Executive Director
100 +0.0%
4.73
US$472
100 +0.0% 4.73 US$472
2025-11-18 2025-11-14 B Purchase

Chief Executive Officer

Executive Director
100 +0.0%
4.75
US$474
100 +0.0% 4.75 US$474
2025-11-14 2025-11-13 B Purchase

Chief Financial Officer

Officer
4,292 +41.7%
4.90
US$21,031
4,292 +41.7% 4.90 US$21,031
2025-11-14 2025-11-13 B Purchase

Chief Financial Officer

Officer
109 +1.1%
4.88
US$532
109 +1.1% 4.88 US$532
2025-11-14 2025-11-13 B Purchase

Chief Financial Officer

Officer
599 +6.3%
4.86
US$2,911
599 +6.3% 4.86 US$2,911
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
263 -0.1%
8.31
US$2,186
263 -0.1% 8.31 US$2,186
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
41 -0.0%
8.30
US$340
41 -0.0% 8.30 US$340
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
305 -0.1%
8.29
US$2,528
305 -0.1% 8.29 US$2,528
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
500 -0.2%
8.28
US$4,140
500 -0.2% 8.28 US$4,140
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
300 -0.1%
8.26
US$2,478
300 -0.1% 8.26 US$2,478
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
300 -0.1%
8.25
US$2,475
300 -0.1% 8.25 US$2,475
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
200 -0.1%
8.24
US$1,648
200 -0.1% 8.24 US$1,648
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
943 -0.4%
8.23
US$7,761
943 -0.4% 8.23 US$7,761
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
1,000 -0.4%
8.20
US$8,200
1,000 -0.4% 8.20 US$8,200
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
100 -0.0%
8.20
US$820
100 -0.0% 8.20 US$820
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
1,756 -0.7%
8.19
US$14,382
1,756 -0.7% 8.19 US$14,382
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
50 -0.0%
8.18
US$409
50 -0.0% 8.18 US$409
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
100 -0.0%
8.18
US$818
100 -0.0% 8.18 US$818
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
63 -0.0%
8.17
US$515
63 -0.0% 8.17 US$515
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
1,020 -0.4%
8.16
US$8,323
1,020 -0.4% 8.16 US$8,323
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
100 -0.0%
8.16
US$816
100 -0.0% 8.16 US$816
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
463 -0.2%
8.15
US$3,773
463 -0.2% 8.15 US$3,773
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
2 -0.0%
8.15
US$16
2 -0.0% 8.15 US$16
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
1,464 -0.6%
8.14
US$11,917
1,464 -0.6% 8.14 US$11,917
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
356 -0.1%
8.13
US$2,894
356 -0.1% 8.13 US$2,894
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
520 -0.2%
8.12
US$4,222
520 -0.2% 8.12 US$4,222
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
38 -0.0%
8.11
US$308
38 -0.0% 8.11 US$308
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
830 -0.3%
8.10
US$6,723
830 -0.3% 8.10 US$6,723
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
500 -0.2%
8.09
US$4,045
500 -0.2% 8.09 US$4,045
2023-12-06 2023-12-04 S Sale

Executive Chairman

Executive Director
600 -0.2%
8.08
US$4,848
600 -0.2% 8.08 US$4,848