| Sep 12, 2025 (view filing) | Aug 1-29 | 42 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. | Krogulski KennethDirector | 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.37K | $3.29 | +$4.52K | +0.5%289.7K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 11, 2025 (view filing) | Jul 1-31 | 41 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. | Krogulski KennethDirector | 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.71K | $3.43 | +$5.87K | +0.6%288.3K after | 22 lotsThis row combines 22 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 11, 2025 (view filing) | Jun 2-30 | 39 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. | Krogulski KennethDirector | 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. | +935 | $4.83 | +$4.51K | +0.3%286.6K after | 20 lotsThis row combines 20 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 6, 2025 (view filing) | May 1-30 | 36 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. | Krogulski KennethDirector | 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. | +945 | $5.11 | +$4.82K | +0.3%285.7K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 9, 2025 (view filing) | Apr 1-30 | 38 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. | Krogulski KennethDirector | 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.03K | $4.48 | +$4.64K | +0.4%284.8K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 4, 2025 (view filing) | Mar 3-31 | 32 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. | Krogulski KennethDirector | 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. | +875 | $5.20 | +$4.55K | +0.3%283.7K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 30, 2024 (view filing) | Dec 2-20 | 28 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. | Krogulski KennethDirector | 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.72K | $1.74 | +$8.21K | +1.7%276.3K after | 15 lotsThis row combines 15 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 5, 2024 (view filing) | Nov 1-29 | 34 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. | Krogulski KennethDirector | 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. | +8.03K | $1.16 | +$9.35K | +3.0%271.6K after | 20 lotsThis row combines 20 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 5, 2024 (view filing) | Oct 1-31 | 35 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. | Krogulski KennethDirector | 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.28 | +$9.11K | +2.8%263.6K after | 23 lotsThis row combines 23 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 23, 2022 (view filing) | Dec 1-21 | 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. | Krogulski KennethDirector | 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.05K | $2.22 | +$6.78K | +1.5%205.0K after | 15 lotsThis row combines 15 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 23, 2022 (view filing) | Nov 1-30 | 52 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. | Krogulski KennethDirector | 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.21K | $2.37 | +$5.23K | +1.1%201.9K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 18, 2022 (view filing) | Sep 27-Oct 31 | 52 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. | Krogulski KennethDirector | 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.63K | $2.49 | +$6.55K | +1.3%199.7K after | 25 lotsThis row combines 25 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 30, 2022 (view filing) | Aug 16-Sep 27 | 45 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. | Krogulski KennethDirector | 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.28K | $2.44 | +$8.00K | +1.7%197.2K after | 30 lotsThis row combines 30 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 19, 2022 (view filing) | Jul 1-Aug 15 | 49 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. | Krogulski KennethDirector | 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.57K | $2.31 | +$8.24K | +1.9%193.9K after | 28 lotsThis row combines 28 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 1, 2022 (view filing) | Jun 1-30 | 30 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. | Krogulski KennethDirector | 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.72K | $2.04 | +$5.55K | +1.4%190.3K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 10, 2022 (view filing) | May 2-29 | 39 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. | Krogulski KennethDirector | 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.41K | $2.30 | +$5.53K | +1.3%187.6K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average. |
| May 6, 2022 (view filing) | Apr 16-29 | 20 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. | Krogulski KennethDirector | 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.07K | $2.61 | +$2.79K | +0.6%185.2K after | 11 lotsThis row combines 11 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 7, 2022 (view filing) | Dec 1-20, 2021 | 37 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. | Krogulski KennethDirector | 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.96K | $4.51 | +$8.82K | +1.1%183.1K after | 14 lotsThis row combines 14 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 3, 2021 (view filing) | Nov 1-30 | 32 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. | Krogulski KennethDirector | 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.04K | $2.74 | +$5.60K | +1.1%181.2K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 5, 2021 (view filing) | Oct 1-29 | 35 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. | Krogulski KennethDirector | 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.78K | $2.72 | +$4.86K | +1.0%179.1K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 1, 2021 (view filing) | Sep 1-30 | 30 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. | Krogulski KennethDirector | 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.78K | $2.83 | +$5.05K | +1.0%177.4K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 10, 2021 (view filing) | Aug 2-31 | 39 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. | Krogulski KennethDirector | 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.78K | $2.98 | +$5.32K | +1.0%175.6K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 13, 2021 (view filing) | Jul 1-30 | 43 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. | Krogulski KennethDirector | 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.78K | $3.26 | +$5.83K | +1.0%173.8K after | 21 lotsThis row combines 21 trades of the same kind from one filing. The price is the value-weighted average. |