| Sep 23, 2026 (view filing)4:11 PM ET | Sep 21 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $18.37 | −$183.7K | −0.8%1.20M 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)4:26 PM ET | Sep 15 | 2 days | Weiss Eric StantonDirector | 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.00K | $16.33 | +$98.0K | +2.3%265.3K after | |
| Sep 16, 2026 (view filing)4:01 PM ET | Sep 14 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $17.14 | −$171.4K | −0.8%1.21M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Sep 10, 2026 (view filing)4:08 PM ET | Sep 8 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $18.67 | −$186.7K | −0.8%1.22M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Sep 2, 2026 (view filing)4:09 PM ET | Aug 31 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $16.23 | −$162.3K | −0.5%1.93M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 26, 2026 (view filing)4:04 PM ET | Aug 24 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $17.45 | −$174.5K | −0.5%1.94M 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)4:11 PM ET | Aug 20 | 4 days | Crain ElizabethDirector | 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.00K | $18.33 | +$110.0K | +9.2%71.3K after | |
| Aug 20, 2026 (view filing)4:13 PM ET | Aug 18 | 2 days | Weiss Eric StantonDirector | 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.00K | $19.19 | +$134.4K | +2.8%259.3K after | |
| Aug 19, 2026 (view filing)4:05 PM ET | Aug 17 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $20.10 | −$201.0K | −0.5%1.96M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 12, 2026 (view filing)4:20 PM ET | Aug 10 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $19.97 | −$199.7K | −0.5%1.97M 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. |
| Aug 5, 2026 (view filing)4:15 PM ET | Aug 3 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $22.23 | −$222.3K | −0.5%1.98M after | 3 lotsThis row combines 3 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. |
| Jul 29, 2026 (view filing)4:29 PM ET | Jul 27 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $20.95 | −$209.5K | −0.5%1.99M after | 3 lotsThis row combines 3 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. |
| Jul 22, 2026 (view filing)4:10 PM ET | Jul 20 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $22.30 | −$223.0K | −0.5%2.00M 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)5:41 PM ET | Jul 13 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $22.45 | −$224.5K | −0.5%2.01M 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. |
| Jul 8, 2026 (view filing)4:32 PM ET | Jul 6 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $22.63 | −$226.3K | −0.5%2.02M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jul 1, 2026 (view filing)7:17 PM ET | Jun 29 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $26.17 | −$261.7K | −0.5%2.04M after | 3 lotsThis row combines 3 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 24, 2026 (view filing) | Jun 22 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $29.29 | −$292.9K | −0.5%2.05M 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. |
| Jun 17, 2026 (view filing) | Jun 15 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $28.20 | −$282.0K | −0.5%2.06M 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. |
| Jun 10, 2026 (view filing) | Jun 8 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $26.85 | −$268.5K | −0.5%2.07M 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. |
| Jun 3, 2026 (view filing) | Jun 1 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $28.37 | −$283.7K | −0.5%2.08M after | 3 lotsThis row combines 3 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 28, 2026 (view filing) | May 26 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $26.25 | −$262.5K | −0.5%2.09M 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 | Duchene Todd MSee remarks | 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. | −10.0K | $23.15 | −$231.5K | −0.5%1.96M 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. |
| May 13, 2026 (view filing) | May 11 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $23.24 | −$232.4K | −0.5%1.97M 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. |
| May 6, 2026 (view filing) | May 4 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $20.86 | −$208.6K | −0.5%1.98M 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. |
| Apr 29, 2026 (view filing) | Apr 27 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $20.94 | −$209.4K | −0.5%1.99M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 22, 2026 (view filing) | Apr 20 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $19.80 | −$198.0K | −0.5%2.00M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 15, 2026 (view filing) | Apr 13 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $18.63 | −$186.3K | −0.5%2.03M 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. |
| Apr 8, 2026 (view filing) | Apr 6 | 2 days | Duchene Todd MSee remarks | 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. | −10.0K | $16.49 | −$164.9K | −0.5%2.04M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 2, 2026 (view filing) | Apr 1 | 1 day | Duchene Todd MSee remarks | 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. | −10.0K | $15.25 | −$152.5K | −0.5%2.05M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 10, 2026 (view filing) | Mar 9 | 1 day | Weiss Eric StantonDirector | 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.00K | $14.53 | +$101.7K | +2.9%252.3K after | |
| Nov 13, 2025 (view filing) | Nov 12 | 1 day | Rozov YadinDirector | 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. | +30.0K | $9.95 | +$298.5K | –30.0K after | DerivativeA trade in a derivative security (option, warrant, restricted stock unit and so on). The value is the derivative's own price times the quantity. |
| Nov 6, 2025 (view filing) | Nov 4 | 2 days | Weiss Eric StantonDirector | 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 | $21.50 | +$107.5K | +2.3%226.7K after | |
| Jun 27, 2025 (view filing) | Jun 25 | 2 days | Duchene Todd MSee remarks | 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. | −7.76K | $12.39 | −$96.1K | −0.4%2.05M after | |
| Jun 5, 2025 (view filing) | Jun 4 | 1 day | Duchene Todd MSee remarks | 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 | $12.31 | −$615.5K | −2.4%2.05M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 4, 2025 (view filing) | Jun 3 | 1 day | Duchene Todd MSee remarks | 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. | −60.0K | $11.33 | −$679.8K | −2.8%2.10M after | |
| May 29, 2025 (view filing) | May 28 | 1 day | Rozov YadinDirector | 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. | +110.0K | $10.87 | +$1.20M | +30.1%475.7K after | |
| May 28, 2025 (view filing) | May 27 | 1 day | Duchene Todd MSee remarks | 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 | $11.23 | −$561.5K | −2.3%2.16M after | |
| Apr 2, 2025 (view filing) | Apr 1 | 1 day | Sullivan Adam TaylorChief Executive 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. | −22.6K | $7.52 | −$170.2K | −0.6%3.74M after | |
| Apr 2, 2025 (view filing) | Apr 1 | 1 day | Duchene Todd MSee remarks | 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. | −7.92K | $7.52 | −$59.6K | −0.4%2.02M after | |
| Mar 7, 2025 (view filing) | Mar 6 | 1 day | Weiss Eric StantonDirector | 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.00K | $8.46 | +$50.8K | +2.8%221.7K after | |
| Mar 6, 2025 (view filing) | Mar 6 | Same day | Levy JordanDirector | 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. | +62.5K | $8.01 | +$500.6K | +25.6%306.9K after | |
| Mar 5, 2025 (view filing) | Mar 3 | 2 days | Becker Todd ADirector | 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. | −134.3K | $10.75 | −$1.44M | −40.7%195.7K after | |
| Mar 5, 2025 (view filing) | Mar 3-4 | 2 days | Becker Todd ADirector | 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. | −19.7K | $7.73 | −$152.4K | –0 after | DerivativeA trade in a derivative security (option, warrant, restricted stock unit and so on). The value is the derivative's own price times the quantity.3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 28, 2025 (view filing) | Jan 24 | 4 days | Sullivan Adam TaylorChief Executive 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. | −369.7K | $16.24 | −$6.00M | −9.0%3.76M after | |
| Jan 28, 2025 (view filing) | Jan 24 | 4 days | Duchene Todd MSee remarks | 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. | −25.3K | $16.24 | −$410.5K | −1.2%2.02M after | |
| Jan 23, 2025 (view filing) | Jan 22 | 1 day | Sterling Denise Marie BruciaChief 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. | −802 | $15.64 | −$12.5K | −0.2%440.0K after | |
| Jan 3, 2025 (view filing) | Jan 2 | 1 day | Sullivan Adam TaylorChief Executive 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. | −88.4K | $14.24 | −$1.26M | −2.1%4.13M after | |
| Jan 3, 2025 (view filing) | Jan 2-3 | 1 day | Duchene Todd MSee remarks | 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. | −132.8K | $14.25 | −$1.89M | −6.1%2.05M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 22, 2024 (view filing) | Nov 22 | Same day | Rozov YadinDirector | 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. | −105.0K | $18.11 | −$1.90M | −23.3%345.2K after | |
| Nov 20, 2024 (view filing) | Nov 20 | Same day | Duchene Todd MSee remarks | 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. | −25.0K | $17.10 | −$427.5K | −1.5%1.66M after | |