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 |