| Aug 7, 2026 (view filing)8:02 PM ET | Aug 6-7 | 1 day | Kohlrus Mark J.Director | 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 | $31.77 | +$31.8K | +42.7%3.34K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 7, 2025 (view filing) | Mar 6 | 1 day | Kohlrus Mark J.Director | 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. | +150 | $22.95 | +$3.44K | +7.2%2.23K after | |
| Mar 5, 2025 (view filing) | Mar 4-5 | 1 day | Kohlrus Mark J.Director | 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. | +279 | $22.88 | +$6.38K | +15.5%2.08K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 3, 2025 (view filing) | Feb 28-Mar 3 | 3 days | Kohlrus Mark J.Director | 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. | +400 | $23.77 | +$9.51K | +28.6%1.80K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 27, 2025 (view filing) | Feb 26 | 1 day | Kohlrus Mark J.Director | 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. | +200 | $22.50 | +$4.50K | +16.7%1.40K after | |
| Feb 25, 2025 (view filing) | Feb 24-25 | 1 day | Kohlrus Mark J.Director | 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. | +400 | $12,284.25 | +$4.91M | +50.0%1.20K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average.Price outlierThe reported price per share is far from what this stock trades at, usually a typo, a wrong unit or a price in a foreign currency. It is left out of rankings and totals. |
| Feb 21, 2025 (view filing) | Feb 20 | 1 day | Kohlrus Mark J.Director | 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. | +200 | $25.00 | +$5.00K | +33.3%800 after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Feb 19, 2025 (view filing) | Feb 18-19 | 1 day | Kohlrus Mark J.Director | 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. | +400 | $25.55 | +$10.2K | +200.0%600 after | 2 lotsThis row combines 2 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. |
| Feb 12, 2025 (view filing) | Feb 11 | 1 day | Kohlrus Mark J.Director | 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. | +200 | $24.70 | +$4.94K | New position200 after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |