SEC Insider Transactions from Givens John F. II.

Last updated: 2026-03-14 11:37 UTC | Total transactions: 29

Givens John F. II, CEO of VirTra, Inc. ($VTSI), bought shares on the open market 22 times over the past year, totaling nearly $24,000, with his latest purchase on November 19, 2025. His activity ranks 3,691st among 4,983 insiders by purchase value, well below the average of $1.46 million across 3.29 transactions. He reported no open market sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Nov. 19, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 8 $4.92 328,381.0000 11,300,607 0.00% 0.00%
Nov. 19, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 7 $4.96 328,388.0000 11,300,607 0.00% 0.00%
Nov. 19, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 2 $4.93 328,368.0000 11,300,607 0.00% 0.00%
Nov. 19, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 5 $4.88 328,373.0000 11,300,607 0.00% 0.00%
Nov. 14, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 100 $4.75 323,488.0000 11,300,607 0.03% 0.00%
Nov. 14, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 803 $4.72 324,391.0000 11,300,607 0.25% 0.01%
Nov. 14, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 1401 $4.73 325,792.0000 11,300,607 0.43% 0.01%
Nov. 14, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 1060 $4.75 326,852.0000 11,300,607 0.33% 0.01%
Nov. 14, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 200 $4.74 327,052.0000 11,300,607 0.06% 0.00%
Nov. 14, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 553 $4.74 327,605.0000 11,300,607 0.17% 0.00%
Nov. 17, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 400 $4.99 328,005.0000 11,300,607 0.12% 0.00%
Nov. 18, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 42 $4.83 328,047.0000 11,300,607 0.01% 0.00%
Nov. 18, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 68 $4.85 328,115.0000 11,300,607 0.02% 0.00%
Nov. 18, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 1 $4.81 328,116.0000 11,300,607 0.00% 0.00%
Nov. 18, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 50 $4.86 328,166.0000 11,300,607 0.02% 0.00%
Nov. 18, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 2 $4.97 328,168.0000 11,300,607 0.00% 0.00%
Nov. 18, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 98 $4.98 328,266.0000 11,300,607 0.03% 0.00%
Nov. 18, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 6 $4.95 328,272.0000 11,300,607 0.00% 0.00%
Nov. 18, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 20 $5.01 328,292.0000 11,300,607 0.01% 0.00%
Nov. 18, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 1 $5.00 328,293.0000 11,300,607 0.00% 0.00%
Nov. 18, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 73 $5.02 328,366.0000 11,300,607 0.02% 0.00%
Nov. 14, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer P Common Stock 100 $4.73 323,588.0000 11,300,607 0.03% 0.00%
Sept. 5, 2025 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer X Common Stock 14895 $0.00 323,388.0000 11,260,209 4.83% 0.13%
Aug. 30, 2024 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer X Common Stock 72152 $0.00 308,493.0000 0 30.53% 0.00%
Aug. 30, 2024 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer X Restricted Stock Units 118519 $0.00 0.0000 0 100.00% 0.00%
Oct. 24, 2023 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer X Common Stock 133333 $0.00 236,341.0000 0 129.44% 0.00%
Oct. 24, 2023 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer X Restricted Stock Units 133333 $0.00 118,519.0000 0 52.94% 0.00%
Sept. 1, 2023 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer X Common Stock 18236 $0.00 103,008.0000 0 21.51% 0.00%
Sept. 1, 2023 VirTra, Inc $VTSI Givens John F. II Chief Executive Officer X Restricted Stock Units 18236 $0.00 251,852.0000 0 6.75% 0.00%