In the last 12 months, insiders at VirTra, Inc ($VTSI) filed 277 transactions with the SEC: 44 open-market purchases totaling $79,049 and 192 sales totaling $560,859. Net insider sentiment: net selling.
VirTra, Inc operates in the Miscellaneous manufacturing industries industry (Manufacturing sector).
Most Active Insiders
- FERRIS ROBERT D (Executive Chairman) — 197 transactions totaling $560,888
- Brown Jeffrey Dale (Director) — 33 transactions totaling $96,874
- Boudreau Alanna (Chief Financial Officer) — 10 transactions totaling $47,474
- Givens John F. II (Chief Executive Officer) — 29 transactions totaling $23,851
- FERRIS ROBERT D (Co-CEO, President and Chairman) — 4 transactions totaling $11,164
View all SEC Filings for VirTra, Inc (VTSI).
Set Up your own filters →Recent Insider Transactions
| Transaction Date | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 200 | $4.59 | 63,253.0000 | 11,300,607 | 0.32% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 100 | $4.56 | 63,053.0000 | 11,300,607 | 0.16% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 200 | $4.57 | 62,953.0000 | 11,300,607 | 0.32% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 100 | $4.56 | 62,753.0000 | 11,300,607 | 0.16% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 201 | $4.52 | 62,653.0000 | 11,300,607 | 0.32% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 400 | $4.50 | 62,452.0000 | 11,300,607 | 0.64% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 100 | $4.49 | 62,052.0000 | 11,300,607 | 0.16% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 200 | $4.45 | 61,952.0000 | 11,300,607 | 0.32% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 214 | $4.46 | 61,752.0000 | 11,300,607 | 0.35% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 400 | $4.43 | 61,538.0000 | 11,300,607 | 0.65% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 515 | $4.41 | 61,138.0000 | 11,300,607 | 0.85% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 400 | $4.45 | 61,460.0000 | 11,300,607 | 0.66% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 26 | $4.44 | 61,060.0000 | 11,300,607 | 0.04% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 411 | $4.43 | 61,034.0000 | 11,300,607 | 0.68% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 400 | $4.53 | 64,053.0000 | 11,300,607 | 0.63% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 200 | $4.54 | 63,653.0000 | 11,300,607 | 0.32% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 200 | $4.58 | 63,453.0000 | 11,300,607 | 0.32% | 0.00% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 1790 | $4.47 | 64,053.0000 | 11,300,607 | 2.87% | 0.02% |
| Feb. 12, 2026 | Brown Jeffrey Dale | Director | P | Common Stock | 803 | $4.46 | 62,263.0000 | 11,300,607 | 1.31% | 0.01% |
| Dec. 11, 2025 | Boudreau Alanna | Chief Financial Officer | X | Restricted Stock Units | 3278 | $0.00 | 0.0000 | 11,300,607 | 100.00% | 0.03% |
| Dec. 11, 2025 | Boudreau Alanna | Chief Financial Officer | X | Common Stock | 3278 | $0.00 | 21,853.0000 | 11,300,607 | 17.65% | 0.03% |
| Nov. 19, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 2 | $4.93 | 328,368.0000 | 11,300,607 | 0.00% | 0.00% |
| Nov. 19, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 5 | $4.88 | 328,373.0000 | 11,300,607 | 0.00% | 0.00% |
| Nov. 19, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 8 | $4.92 | 328,381.0000 | 11,300,607 | 0.00% | 0.00% |
| Nov. 19, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 7 | $4.96 | 328,388.0000 | 11,300,607 | 0.00% | 0.00% |
| Nov. 14, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 100 | $4.73 | 323,588.0000 | 11,300,607 | 0.03% | 0.00% |
| Nov. 14, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 803 | $4.72 | 324,391.0000 | 11,300,607 | 0.25% | 0.01% |
| Nov. 14, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 1401 | $4.73 | 325,792.0000 | 11,300,607 | 0.43% | 0.01% |
| Nov. 14, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 1060 | $4.75 | 326,852.0000 | 11,300,607 | 0.33% | 0.01% |
| Nov. 14, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 200 | $4.74 | 327,052.0000 | 11,300,607 | 0.06% | 0.00% |
| Nov. 14, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 553 | $4.74 | 327,605.0000 | 11,300,607 | 0.17% | 0.00% |
| Nov. 17, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 400 | $4.99 | 328,005.0000 | 11,300,607 | 0.12% | 0.00% |
| Nov. 18, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 42 | $4.83 | 328,047.0000 | 11,300,607 | 0.01% | 0.00% |
| Nov. 18, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 68 | $4.85 | 328,115.0000 | 11,300,607 | 0.02% | 0.00% |
| Nov. 18, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 1 | $4.81 | 328,116.0000 | 11,300,607 | 0.00% | 0.00% |
| Nov. 18, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 50 | $4.86 | 328,166.0000 | 11,300,607 | 0.02% | 0.00% |
| Nov. 18, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 2 | $4.97 | 328,168.0000 | 11,300,607 | 0.00% | 0.00% |
| Nov. 18, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 98 | $4.98 | 328,266.0000 | 11,300,607 | 0.03% | 0.00% |
| Nov. 18, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 6 | $4.95 | 328,272.0000 | 11,300,607 | 0.00% | 0.00% |
| Nov. 18, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 20 | $5.01 | 328,292.0000 | 11,300,607 | 0.01% | 0.00% |
| Nov. 18, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 1 | $5.00 | 328,293.0000 | 11,300,607 | 0.00% | 0.00% |
| Nov. 18, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 73 | $5.02 | 328,366.0000 | 11,300,607 | 0.02% | 0.00% |
| Nov. 14, 2025 | Givens John F. II | Chief Executive Officer | P | Common Stock | 100 | $4.75 | 323,488.0000 | 11,300,607 | 0.03% | 0.00% |
| Nov. 13, 2025 | Boudreau Alanna | Chief Financial Officer | P | Common Stock | 109 | $4.88 | 14,283.0000 | 11,300,607 | 0.77% | 0.00% |
| Nov. 13, 2025 | Boudreau Alanna | Chief Financial Officer | P | Common Stock | 4292 | $4.90 | 18,575.0000 | 11,300,607 | 30.05% | 0.04% |
| Nov. 13, 2025 | Boudreau Alanna | Chief Financial Officer | P | Common Stock | 599 | $4.86 | 14,174.0000 | 11,300,607 | 4.41% | 0.01% |
| Oct. 13, 2025 | Gervais Maria R. | Director | A | Common Stock | 6000 | $0.00 | 6,000.0000 | 11,260,209 | 9999.99% | 0.05% |
| Oct. 13, 2025 | Brown Jeffrey Dale | Director | A | Common Stock | 4000 | $0.00 | 57,193.0000 | 11,260,209 | 7.52% | 0.04% |
| Oct. 13, 2025 | Ayers Michael T. | Director | A | Common Stock | 3500 | $0.00 | 3,500.0000 | 11,260,209 | 9999.99% | 0.03% |
| Oct. 13, 2025 | JOHNSON GREGG C | Director | A | Common Stock | 4000 | $0.00 | 10,600.0000 | 11,260,209 | 60.61% | 0.04% |
| Sept. 5, 2025 | Givens John F. II | Chief Executive Officer | X | Common Stock | 14895 | $0.00 | 323,388.0000 | 11,260,209 | 4.83% | 0.13% |
| Dec. 1, 2024 | Boudreau Alanna | Chief Financial Officer | X | Restricted Stock Units | 6284 | $0.00 | 5,000.0000 | 0 | 55.69% | 0.00% |
| Dec. 1, 2024 | Boudreau Alanna | Chief Financial Officer | X | Common Stock | 6284 | $0.00 | 13,575.0000 | 0 | 86.19% | 0.00% |
| Oct. 18, 2024 | Brown Jeffrey Dale | Director | A | Common Stock | 4000 | $0.00 | 53,193.0000 | 0 | 8.13% | 0.00% |
| Oct. 18, 2024 | JOHNSON GREGG C | Director | A | Common Stock | 4500 | $0.00 | 6,600.0000 | 0 | 214.29% | 0.00% |
| Aug. 30, 2024 | Givens John F. II | Chief Executive Officer | X | Common Stock | 72152 | $0.00 | 308,493.0000 | 0 | 30.53% | 0.00% |
| Aug. 30, 2024 | Givens John F. II | Chief Executive Officer | X | Restricted Stock Units | 118519 | $0.00 | 0.0000 | 0 | 100.00% | 0.00% |
| June 22, 2024 | Brown Jeffrey Dale | Director | M | Stock Option (right to buy) | 2500 | $0.00 | 0.0000 | 0 | 100.00% | 0.00% |
| June 22, 2024 | Brown Jeffrey Dale | Director | M | Common Stock | 2500 | $3.76 | 49,193.0000 | 0 | 5.35% | 0.00% |
| May 28, 2024 | FERRIS ROBERT D | Executive Chairman | J | Stock Option (right to buy) | 5000 | $10.20 | 0.0000 | 0 | 100.00% | 0.00% |
| March 21, 2024 | Brown Jeffrey Dale | Director | M | Stock Option (right to buy) | 2500 | $0.00 | 0.0000 | 0 | 100.00% | 0.00% |
| March 21, 2024 | Brown Jeffrey Dale | Director | M | Common Stock | 2500 | $5.20 | 46,693.0000 | 0 | 5.66% | 0.00% |
| March 19, 2024 | FERRIS ROBERT D | Executive Chairman | J | Stock Option (right to buy) | 5000 | $9.78 | 0.0000 | 0 | 100.00% | 0.00% |
| Dec. 18, 2023 | Brown Jeffrey Dale | Director | M | Common Stock | 2500 | $5.20 | 44,193.0000 | 0 | 6.00% | 0.00% |
| Dec. 18, 2023 | Brown Jeffrey Dale | Director | M | Stock Option (right to buy) | 2500 | $0.00 | 0.0000 | 0 | 100.00% | 0.00% |
| Dec. 19, 2023 | FERRIS ROBERT D | Executive Chairman | J | Stock Option (right to buy) | 5000 | $8.97 | 0.0000 | 0 | 100.00% | 0.00% |
| Dec. 1, 2023 | Boudreau Alanna | Chief Financial Officer | X | Common Stock | 3291 | $0.00 | 7,291.0000 | 0 | 82.28% | 0.00% |
| Dec. 1, 2023 | Boudreau Alanna | Chief Financial Officer | X | Restricted Stock Units | 3291 | $0.00 | 10,000.0000 | 0 | 24.76% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 463 | $8.15 | 246,183.0000 | 0 | 0.19% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $8.16 | 246,083.0000 | 0 | 0.04% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1020 | $8.16 | 245,063.0000 | 0 | 0.41% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 63 | $8.17 | 245,000.0000 | 0 | 0.03% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $8.18 | 244,900.0000 | 0 | 0.04% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 50 | $8.18 | 244,850.0000 | 0 | 0.02% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1756 | $8.19 | 243,094.0000 | 0 | 0.72% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $8.20 | 242,994.0000 | 0 | 0.04% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1000 | $8.20 | 241,994.0000 | 0 | 0.41% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.94 | 251,897.0000 | 0 | 0.04% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $8.24 | 240,851.0000 | 0 | 0.08% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 300 | $8.25 | 240,551.0000 | 0 | 0.12% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 300 | $8.26 | 240,251.0000 | 0 | 0.12% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 500 | $8.28 | 239,751.0000 | 0 | 0.21% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 305 | $8.29 | 239,446.0000 | 0 | 0.13% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 41 | $8.30 | 239,405.0000 | 0 | 0.02% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 263 | $8.31 | 239,142.0000 | 0 | 0.11% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 943 | $8.23 | 241,051.0000 | 0 | 0.39% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 226 | $8.04 | 251,671.0000 | 0 | 0.09% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 400 | $8.05 | 251,271.0000 | 0 | 0.16% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 15 | $8.06 | 251,256.0000 | 0 | 0.01% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 300 | $8.07 | 250,956.0000 | 0 | 0.12% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 600 | $8.08 | 250,356.0000 | 0 | 0.24% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 500 | $8.09 | 249,856.0000 | 0 | 0.20% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 830 | $8.10 | 249,026.0000 | 0 | 0.33% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 38 | $8.11 | 248,988.0000 | 0 | 0.02% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 520 | $8.12 | 248,468.0000 | 0 | 0.21% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 356 | $8.13 | 248,112.0000 | 0 | 0.14% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1464 | $8.14 | 246,648.0000 | 0 | 0.59% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 2 | $8.15 | 246,646.0000 | 0 | 0.00% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 212 | $8.43 | 339,140.0000 | 0 | 0.06% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 345 | $8.38 | 339,352.0000 | 0 | 0.10% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 433 | $8.37 | 339,697.0000 | 0 | 0.13% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $8.35 | 340,130.0000 | 0 | 0.06% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 205 | $8.34 | 340,330.0000 | 0 | 0.06% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 300 | $8.33 | 340,535.0000 | 0 | 0.09% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 339 | $8.32 | 340,835.0000 | 0 | 0.10% | 0.00% |
| Dec. 4, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 111 | $8.44 | 339,029.0000 | 0 | 0.03% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 203 | $7.18 | 260,280.0000 | 0 | 0.08% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 11 | $7.19 | 260,269.0000 | 0 | 0.00% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 500 | $7.19 | 259,769.0000 | 0 | 0.19% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 328 | $7.20 | 259,441.0000 | 0 | 0.13% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 400 | $7.24 | 259,041.0000 | 0 | 0.15% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 906 | $7.25 | 258,135.0000 | 0 | 0.35% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 910 | $7.26 | 257,225.0000 | 0 | 0.35% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 704 | $7.27 | 256,521.0000 | 0 | 0.27% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 4 | $7.28 | 256,517.0000 | 0 | 0.00% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 3 | $7.29 | 256,514.0000 | 0 | 0.00% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 433 | $7.29 | 256,081.0000 | 0 | 0.17% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 700 | $7.30 | 255,381.0000 | 0 | 0.27% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 369 | $7.32 | 255,012.0000 | 0 | 0.14% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.33 | 254,812.0000 | 0 | 0.08% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 10 | $7.34 | 254,802.0000 | 0 | 0.00% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 600 | $7.38 | 254,202.0000 | 0 | 0.24% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1100 | $7.42 | 253,102.0000 | 0 | 0.43% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 12 | $7.46 | 354,716.0000 | 0 | 0.00% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 900 | $7.07 | 263,374.0000 | 0 | 0.34% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 6 | $7.45 | 354,728.0000 | 0 | 0.00% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 500 | $7.06 | 264,274.0000 | 0 | 0.19% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 639 | $7.05 | 264,774.0000 | 0 | 0.24% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 684 | $7.04 | 265,413.0000 | 0 | 0.26% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 900 | $7.02 | 266,097.0000 | 0 | 0.34% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 282 | $7.59 | 354,029.0000 | 0 | 0.08% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.56 | 354,311.0000 | 0 | 0.06% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.55 | 354,511.0000 | 0 | 0.03% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.47 | 354,611.0000 | 0 | 0.03% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 400 | $7.43 | 354,734.0000 | 0 | 0.11% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 5 | $7.47 | 354,711.0000 | 0 | 0.00% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 500 | $7.08 | 262,874.0000 | 0 | 0.19% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 5 | $7.09 | 262,869.0000 | 0 | 0.00% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 302 | $7.10 | 262,567.0000 | 0 | 0.11% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 954 | $7.12 | 261,613.0000 | 0 | 0.36% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 500 | $7.13 | 261,113.0000 | 0 | 0.19% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 429 | $7.14 | 260,684.0000 | 0 | 0.16% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 125 | $7.15 | 260,559.0000 | 0 | 0.05% | 0.00% |
| Nov. 30, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 76 | $7.17 | 260,483.0000 | 0 | 0.03% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 300 | $7.41 | 281,003.0000 | 0 | 0.11% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 12 | $7.54 | 370,244.0000 | 0 | 0.00% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 300 | $7.55 | 369,944.0000 | 0 | 0.08% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.55 | 369,744.0000 | 0 | 0.05% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.56 | 369,644.0000 | 0 | 0.03% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 110 | $7.56 | 369,534.0000 | 0 | 0.03% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 300 | $7.58 | 369,234.0000 | 0 | 0.08% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 5 | $7.59 | 369,229.0000 | 0 | 0.00% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.60 | 369,029.0000 | 0 | 0.05% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.24 | 284,586.0000 | 0 | 0.04% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.33 | 284,486.0000 | 0 | 0.04% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 400 | $7.36 | 284,086.0000 | 0 | 0.14% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 113 | $7.37 | 283,973.0000 | 0 | 0.04% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 450 | $7.39 | 283,523.0000 | 0 | 0.16% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 118 | $7.40 | 283,405.0000 | 0 | 0.04% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 2102 | $7.41 | 281,303.0000 | 0 | 0.74% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 800 | $7.42 | 280,203.0000 | 0 | 0.28% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 803 | $7.42 | 279,400.0000 | 0 | 0.29% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 819 | $7.43 | 278,581.0000 | 0 | 0.29% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 762 | $7.43 | 277,819.0000 | 0 | 0.27% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 321 | $7.44 | 277,498.0000 | 0 | 0.12% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.44 | 277,298.0000 | 0 | 0.07% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 190 | $7.45 | 277,108.0000 | 0 | 0.07% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 5 | $7.46 | 277,103.0000 | 0 | 0.00% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 545 | $7.47 | 276,558.0000 | 0 | 0.20% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 3 | $7.47 | 276,555.0000 | 0 | 0.00% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 71 | $7.48 | 276,484.0000 | 0 | 0.03% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1616 | $7.48 | 274,868.0000 | 0 | 0.58% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 297 | $7.49 | 274,571.0000 | 0 | 0.11% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 80 | $7.49 | 274,491.0000 | 0 | 0.03% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1788 | $7.50 | 272,703.0000 | 0 | 0.65% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1000 | $7.50 | 271,703.0000 | 0 | 0.37% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 264 | $7.51 | 271,439.0000 | 0 | 0.10% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 322 | $7.52 | 271,117.0000 | 0 | 0.12% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 400 | $7.52 | 270,717.0000 | 0 | 0.15% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1465 | $7.53 | 269,252.0000 | 0 | 0.54% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1000 | $7.53 | 268,252.0000 | 0 | 0.37% | 0.00% |
| Nov. 27, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 28 | $7.54 | 268,224.0000 | 0 | 0.01% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 220 | $7.19 | 296,395.0000 | 0 | 0.07% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 633 | $7.20 | 295,762.0000 | 0 | 0.21% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.21 | 295,662.0000 | 0 | 0.03% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 800 | $7.21 | 294,862.0000 | 0 | 0.27% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 259 | $7.22 | 294,603.0000 | 0 | 0.09% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 400 | $7.23 | 294,203.0000 | 0 | 0.14% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 305 | $7.24 | 293,898.0000 | 0 | 0.10% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 543 | $7.24 | 293,355.0000 | 0 | 0.18% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 210 | $7.25 | 293,145.0000 | 0 | 0.07% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.26 | 293,045.0000 | 0 | 0.03% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 190 | $7.26 | 292,855.0000 | 0 | 0.06% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 18 | $7.27 | 292,837.0000 | 0 | 0.01% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.27 | 292,737.0000 | 0 | 0.03% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.29 | 292,637.0000 | 0 | 0.03% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.31 | 292,437.0000 | 0 | 0.07% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 300 | $7.32 | 292,137.0000 | 0 | 0.10% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.33 | 291,937.0000 | 0 | 0.07% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 182 | $7.18 | 296,615.0000 | 0 | 0.06% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.18 | 296,797.0000 | 0 | 0.03% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.16 | 296,897.0000 | 0 | 0.03% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1340 | $7.28 | 386,718.0000 | 0 | 0.35% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 2 | $7.26 | 388,058.0000 | 0 | 0.00% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 259 | $7.24 | 388,060.0000 | 0 | 0.07% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 300 | $7.22 | 388,319.0000 | 0 | 0.08% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 150 | $7.20 | 388,619.0000 | 0 | 0.04% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 400 | $7.20 | 388,769.0000 | 0 | 0.10% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.19 | 389,169.0000 | 0 | 0.05% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 12 | $7.19 | 389,369.0000 | 0 | 0.00% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 500 | $7.18 | 389,381.0000 | 0 | 0.13% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 288 | $7.17 | 389,881.0000 | 0 | 0.07% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.16 | 390,169.0000 | 0 | 0.05% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 400 | $7.15 | 390,369.0000 | 0 | 0.10% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 22 | $7.14 | 390,769.0000 | 0 | 0.01% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.13 | 390,791.0000 | 0 | 0.05% | 0.00% |
| Nov. 24, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 378 | $7.05 | 390,991.0000 | 0 | 0.10% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.36 | 391,369.0000 | 0 | 0.05% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 2100 | $7.35 | 391,569.0000 | 0 | 0.53% | 0.00% |
| Nov. 22, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 300 | $7.34 | 393,669.0000 | 0 | 0.08% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.27 | 302,431.0000 | 0 | 0.03% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.15 | 307,513.0000 | 0 | 0.03% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 235 | $7.16 | 307,278.0000 | 0 | 0.08% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 40 | $7.17 | 307,238.0000 | 0 | 0.01% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 300 | $7.18 | 306,938.0000 | 0 | 0.10% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.19 | 306,838.0000 | 0 | 0.03% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1622 | $7.20 | 305,216.0000 | 0 | 0.53% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 238 | $7.21 | 304,978.0000 | 0 | 0.08% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.21 | 304,878.0000 | 0 | 0.03% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.22 | 304,778.0000 | 0 | 0.03% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.24 | 304,578.0000 | 0 | 0.07% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1275 | $7.25 | 303,303.0000 | 0 | 0.42% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 539 | $7.26 | 302,764.0000 | 0 | 0.18% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 233 | $7.27 | 302,531.0000 | 0 | 0.08% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 978 | $7.14 | 307,613.0000 | 0 | 0.32% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 305 | $7.28 | 302,126.0000 | 0 | 0.10% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 850 | $7.28 | 301,276.0000 | 0 | 0.28% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 573 | $7.29 | 300,703.0000 | 0 | 0.19% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.31 | 300,503.0000 | 0 | 0.07% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.38 | 400,995.0000 | 0 | 0.02% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 600 | $7.39 | 400,395.0000 | 0 | 0.15% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 887 | $7.40 | 399,508.0000 | 0 | 0.22% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 42 | $7.41 | 399,466.0000 | 0 | 0.01% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 237 | $7.42 | 399,229.0000 | 0 | 0.06% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.43 | 399,029.0000 | 0 | 0.05% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $6.97 | 311,897.0000 | 0 | 0.03% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 400 | $7.03 | 311,497.0000 | 0 | 0.13% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 420 | $7.04 | 311,077.0000 | 0 | 0.13% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 400 | $7.05 | 310,677.0000 | 0 | 0.13% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 4 | $7.07 | 310,673.0000 | 0 | 0.00% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.09 | 310,573.0000 | 0 | 0.03% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1100 | $7.10 | 309,473.0000 | 0 | 0.35% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 1 | $7.11 | 309,472.0000 | 0 | 0.00% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.12 | 309,372.0000 | 0 | 0.03% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 681 | $7.13 | 308,691.0000 | 0 | 0.22% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 100 | $7.14 | 308,591.0000 | 0 | 0.03% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 300 | $7.34 | 402,235.0000 | 0 | 0.07% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 200 | $7.35 | 402,035.0000 | 0 | 0.05% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 700 | $7.36 | 401,335.0000 | 0 | 0.17% | 0.00% |
| Nov. 20, 2023 | FERRIS ROBERT D | Executive Chairman | S | Common Stock | 240 | $7.37 | 401,095.0000 | 0 | 0.06% | 0.00% |
| Oct. 24, 2023 | Givens John F. II | Chief Executive Officer | X | Common Stock | 133333 | $0.00 | 236,341.0000 | 0 | 129.44% | 0.00% |
| Oct. 24, 2023 | Givens John F. II | Chief Executive Officer | X | Restricted Stock Units | 133333 | $0.00 | 118,519.0000 | 0 | 52.94% | 0.00% |
| Sept. 22, 2023 | Brown Jeffrey Dale | Director | M | Common Stock | 2500 | $5.88 | 41,693.0000 | 0 | 6.38% | 0.00% |
| Sept. 22, 2023 | Brown Jeffrey Dale | Director | M | Stock Option (right to buy) | 2500 | $0.00 | 0.0000 | 0 | 100.00% | 0.00% |
| Sept. 1, 2023 | FERRIS ROBERT D | Executive Chairman | X | Common Stock | 13846 | $0.00 | 414,029.0000 | 0 | 3.46% | 0.00% |
| Sept. 1, 2023 | FERRIS ROBERT D | Executive Chairman | X | Restricted Stock Units | 13846 | $0.00 | 195,398.0000 | 0 | 6.62% | 0.00% |
| Sept. 1, 2023 | Givens John F. II | Chief Executive Officer | X | Common Stock | 18236 | $0.00 | 103,008.0000 | 0 | 21.51% | 0.00% |
| Sept. 1, 2023 | Givens John F. II | Chief Executive Officer | X | Restricted Stock Units | 18236 | $0.00 | 251,852.0000 | 0 | 6.75% | 0.00% |
| June 15, 2023 | Brown Jeffrey Dale | Director | M | Common Stock | 2500 | $4.19 | 39,193.0000 | 0 | 6.81% | 0.00% |
| June 15, 2023 | Brown Jeffrey Dale | Director | M | Stock Option (right to buy) | 2500 | $0.00 | 0.0000 | 0 | 100.00% | 0.00% |
| June 9, 2023 | FERRIS ROBERT D | Co-CEO, President and Chairman | J | Stock Option (right to buy) | 5000 | $8.35 | 0.0000 | 0 | 100.00% | 0.00% |
| April 11, 2023 | FERRIS ROBERT D | Co-CEO, President and Chairman | J | Stock Option (right to buy) | 5000 | $5.95 | 0.0000 | 0 | 100.00% | 0.00% |
| April 12, 2023 | Boudreau Alanna | Chief Financial Officer | A | Common Stock | 4000 | $5.75 | 5.7500 | 0 | 0.00% | 0.00% |
| March 21, 2023 | FERRIS ROBERT D | Co-CEO, President and Chairman | M | Common Stock | 5000 | $2.23 | 400,183.0000 | 0 | 1.27% | 0.00% |
| March 21, 2023 | FERRIS ROBERT D | Co-CEO, President and Chairman | M | Stock Option (right to buy) | 5000 | $0.00 | 0.0000 | 0 | 100.00% | 0.00% |
| March 21, 2023 | Brown Jeffrey Dale | Director | M | Common Stock | 2500 | $2.23 | 36,693.0000 | 0 | 7.31% | 0.00% |
| March 21, 2023 | Brown Jeffrey Dale | Director | M | Stock Option (right to buy) | 2500 | $0.00 | 0.0000 | 0 | 100.00% | 0.00% |