| Aug 21, 2026 (view filing)4:10 PM ET | Aug 20 | 1 day | Hoff Brian JosephChief 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. | −11.4K | $26.01 | −$296.8K | −3.2%341.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 21, 2026 (view filing)4:10 PM ET | Aug 20 | 1 day | Camden Andrew RossPresident | 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. | −9.63K | $26.01 | −$250.3K | −3.9%237.1K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 21, 2026 (view filing)4:10 PM ET | Aug 20 | 1 day | Wright Stacy RochelleChief Revenue 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. | −27.5K | $26.00 | −$715.0K | −28.6%68.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 9, 2026 (view filing) | Jun 5-8 | 4 days | Thompson Jeffrey MDirector | 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 | $27.19 | −$815.7K | −0.6%4.78M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 5, 2026 (view filing) | Jun 4 | 1 day | Camden Andrew RossPresident | 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. | −100.0K | $30.05 | −$3.00M | −28.8%246.8K after | |
| Jun 2, 2026 (view filing) | Jun 1 | 1 day | Rich SanfordDirector | 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 | $28.98 | −$724.5K | −12.1%182.3K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 29, 2026 (view filing) | May 27 | 2 days | Hoff Brian JosephChief 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. | −150.0K | $17.71 | −$2.66M | −29.8%352.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 22, 2026 (view filing) | May 21 | 1 day | Camden Andrew RossPresident | 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. | −9.63K | $14.18 | −$136.5K | −2.7%346.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 22, 2026 (view filing) | May 21 | 1 day | Rich SanfordDirector | 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. | −1.39K | $14.18 | −$19.7K | −0.7%207.3K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 22, 2026 (view filing) | May 21 | 1 day | Hoff Brian JosephChief 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. | −11.4K | $14.17 | −$161.7K | −2.2%502.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 17, 2026 (view filing) | Mar 16 | 1 day | Camden Andrew RossPresident | 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. | −9.63K | $18.57 | −$178.7K | −2.6%356.4K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 17, 2026 (view filing) | Mar 16 | 1 day | Wright Stacy RochelleChief Revenue 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. | −13.8K | $18.57 | −$255.3K | −12.5%96.3K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 17, 2026 (view filing) | Mar 16 | 1 day | Hoff Brian JosephChief 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. | −11.4K | $18.59 | −$212.2K | −2.2%514.1K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 17, 2026 (view filing) | Mar 16 | 1 day | Rich SanfordDirector | 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. | −980 | $20.20 | −$19.8K | −0.5%205.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 31, 2025 (view filing) | Dec 29 | 2 days | Rich SanfordDirector | 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. | −11.1K | $1.99 | −$22.1K | −5.1%204.9K after | |
| Dec 31, 2025 (view filing) | Dec 29 | 2 days | Evans Allan ThomasChief 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. | −11.1K | $1.99 | −$22.1K | −6.3%165.5K after | |
| Dec 15, 2025 (view filing) | Dec 12 | 3 days | Camden Andrew RossChief Operating 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. | −50.0K | $10.32 | −$516.0K | −16.3%256.0K after | |
| Dec 15, 2025 (view filing) | Dec 12 | 3 days | Hoff Brian JosephChief 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. | −75.0K | $10.31 | −$773.3K | −15.3%415.5K after | |
| Nov 21, 2025 (view filing) | Nov 20 | 1 day | Camden Andrew RossChief Operating 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. | −8.75K | $9.10 | −$79.6K | −2.8%306.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 21, 2025 (view filing) | Nov 20 | 1 day | Colon CristinaDirector | 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. | −8.27K | $9.06 | −$74.9K | −13.6%52.7K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 21, 2025 (view filing) | Nov 20 | 1 day | Hoff Brian JosephChief 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. | −8.75K | $9.10 | −$79.6K | −1.8%490.5K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 22, 2025 (view filing) | Aug 20-21 | 2 days | Camden Andrew RossChief Operating 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. | −43.8K | $10.13 | −$443.1K | −18.7%189.8K 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 22, 2025 (view filing) | Aug 20-21 | 2 days | Hoff Brian JosephChief 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. | −42.5K | $10.13 | −$430.3K | −10.2%374.2K 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, 2025 (view filing) | Jun 16 | 1 day | Camden Andrew RossChief Operating 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. | −25.0K | $10.00 | −$250.0K | −13.6%158.5K after | |
| May 20, 2025 (view filing) | May 20 | Same day | Camden Andrew RossChief Operating 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. | −17.5K | $5.42 | −$94.8K | −8.7%183.5K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 20, 2025 (view filing) | May 20 | Same day | Hoff Brian JosephChief 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. | −17.5K | $5.41 | −$94.7K | −4.9%341.7K after | 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) | Apr 3 | 1 day | Hoff Brian JosephChief 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. | −83.8K | $5.71 | −$478.1K | −18.9%359.2K 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. |
| Dec 3, 2024 (view filing) | Dec 3 | Same day | Thompson Jeffrey MDirector | 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. | −40.0K | $12.65 | −$506.0K | −10.9%326.0K after | |
| Oct 31, 2024 (view filing) | Oct 30 | 1 day | Rich SanfordDirector | 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. | +65.8K | $1.52 | +$100.0K | +124.3%118.7K after | |
| Oct 31, 2024 (view filing) | Oct 30 | 1 day | Rich SanfordDirector | 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. | +65.8K | $1.52 | +$100.0K | –65.8K 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. |
| Oct 31, 2024 (view filing) | Oct 30 | 1 day | Lowry Robert PaulDirector | 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. | +32.9K | $1.52 | +$50.0K | +81.0%73.5K after | |
| Oct 31, 2024 (view filing) | Oct 30 | 1 day | Lowry Robert PaulDirector | 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. | +32.9K | $1.52 | +$50.0K | –32.9K 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. |
| Oct 31, 2024 (view filing) | Oct 30 | 1 day | Evans Allan ThomasChief 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. | +65.8K | $1.52 | +$100.0K | +263.2%90.8K after | |
| Oct 31, 2024 (view filing) | Oct 30 | 1 day | Evans Allan ThomasChief 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. | +65.8K | $1.52 | +$100.0K | –65.8K 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. |
| Aug 28, 2024 (view filing) | Aug 26-27 | 2 days | Rich SanfordDirector | 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.30K | $1.77 | +$4.08K | +5.3%45.4K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |