← All stocks

VirTra, Inc

VTSI Net buying
CIK 0001085243 #4843 in the set updated 17 Sep 2026
Bought (120 mo)
$250.36K
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$578.26K
$560.86K on a plan · $17.40K straight out of an exercise
Sold at will
$0.00
0 of 193 sales
Net
−$327.90K
+$250.36K against sales at will

By person

11 insiders · 288 transactions
Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
FERRIS ROBERT D
Executive Chairman
$11.58K (5)
$578.26K (193) scheduled
−$566.68K
341,174
3.01%
$1.01M
−4.4%
Givens John F. II
CEO
$92.07K (25)
+$92.07K
367,055
3.24%
$1.08M
BARBER GRANT
Director
$43.26K (8)
+$43.26K
25,892
0.2287%
$76.38K
+132.7%
Boudreau Alanna
Chief Financial Officer
$41.27K (4)
+$41.27K
22,859
0.2019%
$67.43K
Brown Jeffrey Dale
Director
$41.19K (23)
+$41.19K
64,053
0.5659%
$188.96K
+14,134%
HENRY JUDY A
CFO, Treasurer and Secretary
$16.00K (3)
+$16.00K
5,935
0.0524%
$17.51K
Foxx Marsha J.
Chief Accounting Officer
$4.98K (1)
+$4.98K
800
0.0071%
$2.36K
Burlend Matthew D
Former Chief Operating Officer
18,043
0.1594%
$53.23K
JOHNSON GREGG C
Director
13,351
0.1179%
$39.39K
+535.8%
Gervais Maria R.
Director
10,126
0.0895%
$29.87K
Ayers Michael T.
Director
7,970
0.0704%
$23.51K
Insider
Date
Role
Action
Shares
Price
Amount
Brown Jeffrey Dale
22 Jun 2024
Director
Exercised, kept
2,500
$3.76
$9.40K
Brown Jeffrey Dale
21 Mar 2024
Director
Exercised, kept
2,500
$5.20
$13.00K
Brown Jeffrey Dale
18 Dec 2023
Director
Exercised, kept
2,500
$5.20
$13.00K
Brown Jeffrey Dale
22 Sep 2023
Director
Exercised, kept
2,500
$5.88
$14.70K
Brown Jeffrey Dale
15 Jun 2023
Director
Exercised, kept
2,500
$4.19
$10.48K
Showing 250 of 288 transactions. The figures above use every one of them.

What was left out

Form 4 filings counted 108
Amendments (4/A) skipped 2
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 192
Sales straight out of an exercise 1
Sales at will 0
Transactions with no price 0
Shares from compensation/vesting 540,704
History held since 30 Mar 2018