| Jul 8, 20268:10 PM ETAmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. | Jul 6, 2026 | Aggarwal SanjeevPresident and CEO | 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.Common Stock | −36.29K | $19.65 | −$713.08K | 833.2K | −4.2% | SEC↗ |
| Jul 8, 20268:08 PM ETAmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. | Jul 6, 2026 | Cooper William EarlChief Financial Officer | 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.Common Stock | −1.82K | $19.65 | −$35.78K | 149.13K | −1.2% | SEC↗ |
| Jul 8, 20268:07 PM ETAmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. | Jul 6, 2026 | Dougherty Sean MichaelVice President, Sales | 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.Common Stock | −422 | $19.65 | −$8.29K | 99.11K | −0.4% | SEC↗ |
| Jul 8, 20268:05 PM ETAmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. | Apr 2, 2026 | Aggarwal SanjeevPresident and CEO | 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.Common Stock | −20.4K | $8.80 | −$179.5K | 846.92K | −2.4% | SEC↗ |
| Jul 8, 20268:04 PM ETAmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. | Apr 2, 2026 | Cooper William EarlChief Financial Officer | 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.Common Stock | −1.63K | $8.80 | −$14.32K | 171.95K | −0.9% | SEC↗ |
| Jun 2, 2026 | May 11, 2026 | FINCH LAWRENCE GDirector | 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.Common Stock | −41.96K | $34.29 | −$1.44M | 0 | −100.0% | SEC↗ |
| Jun 2, 2026 | May 29, 2026 | FINCH LAWRENCE GDirector | 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.Common Stock | −268.13K | $26.4009 | −$7.08M | 172.4K | −60.9% | SEC↗ |
| May 21, 2026 | May 20, 2026 | RIBAR GEOFFREY GDirector | 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.Common Stock | −27.49K | $28.87 | −$793.58K | 94.06K | −22.6% | SEC↗ |
| May 21, 2026 | May 20, 2026 | Cooper William EarlChief Financial Officer | 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.Common Stock | −10K | $29.13 | −$291.3K | 151.03K | −6.2% | SEC↗ |
| May 19, 2026 | May 15 – May 18, 2026 | Aggarwal SanjeevPresident and CEO | 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.Common Stock | −110.98K | $33.2012 | −$3.68M | 819.42K | −11.9% | SEC↗ |
| May 15, 2026 | May 15, 2026 | HAWK GLENDirector | 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.Common Stock | −48.56K | $37.953 | −$1.84M | 39.55K | −55.1% | SEC↗ |
| May 13, 2026 | May 11, 2026 | Billerbeck Darin GDirector | 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.Common Stock | −30K | $37.16 | −$1.11M | 124.07K | −19.5% | SEC↗ |
| May 7, 2026 | May 6, 2026 | Cooper William EarlChief Financial Officer | 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.Common Stock | −11K | $21.75 | −$239.25K | 161.03K | −6.4% | SEC↗ |
| May 5, 2026 | May 4, 2026 | Aggarwal SanjeevPresident and CEO | 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.Common Stock | −28.46K | $19.58 | −$557.23K | 819.42K | −3.4% | SEC↗ |
| Jan 8, 2026 | Jan 7, 2026 | Cooper William EarlChief Financial Officer | 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.Common Stock | −6.81K | $12.06 | −$82.09K | 93.19K | −6.8% | SEC↗ |
| Jan 6, 2026 | Jan 5, 2026 | Aggarwal SanjeevPresident and CEO | 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.Common Stock | −25.35K | $10.22 | −$259.03K | 549.41K | −4.4% | SEC↗ |
| Nov 26, 2025 | Nov 25, 2025 | Long TaraDirector | 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.Common Stock | −7.5K | $7.70 | −$57.75K | 80.61K | −8.5% | SEC↗ |
| Nov 12, 2025 | Nov 10, 2025 | Billerbeck Darin GDirector | 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.Common Stock | −12K | $9.42 | −$113.04K | 124.07K | −8.8% | SEC↗ |
| Oct 3, 2025 | Oct 2, 2025 | Aggarwal SanjeevPresident and CEO | 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.Common Stock | −17.15K | $10.15 | −$174.04K | 574.76K | −2.9% | SEC↗ |
| Aug 12, 2025 | Aug 8, 2025 | Aggarwal SanjeevPRESIDENT AND CEO | 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.Common Stock | −1.77K | $6.02 | −$10.64K | 591.9K | −0.3% | SEC↗10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 8, 2025 | Aug 7, 2025 | Aggarwal SanjeevPRESIDENT AND CEO | 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.Common Stock | −1.36K | $6.10 | −$8.28K | 593.67K | −0.2% | SEC↗ |
| Jul 7, 2025 | Jul 2 – Jul 3, 2025 | Aggarwal SanjeevPRESIDENT AND CEO | 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.Common Stock | −30K | $6.6179 | −$198.56K | 595.03K | −4.8% | SEC↗10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 29, 2025 | May 28, 2025 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −3.79K | $5.77 | −$21.86K | 110.33K | −3.3% | SEC↗ |
| May 7, 2025 | May 5, 2025 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −20K | $5.70 | −$114K | 114.12K | −14.9% | SEC↗ |
| Apr 3, 2025 | Apr 2 – Apr 3, 2025 | Aggarwal SanjeevPRESIDENT AND CEO | 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.Common Stock | −29.8K | $4.90 | −$146K | 625.03K | −4.6% | SEC↗10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 20, 2025 | Mar 18, 2025 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −2.44K | $5.13 | −$12.49K | 134.12K | −1.8% | SEC↗ |
| Mar 18, 2025 | Mar 17, 2025 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −2.04K | $5.30 | −$10.82K | 136.55K | −1.5% | SEC↗ |
| Mar 12, 2025 | Mar 11, 2025 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −377 | $5.24 | −$1.98K | 138.6K | −0.3% | SEC↗ |
| Mar 11, 2025 | Mar 7, 2025 | Aggarwal SanjeevPRESIDENT AND CEO | 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.Common Stock | −35.14K | $5.37 | −$188.71K | 654.83K | −5.1% | SEC↗10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 4, 2025 | Mar 3, 2025 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −2.68K | $5.60 | −$14.98K | 138.97K | −1.9% | SEC↗ |
| Jan 6, 2025 | Jan 3, 2025 | Aggarwal SanjeevPRESIDENT AND CEO | 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.Common Stock | −28.06K | $6.29 | −$176.48K | 412.16K | −6.4% | SEC↗ |
| Jan 6, 2025 | Jan 3, 2025 | Tenorio MatthewInterim CFO | 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.Common Stock | −1.7K | $6.29 | −$10.66K | 14.23K | −10.6% | SEC↗ |
| Dec 19, 2024 | Dec 18, 2024 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −2.38K | $6.23 | −$14.83K | 91.65K | −2.5% | SEC↗ |
| Dec 3, 2024 | Nov 29, 2024 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −2.38K | $6.08 | −$14.48K | 94.03K | −2.5% | SEC↗ |
| Nov 12, 2024 | Nov 8, 2024 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −7.5K | $6.07 | −$45.53K | 96.41K | −7.2% | SEC↗ |
| Oct 3, 2024 | Oct 2, 2024 | Aggarwal SanjeevPRESIDENT AND CEO | 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.Common Stock | −17.52K | $5.54 | −$97.08K | 440.22K | −3.8% | SEC↗ |
| Oct 3, 2024 | Oct 2, 2024 | Tenorio MatthewInterim CFO | 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.Common Stock | −1.71K | $5.54 | −$9.45K | 15.92K | −9.7% | SEC↗ |
| Sep 20, 2024 | Sep 18, 2024 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −2.41K | $5.23 | −$12.61K | 103.91K | −2.3% | SEC↗ |
| Aug 28, 2024 | Aug 28, 2024 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −2.4K | $5.60 | −$13.42K | 106.32K | −2.2% | SEC↗ |
| Aug 8, 2024 | Aug 7, 2024 | Aggarwal SanjeevPRESIDENT AND CEO | 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.Common Stock | −1.31K | $5.40 | −$7.07K | 457.74K | −0.3% | SEC↗ |
| Jul 3, 2024 | Jul 2, 2024 | Aggarwal SanjeevPRESIDENT AND CEO | 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.Common Stock | −17.63K | $6.01 | −$105.96K | 459.05K | −3.7% | SEC↗ |
| Jul 3, 2024 | Jul 2, 2024 | Aggarwal AnujCHIEF FINANCIAL OFFICER | 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.Common Stock | −12.98K | $6.01 | −$78.03K | 276.94K | −4.5% | SEC↗ |
| Jun 18, 2024 | Jun 18, 2024 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −2.28K | $6.07 | −$13.81K | 108.72K | −2.0% | SEC↗ |
| May 28, 2024 | May 28, 2024 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −1.53K | $6.00 | −$9.2K | 110.99K | −1.4% | SEC↗ |
| Apr 4, 2024 | Apr 2, 2024 | Aggarwal AnujCHIEF FINANCIAL OFFICER | 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.Common Stock | −12.85K | $7.84 | −$100.76K | 289.92K | −4.2% | SEC↗ |
| Apr 4, 2024 | Apr 2, 2024 | Aggarwal SanjeevPRESIDENT AND CEO | 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.Common Stock | −17.45K | $7.84 | −$136.82K | 476.68K | −3.5% | SEC↗ |
| Mar 28, 2024 | Mar 26, 2024 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −222 | $8.02 | −$1.78K | 112.53K | −0.2% | SEC↗ |
| Mar 28, 2024 | Mar 26, 2024 | Aggarwal SanjeevPRESIDENT AND CEO | 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.Common Stock | −519 | $8.02 | −$4.16K | 494.13K | −0.1% | SEC↗ |
| Mar 21, 2024 | Mar 20, 2024 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −1.56K | $7.88 | −$12.29K | 112.75K | −1.4% | SEC↗ |
| Mar 19, 2024 | Mar 15, 2024 | Schrenk DavidVP SALES & BUS. DEVELOPMENT | 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.Common Stock | −1.21K | $7.98 | −$9.62K | 114.31K | −1.0% | SEC↗ |