John F. Givens II
CEO at VirTra · 24 reported transactions in 1 company · latest trade Nov 19, 2025
Their record
Across their whole record, 1 purchase can be measured; 0 did better than the S&P 500 over the next 6 months.
Typical move −18.1%, S&P 500 +10.0% over the same days.
Their trades
Bought | Nov 19, 2025 | Nov 19, 2025 close $4.90 → Oct 28, 2026 close $2.80. S&P 500 +16.6% over the same days. | ||
Bought | Nov 19, 2025 | Nov 19, 2025 close $4.90 → Oct 28, 2026 close $2.80. S&P 500 +16.6% over the same days. | ||
Bought | Nov 19, 2025 | Nov 19, 2025 close $4.90 → Oct 28, 2026 close $2.80. S&P 500 +16.6% over the same days. | ||
Bought | Nov 19, 2025 | Nov 19, 2025 close $4.90 → Oct 28, 2026 close $2.80. S&P 500 +16.6% over the same days. | ||
Bought | Nov 18, 2025 | Nov 18, 2025 close $4.77 → Oct 28, 2026 close $2.80. S&P 500 +17.0% over the same days. | ||
Bought | Nov 18, 2025 | Nov 18, 2025 close $4.77 → Oct 28, 2026 close $2.80. S&P 500 +17.0% over the same days. | ||
Bought | Nov 18, 2025 | Nov 18, 2025 close $4.77 → Oct 28, 2026 close $2.80. S&P 500 +17.0% over the same days. | ||
Bought | Nov 18, 2025 | Nov 18, 2025 close $4.77 → Oct 28, 2026 close $2.80. S&P 500 +17.0% over the same days. | ||
Bought | Nov 18, 2025 | Nov 18, 2025 close $4.77 → Oct 28, 2026 close $2.80. S&P 500 +17.0% over the same days. |
BoughtVirTra
$34.69
Nov 19, 2025 close $4.90 → Oct 28, 2026 close $2.80. S&P 500 +16.6% over the same days.
BoughtVirTra
$39.36
Nov 19, 2025 close $4.90 → Oct 28, 2026 close $2.80. S&P 500 +16.6% over the same days.
BoughtVirTra
$24.40
Nov 19, 2025 close $4.90 → Oct 28, 2026 close $2.80. S&P 500 +16.6% over the same days.
BoughtVirTra
$9.86
Nov 19, 2025 close $4.90 → Oct 28, 2026 close $2.80. S&P 500 +16.6% over the same days.
BoughtVirTra
$366.46
Nov 18, 2025 close $4.77 → Oct 28, 2026 close $2.80. S&P 500 +17.0% over the same days.
BoughtVirTra
$5.00
Nov 18, 2025 close $4.77 → Oct 28, 2026 close $2.80. S&P 500 +17.0% over the same days.
BoughtVirTra
$100.20
Nov 18, 2025 close $4.77 → Oct 28, 2026 close $2.80. S&P 500 +17.0% over the same days.
BoughtVirTra
$29.70
Nov 18, 2025 close $4.77 → Oct 28, 2026 close $2.80. S&P 500 +17.0% over the same days.
BoughtVirTra
$488.04
Nov 18, 2025 close $4.77 → Oct 28, 2026 close $2.80. S&P 500 +17.0% over the same days.