| May 26, 2026 | C. Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 1.64K | $10.42 | $17.09K | BUY | 2.69% | 62.59K | May 22 | View |
| May 22, 2026 | C. Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 74.00 | $11.25 | $832.50 | BUY | 0.12% | 60.95K | May 20 - May 21 | View |
| May 19, 2026 | C. Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 481.00 | $11.25 | $5.41K | BUY | 0.80% | 60.87K | May 18 - May 19 | View |
| Mar 13, 2026 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 40.00K | $15.00 | $600.00K | BUY | 6.60% | 646.18K | Mar 13 | View |
| Mar 06, 2026 | Charles Brent Winn | CHIEF FINANCIAL OFFICER | 1.19K | $11.46 | $13.61K | BUY | 2.01% | 60.39K | Mar 05 - Mar 06 | View |
| Dec 15, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 2.58K | $12.99 | $33.54K | BUY | 0.86% | 302.18K | Dec 12 | View |
| Dec 12, 2025 | Lee Alfred FinleySusan Finley | 10% OWNER | -100.00K | $15.00 | -$1.50M | SELL | -60.00% | 66.66K | Dec 10 | View |
| Dec 11, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 70.00K | $14.71 | $1.03M | BUY | 30.49% | 299.60K | Dec 10 | View |
| Dec 11, 2025 | C. Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 400.00 | $12.66 | $5.06K | BUY | 0.73% | 55.20K | Dec 10 | View |
| Dec 08, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 8.02K | $13.97 | $112.03K | BUY | 3.62% | 229.59K | Dec 05 - Dec 08 | View |
| Dec 05, 2025 | Charles Brent Winn | CHIEF FINANCIAL OFFICER | 252.00 | $13.42 | $3.38K | BUY | 0.46% | 54.80K | Dec 03 - Dec 04 | View |
| Dec 03, 2025 | Brent Winn | CHIEF FINANCIAL OFFICER | 59.00 | $13.35 | $787.65 | BUY | 0.11% | 54.55K | Dec 02 | View |
| Nov 17, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 17.59K | $13.50 | $270.00K | BUY | 8.63% | 221.57K | Nov 14 | View |
| Nov 17, 2025 | Marc Carlson | — | -20.00K | $13.50 | -$270.00K | SELL | -95.06% | 1.04K | Nov 14 | View |
| Nov 13, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 5.96K | $13.28 | $79.14K | BUY | 3.01% | 203.98K | Nov 12 - Nov 13 | View |
| Oct 07, 2025 | Charles Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 117.00 | $13.50 | $1.58K | BUY | 0.22% | 54.49K | Sep 05 | View |
| Sep 03, 2025 | Kory Kramer | — | -60.00K | $12.50 | -$750.00K | SELL | -59.38% | 41.04K | Aug 29 | View |
| Sep 03, 2025 | Marc Carlson | — | -80.00K | $12.50 | -$1.00M | SELL | -79.18% | 21.04K | Aug 29 | View |
| Sep 03, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 140.00K | $12.50 | $1.75M | BUY | 241.30% | 198.02K | Aug 29 | View |
| Aug 29, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 22.90K | $12.50 | $286.21K | BUY | 65.20% | 58.02K | Aug 29 | View |
| Aug 27, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 8.48K | $12.43 | $105.43K | BUY | 31.84% | 35.12K | Aug 26 - Aug 27 | View |
| Aug 25, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 3.53K | $12.00 | $42.33K | BUY | 15.27% | 26.64K | Aug 22 - Aug 25 | View |
| Aug 20, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 17.63K | $11.24 | $198.13K | BUY | 321.73% | 23.11K | Aug 18 - Aug 20 | View |
| Aug 15, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 5.48K | $11.04 | $60.49K | BUY | ∞ | 5.48K | Aug 13 - Aug 15 | View |
| Aug 13, 2025 | Charles Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 1.11K | $10.79 | $12.03K | BUY | 2.09% | 54.37K | Aug 12 - Aug 13 | View |
| Jun 20, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 4.00 | $11.75 | $47.00 | BUY | 0.00% | 240.00K | Jun 13 | View |
| Jun 12, 2025 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 4.00K | $11.75 | $47.00K | BUY | 1.69% | 240.00K | Jun 12 | View |
| May 29, 2025 | Charles Brent Winn Jr | CHIEF FINANCIAL OFFICER | 54.00 | $11.75 | $634.50 | BUY | 0.10% | 53.26K | May 28 | View |
| May 28, 2025 | Charles Brent Winn Jr | CHIEF FINANCIAL OFFICER | 63.00 | $11.75 | $740.25 | BUY | 0.12% | 53.20K | May 27 | View |
| May 27, 2025 | Charles Brent Winn Jr | CHIEF FINANCIAL OFFICER | 97.00 | $11.75 | $1.14K | BUY | 0.18% | 53.14K | May 23 | View |
| May 19, 2025 | Charles Brent Winn | CHIEF FINANCIAL OFFICER | 386.00 | $11.75 | $4.54K | BUY | 0.73% | 53.05K | May 15 - May 16 | View |
| Mar 17, 2025 | Benjamin Ore | — | 100.00 | $12.40 | $1.24K | BUY | 0.69% | 14.60K | Mar 17 | View |
| Mar 04, 2025 | Benjamin Ore | — | 1.00K | $12.75 | $12.75K | BUY | 7.41% | 14.50K | Mar 04 | View |
| Dec 17, 2024 | Benjamin Ore | — | 8.00K | $12.50 | $100.00K | BUY | 177.78% | 12.50K | Dec 13 | View |
| Dec 17, 2024 | Charles Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 6.00K | $12.50 | $75.00K | BUY | 15.62% | 44.42K | Dec 13 | View |
| Dec 17, 2024 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 5.50K | $12.35 | $67.92K | BUY | 2.41% | 234.00K | Dec 11 | View |
| Dec 05, 2024 | Charles Brent Winn | CHIEF FINANCIAL OFFICER | 200.00 | $12.15 | $2.43K | BUY | 0.52% | 38.42K | Dec 04 | View |
| Dec 02, 2024 | Charles Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 150.00 | $12.15 | $1.82K | BUY | 0.39% | 38.22K | Dec 02 | View |
| Nov 26, 2024 | Charles Brent Winn | CHIEF FINANCIAL OFFICER | 300.00 | $12.15 | $3.65K | BUY | 0.79% | 38.07K | Nov 26 | View |
| Nov 26, 2024 | Benjamin Ore | — | 1.00K | $12.31 | $12.31K | BUY | 28.57% | 4.50K | Nov 25 | View |
| Nov 20, 2024 | Charles Brent Winn | CHIEF FINANCIAL OFFICER | 129.00 | $12.25 | $1.58K | BUY | 0.34% | 37.77K | Nov 19 | View |
| Nov 19, 2024 | Charles Brent Winn | CHIEF FINANCIAL OFFICER | 321.00 | $12.25 | $3.93K | BUY | 0.86% | 37.65K | Nov 18 | View |
| Nov 18, 2024 | C. Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 1.10K | $12.27 | $13.50K | BUY | 3.04% | 37.32K | Nov 15 | View |
| Nov 18, 2024 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 20.92K | $12.29 | $256.97K | BUY | 10.08% | 228.50K | Nov 15 | View |
| Sep 16, 2024 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 2.58K | $12.15 | $31.39K | BUY | 1.26% | 207.58K | Sep 05 - Sep 13 | View |
| Sep 16, 2024 | Benjamin Ore | — | 369.00 | $12.05 | $4.45K | BUY | 11.79% | 3.50K | Sep 13 | View |
| Sep 12, 2024 | Benjamin Ore | — | 644.00 | $12.25 | $7.89K | BUY | 25.89% | 3.13K | Sep 10 | View |
| Sep 03, 2024 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 12.37K | $12.18 | $150.70K | BUY | 6.42% | 205.00K | Aug 15 - Aug 30 | View |
| Aug 27, 2024 | C. Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 1.50K | $12.50 | $18.75K | BUY | 4.32% | 36.22K | Aug 26 | View |
| Aug 16, 2024 | Frank Kavanaugh | CHAIRMAN, CEO & PRESIDENT | 13.96K | $12.14 | $169.49K | BUY | 7.81% | 192.63K | Aug 15 | View |
| Jun 17, 2024 | Frank Kavanaugh | CEO & PRESIDENT | 17.34K | $5.89 | $102.07K | BUY | 5.10% | 357.34K | Jun 13 - Jun 14 | View |
| May 24, 2024 | Frank Kavanaugh | CEO & PRESIDENT | 7.58K | $5.82 | $44.11K | BUY | 2.28% | 340.00K | May 24 | View |
| May 23, 2024 | Frank Kavanaugh | CEO & PRESIDENT | 14.96K | $5.72 | $85.48K | BUY | 4.71% | 332.42K | May 22 - May 23 | View |
| May 22, 2024 | Frank Kavanaugh | CEO & PRESIDENT | 1.37K | $5.82 | $7.99K | BUY | 0.43% | 317.46K | Mar 19 | View |
| May 22, 2024 | Frank Kavanaugh | CEO & PRESIDENT | 995.00 | $5.59 | $5.56K | BUY | 0.32% | 316.09K | May 20 | View |
| May 20, 2024 | Frank Kavanaugh | CEO & PRESIDENT | 41.60K | $5.64 | $234.64K | BUY | 15.21% | 315.09K | May 17 | View |
| May 15, 2024 | Charles Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 3.50K | $5.60 | $19.62K | BUY | 5.31% | 69.45K | May 14 - May 15 | View |
| Mar 15, 2024 | Charles Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 2.00K | $5.81 | $11.61K | BUY | 3.13% | 65.94K | Mar 14 - Mar 15 | View |
| Mar 14, 2024 | Frank Kavanaugh | CEO & PRESIDENT | 14.45K | $5.82 | $84.19K | BUY | 5.58% | 273.49K | Mar 13 - Mar 14 | View |
| Mar 12, 2024 | Frank Kavanaugh | CEO & PRESIDENT | 36.80K | $5.61 | $206.48K | BUY | 16.56% | 259.04K | Mar 11 - Mar 12 | View |
| Mar 12, 2024 | Neil P Farmer | — | 2.63K | $5.64 | $14.86K | BUY | 14.01% | 21.44K | Mar 11 | View |
| Dec 13, 2023 | Emanuel D Neuman | — | 1.17K | $5.34 | $6.23K | BUY | 6.69% | 18.62K | Dec 12 | View |
| Dec 13, 2023 | Benjamin Ore | — | 470.00 | $23.46 | $11.03K | BUY | ∞ | 470.00 | Dec 12 | View |
| Dec 12, 2023 | Frank Kavanaugh | CEO & PRESIDENT | 4.58K | $23.45 | $107.47K | BUY | 10.09% | 50.00K | Dec 07 - Dec 12 | View |
| Dec 11, 2023 | Emanuel D Neuman | — | 564.00 | $5.25 | $2.96K | BUY | 3.34% | 17.46K | Dec 08 - Dec 11 | View |
| Dec 11, 2023 | David Lunin | — | 2.00K | $5.25 | $10.50K | BUY | ∞ | 2.00K | Dec 07 - Dec 11 | View |
| Dec 07, 2023 | Emanuel D Neuman | — | 558.00 | $5.23 | $2.92K | BUY | 3.42% | 16.89K | Dec 06 - Dec 07 | View |
| Dec 04, 2023 | Timothy Patrick O'Brien | — | 1.00K | $5.42 | $5.42K | BUY | 9.50% | 11.53K | Dec 01 - Dec 04 | View |
| Dec 04, 2023 | Frank Kavanaugh | CEO & PRESIDENT | 418.00 | $23.40 | $9.78K | BUY | 0.93% | 45.42K | Nov 28 - Dec 01 | View |
| Dec 01, 2023 | Emanuel D Neuman | — | 337.00 | $5.25 | $1.77K | BUY | 2.11% | 16.33K | Nov 30 - Dec 01 | View |
| Nov 30, 2023 | Emanuel D Neuman | — | 2.37K | $5.18 | $12.29K | BUY | 17.43% | 16.00K | Nov 28 - Nov 29 | View |
| Nov 30, 2023 | Charles Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 615.00 | $5.10 | $3.14K | BUY | 0.97% | 63.94K | Nov 29 | View |
| Nov 28, 2023 | Charles Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 385.00 | $5.10 | $1.96K | BUY | 0.61% | 63.33K | Nov 27 | View |
| Nov 27, 2023 | Benjamin Ore | — | 500.00 | $5.32 | $2.66K | BUY | 11.17% | 4.98K | Nov 21 | View |
| Sep 26, 2023 | Francis P. Kavanaugh | CEO & PRESIDENT | 2.50K | $23.28 | $58.21K | BUY | 5.88% | 45.00K | Sep 22 | View |
| Sep 13, 2023 | Emanuel Neuman | DIRECTOR | 4.14K | $5.37 | $22.24K | BUY | 43.69% | 13.62K | Sep 11 - Sep 13 | View |
| Sep 08, 2023 | Emanuel Neuman | DIRECTOR | 448.00 | $5.19 | $2.33K | BUY | 4.96% | 9.48K | Sep 06 - Sep 08 | View |
| Sep 07, 2023 | Francis P. Kavanaugh | CEO & PRESIDENT | 2.82K | $22.98 | $64.73K | BUY | 7.10% | 42.50K | Aug 31 - Sep 06 | View |
| Sep 01, 2023 | Emanuel Neuman | DIRECTOR | 4.21K | $5.24 | $22.05K | BUY | 87.17% | 9.03K | Aug 30 - Sep 01 | View |
| Aug 29, 2023 | Emanuel Neuman | DIRECTOR | 4.83K | $5.23 | $25.26K | BUY | ∞ | 4.83K | Aug 25 - Aug 29 | View |
| Aug 25, 2023 | Francis P. Kavanaugh | CEO & PRESIDENT | 4.50K | $21.47 | $96.55K | BUY | 12.78% | 39.68K | Aug 23 | View |
| Aug 21, 2023 | Francis P. Kavanaugh | CEO & PRESIDENT | 1.81K | $21.15 | $38.24K | BUY | 5.42% | 35.19K | Aug 17 | View |
| Aug 21, 2023 | Patrick Timothy OBrien | DIRECTOR | 2.50K | $8.72 | $21.80K | BUY | ∞ | 500.00 | Aug 17 - Aug 18 | View |
| Aug 16, 2023 | C. Brent Winn | CHIEF FINANCIAL OFFICER | 3.96K | $5.63 | $22.28K | BUY | 6.72% | 62.94K | Aug 14 | View |
| Aug 16, 2023 | Francis P. Kavanaugh | CEO & PRESIDENT | 26.07K | $19.96 | $520.24K | BUY | 356.78% | 33.38K | Aug 14 - Aug 16 | View |
| Dec 16, 2022 | Benjamin Ore | — | 25.56K | $0.78 | $10.00K | BUY | 249.17% | 35.82K | Nov 30 - Dec 09 | View |
| Nov 18, 2022 | C. Brent Winn | CHIEF FINANCIAL OFFICER | 20.00K | $0.82 | $16.40K | BUY | 5.33% | 395.44K | Nov 18 | View |
| Nov 17, 2022 | C. Brent Winn | CHIEF FINANCIAL OFFICER | 53.36K | $0.79 | $42.37K | BUY | 16.57% | 375.44K | Nov 15 - Nov 17 | View |
| Oct 20, 2022 | Lee Alfred FinleySusan Finley | 10% OWNER | 50.00K | $0.82 | $41.00K | BUY | 1.94% | 2.63M | Oct 19 | View |
| Oct 12, 2022 | Lee Alfred FinleySusan Finley | 10% OWNER | 49.10K | $0.86 | $42.23K | BUY | 1.94% | 2.58M | Oct 10 | View |
| Sep 27, 2022 | Lee Alfred FinleySusan Finley | 10% OWNER | 141.90K | $0.90 | $127.00K | BUY | 5.95% | 2.53M | Sep 26 | View |
| Sep 21, 2022 | Lee Alfred FinleySusan Finley | 10% OWNER | 244.76K | $0.86 | $211.10K | BUY | ∞ | 150.00K | Sep 19 - Sep 21 | View |
| Aug 18, 2022 | C. Brent Winn | CHIEF FINANCIAL OFFICER | 50.00K | $0.90 | $45.07K | BUY | 18.38% | 322.08K | Aug 16 - Aug 17 | View |
| Aug 12, 2022 | Lee Alfred FinleySusan Finley | 10% OWNER | 50.00K | $0.89 | $44.60K | BUY | 2.36% | 2.16M | Aug 11 | View |
| Jul 27, 2022 | Lee Alfred FinleySusan Finley | 10% OWNER | 209.24K | $0.88 | $183.29K | BUY | 10.98% | 2.11M | Jul 25 | View |
| Jul 01, 2022 | ALF Operating Partners LtdALF Acquisitions Company LLC | 10% OWNER | 5.00K | $1.02 | $5.11K | BUY | 4.17% | 125.00K | May 16 - May 20 | View |
| Jul 01, 2022 | Lee Alfred FinleySusan Finley | 10% OWNER | 250.00K | $1.01 | $252.36K | BUY | 16.34% | 1.78M | May 03 - May 20 | View |
| Jun 21, 2022 | Thomas Messier | SEE REMARKS | 20.00K | $0.93 | $18.59K | BUY | 11.30% | 197.00K | Jun 17 | View |
| Jun 21, 2022 | C. Brent Winn | CHIEF FINANCIAL OFFICER | 50.00K | $0.90 | $44.84K | BUY | 22.51% | 272.08K | Jun 16 - Jun 17 | View |
| Jun 16, 2022 | Tim Messier | SEE REMARKS | 10.00K | $0.95 | $9.48K | BUY | 5.99% | 177.00K | Jun 14 | View |
| Jun 14, 2022 | C. Brent Winn | CHIEF FINANCIAL OFFICER | 11.00K | $0.91 | $10.01K | BUY | 5.21% | 222.08K | Jun 14 | View |
| May 13, 2022 | C. Brent Winn Jr. | CHIEF FINANCIAL OFFICER | 42.00K | $0.93 | $38.99K | BUY | 24.84% | 211.08K | May 12 | View |
| Mar 23, 2022 | C. Brent Winn | CHIEF FINANCIAL OFFICER | 60.00K | $0.00 | $0.00 | BUY | 55.00% | 169.09K | Mar 09 | View |
| Mar 23, 2022 | Neil P Farmer | DIRECTOR | 30.00K | $0.00 | $0.00 | BUY | 51.93% | 87.78K | Mar 09 | View |
| Mar 23, 2022 | Thomas E Messier | SEE REMARKS | 30.00K | $0.00 | $0.00 | BUY | 21.90% | 167.00K | Mar 09 | View |
| Dec 08, 2021 | Neil P Farmer | DIRECTOR | 10.00K | $1.03 | $10.33K | BUY | 20.93% | 57.77K | Dec 06 | View |
| Dec 06, 2021 | Thomas E Messier | SEE REMARKS | 10.00K | $1.04 | $10.39K | BUY | 7.87% | 137.00K | Dec 03 | View |
| Nov 22, 2021 | C. Brent Winn | CHIEF FINANCIAL OFFICER | 11.60K | $1.11 | $12.90K | BUY | 11.90% | 109.09K | Nov 18 - Nov 19 | View |
| Aug 16, 2021 | C. Brent Winn | CHIEF FINANCIAL OFFICER | 10.00K | $1.15 | $11.50K | BUY | 11.43% | 97.49K | Aug 13 | View |
| Jun 10, 2021 | Ault Global Holdings Inc | 10% OWNER | -1.48M | $1.84 | -$2.72M | SELL | -100.00% | 0.00 | Jun 10 | View |
| Jun 02, 2021 | Ault Global Holdings Inc | 10% OWNER | -100.00K | $1.56 | -$156.00K | SELL | -6.33% | 1.48M | Jun 01 | View |
| May 19, 2021 | C. Brent Winn | CHIEF FINANCIAL OFFICER | 21.20K | $12.52 | $12.46K | BUY | 31.98% | 87.49K | May 17 - May 19 | View |
| May 12, 2021 | Ault Global Holdings Inc | 10% OWNER | -5.00K | $1.56 | -$9.95K | SELL | -0.32% | 1.58M | May 11 | View |
| Mar 23, 2021 | C. Brent Winn | CHIEF FINANCIAL OFFICER | 2.00K | $2.26 | $4.52K | BUY | 5.47% | 38.59K | Mar 19 | View |
| Mar 18, 2021 | C. Brent Winn | CHIEF FINANCIAL OFFICER | 2.00K | $2.19 | $4.38K | BUY | 5.78% | 36.59K | Mar 16 | View |
| Nov 20, 2020 | C. Brent Winn | — | 916.00 | $2.20 | $2.02K | PURCHASE | 2.72% | 34.59K | Nov 19 | View |
| Nov 17, 2020 | C. Brent Winn | — | 584.00 | $11.72 | $6.84K | PURCHASE | 270.37% | 800.00 | Nov 16 | View |
| May 20, 2020 | C. Brent Winn Jr. | — | 6.80K | $2.32 | $15.79K | PURCHASE | 971.43% | 7.50K | May 19 - May 20 | View |
| Apr 09, 2020 | Mark L. Mullinix | — | 1.00K | $1.40 | $1.40K | PURCHASE | 21.30% | 5.69K | Apr 07 | View |
| Nov 13, 2019 | Neil P Farmer | DIRECTOR | 11.29K | $4.40 | $49.62K | BUY | 112.91% | 21.28K | Nov 08 | View |
| Sep 27, 2019 | Mark L. Mullinix | DIRECTOR | 4.50K | $4.37 | $2.19K | BUY | ∞ | 4.50K | Aug 23 - Aug 29 | View |
| Jun 10, 2019 | Program Compensation Injury Neurological BirthRelated Virginia | 10% OWNER | 414.53K | $4.83 | $2.00M | BUY | 56.27% | 1.15M | May 23 - May 31 | View |
| Dec 04, 2018 | Program Compensation Injury Neurological BirthRelated Virginia | 10% OWNER | 125.00K | $10.00 | $1.25M | BUY | 20.43% | 736.70K | Nov 30 | View |