John F. Givens II's Insider Trades & SAST Disclosures

John F. Givens II's most recent trade in VirTra Inc was a trade of 8 Common Stock done at an average price of $4.9 . Disclosure was reported to the exchange on Nov. 19, 2025.

Stock Client Name Client Category Action Reported to Exchange Quantity Post Transaction Holding Traded % Avg. Price Value Security Type
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.88 per share. 19 Nov 2025 8 328,381 (4%) 0% 4.9 39 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 5.00 per share. 19 Nov 2025 7 328,388 (4%) 0% 5 35 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.80 per share. 19 Nov 2025 5 328,373 (4%) 0% 4.8 24 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 5.00 per share. 19 Nov 2025 2 328,368 (4%) 0% 5 10 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.73 per share. 14 Nov 2025 1,401 325,792 (4%) 0% 4.7 6,627 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.75 per share. 14 Nov 2025 1,060 326,852 (4%) 0% 4.8 5,035 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.72 per share. 14 Nov 2025 803 324,391 (4%) 0% 4.7 3,790 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.74 per share. 14 Nov 2025 553 327,605 (4%) 0% 4.7 2,621 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.99 per share. 14 Nov 2025 400 328,005 (4%) 0% 5.0 1,996 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.74 per share. 14 Nov 2025 200 327,052 (4%) 0% 4.7 947 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.75 per share. 14 Nov 2025 100 323,488 (4%) 0% 4.8 475 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.73 per share. 14 Nov 2025 100 323,588 (4%) 0% 4.7 473 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.98 per share. 14 Nov 2025 98 328,266 (4%) 0% 5.0 488 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 5.01 per share. 14 Nov 2025 73 328,366 (4%) 0% 5.0 366 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.85 per share. 14 Nov 2025 68 328,115 (4%) 0% 4.9 330 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.86 per share. 14 Nov 2025 50 328,166 (4%) 0% 4.9 243 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 4.83 per share. 14 Nov 2025 42 328,047 (4%) 0% 4.8 203 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 5.00 per share. 14 Nov 2025 20 328,292 (4%) 0% 5 100 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 5.00 per share. 14 Nov 2025 6 328,272 (4%) 0% 5 30 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 5.00 per share. 14 Nov 2025 2 328,168 (4%) 0% 5 10 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 5.00 per share. 14 Nov 2025 1 328,116 (4%) 0% 5 5 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer Purchase of securities on an exchange or from another person at price $ 5.00 per share. 14 Nov 2025 1 328,293 (4%) 0% 5 5 Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer 05 Sep 2025 14,895 323,388 (4%) 0% - Common Stock
VirTra Inc
John F. Givens II Director, Chief Executive Officer 30 Aug 2024 118,519 0 - - Restricted Stock Units
VirTra Inc
John F. Givens II Director, Chief Executive Officer 30 Aug 2024 72,152 308,493 (3%) 0% - Common Stock
*All Values are in $ Million
Client Category: Promoter/ KMP/ Director / Immediate Relatives / Employee / etc  
Security Type: Share/ Warrants / Convertible Debentures
Data as reported to USA Exchanges
View All The Insider Trades