| Mar 17, 2025 (view filing) | Mar 14 | 3 days | Scarpulla JustinChief Financial 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. | +6.57K | $3.20 | +$21.0K | +2.9%231.2K after | |
| Mar 17, 2025 (view filing) | Mar 13 | 4 days | Newquist Kirsten F.Chief 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. | +19.0K | $3.32 | +$63.1K | +7.9%258.9K after | |
| May 23, 2024 (view filing) | May 23 | Same day | Newquist Kirsten F.President, IoT Solutions | 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. | +17.2K | $4.47 | +$76.7K | New position17.2K after | |
| May 22, 2024 (view filing) | May 22 | Same day | Humphreys StevenCEO | 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. | +11.0K | $4.30 | +$47.3K | +5.5%211.9K after | |
| May 21, 2024 (view filing) | May 21 | Same day | Humphreys StevenCEO | 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 | $4.31 | +$38.8K | +4.7%200.9K after | |
| May 20, 2024 (view filing) | May 20 | Same day | Kremen GaryDirector | 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. | +25.0K | $4.14 | +$103.5K | +10.4%265.5K after | |
| May 20, 2024 (view filing) | May 17 | 3 days | Humphreys StevenCEO | 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. | +10.0K | $4.15 | +$41.5K | +5.5%191.9K after | |
| May 15, 2023 (view filing) | May 15 | Same day | Humphreys StevenCEO | 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 | $6.93 | +$34.6K | +3.5%149.2K after | |
| May 11, 2023 (view filing) | May 11 | Same day | Humphreys StevenCEO | 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 | $6.94 | +$34.7K | +3.6%144.2K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 10, 2023 (view filing) | May 10 | Same day | Humphreys StevenCEO | 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. | +10.0K | $6.76 | +$67.6K | +7.7%139.2K after | |
| May 26, 2022 (view filing) | May 24-25 | 2 days | Bleichroeder LP10% 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. | +15.5K | $11.15 | +$172.7K | +0.6%2.63M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 10, 2022 (view filing) | May 6-10 | 4 days | Bleichroeder LP10% 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. | +128.3K | $12.02 | +$1.54M | +5.2%2.62M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 25, 2022 (view filing) | Apr 21-22 | 4 days | Bleichroeder LP10% 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. | +102.8K | $12.59 | +$1.29M | +4.3%2.49M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 16, 2022 (view filing) | Mar 14 | 2 days | Bleichroeder LP10% 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.6K | $14.98 | +$368.6K | +1.0%2.39M after | |
| Mar 16, 2022 (view filing) | Mar 15 | 1 day | Scarpulla JustinChief Financial 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. | +6.50K | $15.36 | +$99.8K | +7.6%91.5K after | |
| Mar 8, 2022 (view filing) | Mar 4-8 | 4 days | Bleichroeder LP10% 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. | +166.9K | $15.13 | +$2.53M | +7.6%2.36M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 3, 2022 (view filing) | Mar 1-3 | 2 days | Kremen GaryDirector | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −42.8K | $19.40 | −$831.2K | −16.1%223.0K after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 30, 2021 (view filing) | Nov 26-30 | 4 days | Ousley James EDirector | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −16.7K | $22.02 | −$366.9K | −7.3%211.1K after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 12, 2021 (view filing) | Nov 10-11 | 2 days | Humphreys StevenCEO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −50.0K | $24.58 | −$1.23M | −37.0%85.0K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 9, 2021 (view filing) | Nov 8-9 | 1 day | Kremen GaryDirector | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −29.4K | $24.48 | −$720.1K | −10.0%265.8K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 3, 2021 (view filing) | Nov 1-3 | 2 days | Ousley James EDirector | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −16.7K | $20.76 | −$346.0K | −6.8%227.8K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 29, 2021 (view filing) | Oct 27-29 | 2 days | Ousley James EDirector | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −16.7K | $18.71 | −$311.8K | −6.4%244.4K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 18, 2021 (view filing) | Oct 14-18 | 4 days | Kremen GaryDirector | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −30.0K | $18.13 | −$543.9K | −9.2%295.2K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 13, 2021 (view filing) | Oct 11-13 | 2 days | Humphreys StevenCEO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −75.0K | $18.40 | −$1.38M | −36.1%132.7K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 5, 2021 (view filing) | Oct 1-5 | 4 days | Ousley James EDirector | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −16.7K | $19.15 | −$319.2K | −6.0%261.1K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 30, 2021 (view filing) | Sep 28-30 | 2 days | Ousley James EDirector | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −16.7K | $18.99 | −$316.5K | −5.7%277.8K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 21, 2021 (view filing) | Sep 17-21 | 4 days | Ousley James EDirector | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −16.7K | $18.38 | −$306.3K | −5.4%294.4K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 15, 2021 (view filing) | Sep 13-15 | 2 days | Humphreys StevenCEO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −75.0K | $19.02 | −$1.43M | −26.8%205.3K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |