| Sep 22, 2026 (view filing)5:18 PM ET | Sep 21 | 1 day | O'Dowd William IVChief Executive 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.30K | $1.13 | +$4.85K | +0.8%560.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Sep 17, 2026 (view filing)6:40 PM ET | Sep 16 | 1 day | O'Dowd William IVChief Executive 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.45K | $1.54 | +$6.86K | +0.8%555.9K after | |
| Sep 14, 2026 (view filing)6:19 PM ET | Sep 14 | Same day | O'Dowd William IVChief Executive 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.30K | $1.12 | +$4.82K | +0.8%551.5K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Sep 8, 2026 (view filing)4:38 PM ET | Sep 8 | Same day | O'Dowd William IVChief Executive 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.10K | $1.19 | +$4.88K | +0.8%547.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Sep 1, 2026 (view filing)1:06 PM ET | Aug 31 | 1 day | O'Dowd William IVChief Executive 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.10K | $1.15 | +$4.71K | +0.8%543.1K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 24, 2026 (view filing)5:08 PM ET | Aug 24 | Same day | O'Dowd William IVChief Executive 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.10K | $1.14 | +$4.67K | +0.8%539.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 19, 2026 (view filing)11:46 AM ET | Aug 17 | 2 days | O'Dowd William IVChief Executive 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.10K | $1.20 | +$4.91K | +0.8%534.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 10, 2026 (view filing)3:32 PM ET | Aug 10 | Same day | O'Dowd William IVChief Executive 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.40K | $1.10 | +$4.82K | +0.8%530.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 3, 2026 (view filing)4:20 PM ET | Aug 3 | Same day | O'Dowd William IVChief Executive 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.60K | $1.07 | +$4.92K | +0.9%526.4K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jul 29, 2026 (view filing)6:58 PM ET | Jul 27 | 2 days | O'Dowd William IVChief Executive 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.40K | $1.11 | +$4.88K | +0.9%521.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jul 20, 2026 (view filing)3:58 PM ET | Jul 20 | Same day | O'Dowd William IVChief Executive 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.40K | $1.12 | +$4.93K | +0.9%517.4K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jul 15, 2026 (view filing)9:11 AM ET | Jul 13 | 2 days | O'Dowd William IVChief Executive 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.45K | $1.11 | +$4.95K | +0.9%513.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jul 7, 2026 (view filing)4:49 PM ET | Jul 6 | 1 day | O'Dowd William IVChief Executive 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.30K | $1.16 | +$4.98K | +0.9%508.5K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 29, 2026 (view filing) | Jun 29 | Same day | O'Dowd William IVChief Executive 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.20K | $1.18 | +$4.96K | +0.8%504.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 22, 2026 (view filing) | Jun 22 | Same day | O'Dowd William IVChief Executive 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.10K | $1.19 | +$4.88K | +0.8%500.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 15, 2026 (view filing) | Jun 15 | Same day | O'Dowd William IVChief Executive 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.21 | +$4.84K | +0.8%495.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 8, 2026 (view filing) | Jun 8 | Same day | O'Dowd William IVChief Executive 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.10K | $1.17 | +$4.80K | +0.8%491.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 1, 2026 (view filing) | Jun 1 | Same day | O'Dowd William IVChief Executive 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. | +3.90K | $1.25 | +$4.88K | +0.8%487.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 26, 2026 (view filing) | May 26 | Same day | O'Dowd William IVChief Executive 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. | +3.80K | $1.28 | +$4.86K | +0.8%483.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 20, 2026 (view filing) | May 18 | 2 days | O'Dowd William IVChief Executive 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.10K | $1.18 | +$4.84K | +0.9%480.1K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 12, 2026 (view filing) | May 11 | 1 day | O'Dowd William IVChief Executive 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. | +3.40K | $1.46 | +$4.96K | +0.7%476.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 4, 2026 (view filing) | May 4 | Same day | O'Dowd William IVChief Executive 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. | +3.40K | $1.46 | +$4.96K | +0.7%472.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 27, 2026 (view filing) | Apr 27 | Same day | O'Dowd William IVChief Executive 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. | +3.40K | $1.46 | +$4.96K | +0.7%469.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 21, 2026 (view filing) | Mar 30 | 22 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. | Espensen MichaelDirector | 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.62K | $0.00 | $0 | +23,653.6%6.65K after | |
| Apr 20, 2026 (view filing) | Apr 20 | Same day | O'Dowd William IVChief Executive 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. | +3.20K | $1.52 | +$4.86K | +0.7%465.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 14, 2026 (view filing) | Apr 13 | 1 day | O'Dowd William IVChief Executive 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. | +3.20K | $1.54 | +$4.93K | +0.7%462.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 8, 2026 (view filing) | Apr 6 | 2 days | O'Dowd William IVChief Executive 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. | +3.15K | $1.57 | +$4.95K | +0.7%459.4K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 1, 2026 (view filing) | Mar 30 | 2 days | O'Dowd William IVChief Executive 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. | +3.10K | $1.57 | +$4.87K | +0.7%456.3K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 23, 2026 (view filing) | Mar 23 | Same day | O'Dowd William IVChief Executive 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. | +3.10K | $1.59 | +$4.93K | +0.7%453.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 16, 2026 (view filing) | Mar 16 | Same day | O'Dowd William IVChief Executive 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. | +3.10K | $1.59 | +$4.93K | +0.7%450.1K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 9, 2026 (view filing) | Mar 9 | Same day | O'Dowd William IVChief Executive 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.90K | $1.67 | +$4.84K | +0.7%447.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 2, 2026 (view filing) | Mar 2 | Same day | O'Dowd William IVChief Executive 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. | +3.10K | $1.61 | +$4.99K | +0.7%444.1K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Feb 24, 2026 (view filing) | Feb 23 | 1 day | O'Dowd William IVChief Executive 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. | +3.00K | $1.65 | +$4.95K | +0.7%441.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Feb 17, 2026 (view filing) | Feb 17 | Same day | O'Dowd William IVChief Executive 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. | +3.30K | $1.47 | +$4.85K | +0.8%438.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Feb 11, 2026 (view filing) | Feb 9 | 2 days | O'Dowd William IVChief Executive 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. | +3.00K | $1.64 | +$4.92K | +0.7%434.7K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Feb 2, 2026 (view filing) | Feb 2 | Same day | O'Dowd William IVChief Executive 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.90K | $1.68 | +$4.87K | +0.7%431.7K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jan 27, 2026 (view filing) | Jan 26 | 1 day | O'Dowd William IVChief Executive 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.70K | $1.81 | +$4.89K | +0.6%428.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jan 20, 2026 (view filing) | Jan 20 | Same day | O'Dowd William IVChief Executive 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. | +3.10K | $1.61 | +$4.99K | +0.7%426.1K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jan 13, 2026 (view filing) | Jan 12 | 1 day | O'Dowd William IVChief Executive 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. | +3.00K | $1.66 | +$4.98K | +0.7%423.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jan 5, 2026 (view filing) | Jan 5 | Same day | O'Dowd William IVChief Executive 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. | +3.00K | $1.62 | +$4.86K | +0.7%420.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 29, 2025 (view filing) | Dec 29 | Same day | O'Dowd William IVChief Executive 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. | +3.60K | $1,377.00 | +$4.96M | +0.9%417.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance.Price outlierThe reported price per share is far from other filings for this stock and is probably a typo. It is left out of rankings and totals. |
| Dec 23, 2025 (view filing) | Dec 22 | 1 day | O'Dowd William IVChief Executive 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. | +3.30K | $1.50 | +$4.95K | +0.8%413.4K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 22, 2025 (view filing) | Dec 19 | 3 days | O'Dowd William IVChief Executive 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.45K | $1.54 | +$6.86K | +1.1%410.1K after | |
| Dec 17, 2025 (view filing) | Dec 15 | 2 days | O'Dowd William IVChief Executive 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. | +3.00K | $1.63 | +$4.89K | +0.7%405.6K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 8, 2025 (view filing) | Dec 8 | Same day | O'Dowd William IVChief Executive 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. | +3.00K | $1.66 | +$4.98K | +0.8%402.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 1, 2025 (view filing) | Dec 1 | Same day | O'Dowd William IVChief Executive 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.95K | $1.67 | +$4.93K | +0.7%399.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 10, 2025 (view filing) | Nov 10 | Same day | O'Dowd William IVChief Executive 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. | +3.10K | $1.59 | +$4.93K | +0.8%396.7K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 4, 2025 (view filing) | Nov 3 | 1 day | O'Dowd William IVChief Executive 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.80K | $1.78 | +$4.98K | +0.7%393.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 28, 2025 (view filing) | Oct 27 | 1 day | O'Dowd William IVChief Executive 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. | +3.00K | $1.64 | +$4.92K | +0.8%390.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 20, 2025 (view filing) | Oct 20 | Same day | O'Dowd William IVChief Executive 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. | +3.30K | $1.48 | +$4.88K | +0.9%387.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |