Givens John F. II

Insider profile

Performance

Overall performance
2.2

Performance over holding periods
2.2
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 33% 68% 82%
Transactions
25 100% Buy
34 71% Buy
47 69% Buy
Givens John F. II's trades of VirTra Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-11-19 2025-11-19 B Purchase
44,774 -39.9%
23.03
US$1,214,397
44,774 -39.9% 23.03 US$1,214,397
2025-11-19 2025-11-19 B Purchase
72,239 +47.9%
17.36
US$3,532,845
72,239 +47.9% 17.36 US$3,532,845
2025-11-19 2025-11-19 B Purchase
15,520 +20.9%
429.43
US$1,107,990
15,520 +20.9% 429.43 US$1,107,990
2025-11-19 2025-11-19 B Purchase
2 +0.0%
4.93
US$10
2 +0.0% 4.93 US$10
2025-11-18 2025-11-18 B Purchase
73 +0.0%
5.02
US$366
73 +0.0% 5.02 US$366
2025-11-18 2025-11-18 B Purchase
1 +0.0%
5.00
US$5
1 +0.0% 5.00 US$5
2025-11-18 2025-11-18 B Purchase
20 +0.0%
5.01
US$100
20 +0.0% 5.01 US$100
2025-11-18 2025-11-18 B Purchase
6 +0.0%
4.95
US$30
6 +0.0% 4.95 US$30
2025-11-18 2025-11-18 B Purchase
98 +0.0%
4.98
US$488
98 +0.0% 4.98 US$488
2025-11-18 2025-11-18 B Purchase
2 +0.0%
4.97
US$10
2 +0.0% 4.97 US$10
2025-11-18 2025-11-18 B Purchase
50 +0.0%
4.86
US$243
50 +0.0% 4.86 US$243
2025-11-18 2025-11-18 B Purchase
1 +0.0%
4.81
US$5
1 +0.0% 4.81 US$5
2025-11-18 2025-11-18 B Purchase
68 +0.0%
4.85
US$330
68 +0.0% 4.85 US$330
2025-11-18 2025-11-18 B Purchase
42 +0.0%
4.83
US$203
42 +0.0% 4.83 US$203
2025-11-18 2025-11-17 B Purchase
400 +0.1%
4.99
US$1,996
400 +0.1% 4.99 US$1,996
2025-11-18 2025-11-14 B Purchase
553 +0.2%
4.74
US$2,621
553 +0.2% 4.74 US$2,621
2025-11-18 2025-11-14 B Purchase
200 +0.1%
4.74
US$947
200 +0.1% 4.74 US$947
2025-11-18 2025-11-14 B Purchase
1,060 +0.3%
4.75
US$5,035
1,060 +0.3% 4.75 US$5,035
2025-11-18 2025-11-14 B Purchase
1,401 +0.4%
4.73
US$6,627
1,401 +0.4% 4.73 US$6,627
2025-11-18 2025-11-14 B Purchase
803 +0.2%
4.72
US$3,790
803 +0.2% 4.72 US$3,790
2025-11-18 2025-11-14 B Purchase
100 +0.0%
4.73
US$472
100 +0.0% 4.73 US$472
2025-11-18 2025-11-14 B Purchase
100 +0.0%
4.75
US$474
100 +0.0% 4.75 US$474
2022-12-07 2022-12-06 B Purchase
6,550 +8.4%
4.65
US$30,458
6,550 +8.4% 4.65 US$30,458
2022-09-16 2022-09-14 B Purchase
5,000 +6.8%
6.04
US$30,193
5,000 +6.8% 6.04 US$30,193
2021-11-19 2021-11-19 B Purchase
1,000 +inf%
7.57
US$7,570
1,000 +inf% 7.57 US$7,570