Skip to contentGivens John F. II — VirTra, Inc insider: 36 transactions · InsiderLensGivens John F. II
- Chief Executive Officer at VirTra, Inc · on record since Sep 16, 2022
- Director at VirTra, Inc · on record since Nov 4, 2020
Insider trading activity of Givens John F. II
- Transactions on record
- 36
- since Nov 19, 2021
- Open-market buys
- 25
- $92.1K
- Open-market sells
- 0
- Companies traded
- 1
- last filing Nov 19, 2025
Figures computed from official regulatory filings — methodology.
Companies where Givens John F. II has traded
Track record of Givens John F. II
Statistical track record
Free- Open-market buys
- 25
- Last buy
- Nov 19, 2025
Win rates and median returns are available with a free account (5 insiders/month).
Create a free account→Transaction history of Givens John F. II
Co-insiders of Givens John F. II
This page republishes public regulatory disclosures. Concerned by this data? Exercise your right to object →
FERRIS NANCY JEANVirTra, Inc
| Company | Filed | Type | Qty | Price | Value · USD | Src |
|---|
| Nov 19, 2025 | Buy | 8 | 4.92 USD | $39.4 | SEC |
| Nov 19, 2025 | Buy | 5 | 4.88 USD | $24.4 | SEC |
| Nov 19, 2025 | Buy | 2 | 4.93 USD | $9.9 | SEC |
| Nov 19, 2025 | Buy | 7 | 4.96 USD | $34.7 | SEC |
| Nov 18, 2025 | Buy | 553 | 4.74 USD | $2.6K | SEC |
| Nov 18, 2025 | Buy | 1,401 | 4.73 USD | $6.6K | SEC |
| Nov 18, 2025 | Buy | 1 | 4.81 USD | $4.8 | SEC |
| Nov 18, 2025 | Buy | 1 | 5.00 USD | $5 | SEC |
| Nov 18, 2025 | Buy | 6 | 4.95 USD | $29.7 | SEC |
| Nov 18, 2025 | Buy | 803 | 4.72 USD | $3.8K | SEC |
| Nov 18, 2025 | Buy | 400 | 4.99 USD | $2K | SEC |
| Nov 18, 2025 | Buy | 68 | 4.85 USD | $329.8 | SEC |
| Nov 18, 2025 | Buy | 20 | 5.01 USD | $100.2 | SEC |
| Nov 18, 2025 | Buy | 42 | 4.83 USD | $202.9 | SEC |
| Nov 18, 2025 | Buy | 73 | 5.02 USD | $366.5 | SEC |
| Nov 18, 2025 | Buy | 98 | 4.98 USD | $488 | SEC |
| Nov 18, 2025 | Buy | 2 | 4.97 USD | $9.9 | SEC |
| Nov 18, 2025 | Buy | 100 | 4.75 USD | $475 | SEC |
| Nov 18, 2025 | Buy | 200 | 4.74 USD | $948 | SEC |
| Nov 18, 2025 | Buy | 1,060 | 4.75 USD | $5K | SEC |
| Nov 18, 2025 | Buy | 100 | 4.73 USD | $473 | SEC |
| Nov 18, 2025 | Buy | 50 | 4.86 USD | $243 | SEC |
| Sep 9, 2025 | Other | 14,895 | — | — | SEC |
| Sep 4, 2024 | Other | 72,152 | — | — | SEC |
| Sep 4, 2024 | OtherD | -118,519 | — | — | SEC |