Givens John F. II - Insider Non-Derivative Transactions at VirTra, Inc (VTSI) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Nov 19, 2025, Givens John F. II's relationship to VirTra, Inc (VTSI) is Director,Officer (Chief Executive Officer), and currently has 328,388 shares of Common Stock.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other VTSI insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
Givens John F. II - Insider Non-Derivative Transactions of VTSI Common Stock
Givens John F. II - Insider Non-Derivative Transactions at VTSI
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Nov 20, 2025 P -- (Common Stock) 2 4.93 328368
Nov 20, 2025 P -- (Common Stock) 5 4.88 328373
Nov 20, 2025 P -- (Common Stock) 8 4.92 328381
Nov 20, 2025 P -- (Common Stock) 7 4.96 328388
Nov 19, 2025 P -- (Common Stock) 42 4.83 328047
Nov 19, 2025 P -- (Common Stock) 68 4.85 328115
Nov 19, 2025 P -- (Common Stock) 1 4.81 328116
Nov 19, 2025 P -- (Common Stock) 50 4.86 328166
Nov 19, 2025 P -- (Common Stock) 2 4.97 328168
Nov 19, 2025 P -- (Common Stock) 98 4.98 328266
Nov 19, 2025 P -- (Common Stock) 6 4.95 328272
Nov 19, 2025 P -- (Common Stock) 20 5.01 328292
Nov 19, 2025 P -- (Common Stock) 1 5 328293
Nov 19, 2025 P -- (Common Stock) 73 5.02 328366
Nov 18, 2025 P -- (Common Stock) 400 4.99 328005
Nov 15, 2025 P -- (Common Stock) 100 4.75 323488
Nov 15, 2025 P -- (Common Stock) 100 4.73 323588
Nov 15, 2025 P -- (Common Stock) 803 4.72 324391
Nov 15, 2025 P -- (Common Stock) 1401 4.73 325792
Nov 15, 2025 P -- (Common Stock) 1060 4.75 326852
Nov 15, 2025 P -- (Common Stock) 200 4.74 327052
Nov 15, 2025 P -- (Common Stock) 553 4.74 327605
Sep 6, 2025 X -- (Common Stock) 14895 0 323388
Aug 31, 2024 X -- (Common Stock) 72152 0 308493
Oct 25, 2023 X -- (Common Stock) 133333 0 236341
Sep 2, 2023 X -- (Common Stock) 18236 0 103008