| Jul 16, 2026 (view filing)9:00 AM ET | Jul 15 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +793.6K | $1.26 | +$1.00M | +2.2%36.9M after | |
| Jun 16, 2026 (view filing) | Jun 15 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.59M | $1.26 | +$2.00M | +4.6%36.1M after | |
| May 19, 2026 (view filing) | May 15 | 4 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.59M | $1.26 | +$2.00M | +4.8%34.5M after | |
| Apr 16, 2026 (view filing) | Apr 15 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.59M | $1.26 | +$2.00M | +5.1%32.9M after | |
| Mar 16, 2026 (view filing) | Mar 15 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.58M | $1.07 | +$1.68M | +5.3%31.4M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 17, 2026 (view filing) | Feb 15 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.87M | $1.06 | +$1.98M | +6.7%29.8M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 28, 2026 (view filing) | Jan 27 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.35M | $1.48 | +$2.00M | +5.1%27.9M after | |
| Jan 20, 2026 (view filing) | Jan 15 | 5 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.74M | $1.14 | +$1.98M | +7.0%26.6M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 31, 2025 (view filing) | Dec 29 | 2 days | Mendelsohn AaronDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +20.0K | $1.23 | +$24.6K | +11.9%188.2K after | |
| Dec 16, 2025 (view filing) | Dec 15 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.74M | $1.14 | +$1.98M | +7.5%24.8M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 17, 2025 (view filing) | Nov 15 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.74M | $1.14 | +$1.98M | +8.1%23.1M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 28, 2025 (view filing) | Oct 27 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +3.70M | $1.62 | +$6.00M | +21.0%21.4M after | |
| Oct 16, 2025 (view filing) | Oct 15 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.74M | $1.14 | +$1.98M | +10.9%17.6M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 17, 2025 (view filing) | Sep 15 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2.07M | $1.16 | +$2.40M | +14.9%15.9M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 16, 2025 (view filing) | May 14-16 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +12.7K | $1.01 | +$12.9K | +0.1%13.8M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 28, 2025 (view filing) | Apr 24 | 4 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.11K | $1.01 | +$1.12K | 0.0%13.8M after | |
| Apr 23, 2025 (view filing) | Apr 21-22 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.81K | $1.01 | +$1.83K | 0.0%13.8M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 11, 2025 (view filing) | Apr 9-11 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +20.8K | $1.02 | +$21.2K | +0.2%13.8M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 8, 2025 (view filing) | Apr 4-7 | 4 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +78.4K | $0.99 | +$77.6K | +1.7%4.80M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 8, 2025 (view filing) | Apr 4-8 | 4 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +127.1K | $1.00 | +$127.6K | +0.9%13.8M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 4, 2025 (view filing) | Apr 2-3 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +24.9K | $1.00 | +$25.0K | +0.5%4.72M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 1, 2025 (view filing) | Apr 1 | Same day | Dwyer DonaldChief Business Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +4.00K | $1.03 | +$4.12K | +7.8%55.0K after | |
| Mar 3, 2025 (view filing) | Feb 28 | 3 days | Dwyer DonaldChief Business Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.00K | $1.11 | +$1.11K | +2.0%51.0K after | |
| Nov 13, 2024 (view filing) | Nov 8 | 5 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +3.97M | $1.26 | +$5.00M | +545.4%4.70M after | |
| Oct 3, 2024 (view filing) | Oct 1-3 | 2 days | Dwyer DonaldChief Business Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2.50K | $1.13 | +$2.83K | +5.3%50.0K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 1, 2024 (view filing) | Jul 30-31 | 2 days | Dwyer DonaldChief Business Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +9.00K | $1.24 | +$11.1K | +23.4%47.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 1, 2024 (view filing) | Nov 22, 2023 | 253 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Dwyer DonaldChief Business Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2.00K | $0.96 | +$1.92K | +5.5%38.5K after | |
| Feb 20, 2024 (view filing) | Feb 15 | 5 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.08K | $1.01 | +$1.09K | +0.1%727.6K after | |
| Feb 9, 2024 (view filing) | Feb 8-9 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2.19K | $1.01 | +$2.21K | +0.3%726.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 6, 2024 (view filing) | Feb 5-6 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2.00K | $1.01 | +$2.01K | +0.3%724.3K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 2, 2024 (view filing) | Jan 31 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +100 | $1.01 | +$101 | 0.0%722.3K after | |
| Jan 25, 2024 (view filing) | Jan 23 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +834 | $1.01 | +$842.34 | +0.1%722.2K after | |
| Jan 22, 2024 (view filing) | Jan 22 | Same day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +7.62K | $1.01 | +$7.70K | +1.1%721.4K after | |
| Jan 19, 2024 (view filing) | Jan 18-19 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.08K | $1.01 | +$1.09K | +0.2%713.8K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 16, 2024 (view filing) | Jan 16 | Same day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +13.1K | $1.01 | +$13.2K | +1.9%712.7K after | |
| Jan 9, 2024 (view filing) | Jan 8 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +6.73K | $1.08 | +$7.27K | +1.0%699.6K after | |
| Jan 5, 2024 (view filing) | Jan 4-5 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +6.20K | $1.07 | +$6.65K | +0.9%692.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 3, 2024 (view filing) | Jan 2-3 | 1 day | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +7.11K | $1.01 | +$7.18K | +1.0%686.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 27, 2023 (view filing) | Dec 22 | 5 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +100 | $1.00 | +$100 | 0.0%679.6K after | |
| Dec 21, 2023 (view filing) | Dec 19-21 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +153.9K | $0.88 | +$135.4K | +29.3%679.5K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 18, 2023 (view filing) | Dec 14-18 | 4 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +4.30K | $0.894 | +$3.84K | +0.8%525.6K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 18, 2023 (view filing) | Dec 15-18 | 3 days | Makes BrigidCFO | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +5.00K | $0.886 | +$4.43K | +50.0%15.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 13, 2023 (view filing) | Dec 11-13 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +29.8K | $0.8894 | +$26.5K | +6.1%521.3K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 8, 2023 (view filing) | Dec 6 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +993 | $0.96 | +$953.28 | +0.2%491.5K after | |
| Nov 27, 2023 (view filing) | Nov 22-24 | 5 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +3.46K | $0.95 | +$3.29K | +0.7%490.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 22, 2023 (view filing) | Nov 20-22 | 2 days | Dwyer DonaldChief Business Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +5.50K | $0.96 | +$5.28K | +17.7%36.5K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 20, 2023 (view filing) | Nov 16-17 | 4 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +3.27K | $0.95 | +$3.10K | +0.7%487.1K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 24, 2023 (view filing) | Oct 20-24 | 4 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +103.4K | $1.00 | +$103.4K | +27.2%483.8K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 16, 2023 (view filing) | Oct 12-16 | 4 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +12.4K | $1.01 | +$12.5K | +3.4%380.4K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 11, 2023 (view filing) | Oct 9 | 2 days | Williams GreggDirector, 10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +664 | $1.00 | +$664 | +0.2%368.0K after | |