| Sep 15, 2026 (view filing)5:37 PM ET | Sep 14 | 1 day | Barber GrantDirector | 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.50K | $2.95 | +$4.42K | +6.1%25.9K after | |
| Aug 28, 2026 (view filing)9:51 PM ET | Aug 27-28 | 1 day | Barber GrantDirector | 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. | +3.35K | $3.03 | +$10.1K | +15.9%24.4K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 29, 2026 (view filing) | May 29 | Same day | Barber GrantDirector | 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.50K | $3.39 | +$8.47K | +14.6%19.6K after | |
| May 15, 2026 (view filing) | May 15 | Same day | Boudreau AlannaChief 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. | +5.00K | $3.36 | +$16.8K | +28.0%22.9K after | |
| May 15, 2026 (view filing) | May 14-15 | 1 day | Barber GrantDirector | 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.03K | $3.36 | +$20.2K | +54.2%17.1K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 17, 2026 (view filing) | Feb 12 | 5 days | Brown Jeffrey DaleDirector | 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. | +3.43K | $4.50 | +$15.4K | New position3.43K after | 14 lotsThis row combines 14 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 17, 2026 (view filing) | Feb 12 | 5 days | Brown Jeffrey DaleDirector | 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. | +3.43K | $4.46 | +$15.3K | +6.0%60.6K after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 19, 2025 (view filing) | Nov 19 | Same day | Givens John F. IIChief 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. | +22 | $4.92 | +$108.34 | 0.0%328.4K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 18, 2025 (view filing) | Nov 14-18 | 4 days | Givens John F. IIChief 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. | +4.98K | $4.77 | +$23.7K | +1.5%328.4K after | 18 lotsThis row combines 18 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 14, 2025 (view filing) | Nov 13 | 1 day | Boudreau AlannaChief 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. | +5.00K | $4.89 | +$24.5K | +52.2%14.6K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 6, 2023 (view filing) | Dec 4 | 2 days | Ferris Robert DExecutive Chairman | 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. | −2.15K | $8.36 | −$17.9K | −0.9%237.0K after | 8 lotsThis row combines 8 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 6, 2023 (view filing) | Dec 4 | 2 days | Ferris Robert DExecutive Chairman | 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. | −12.9K | $8.16 | −$105.0K | −5.1%239.1K after | 30 lotsThis row combines 30 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 4, 2023 (view filing) | Nov 30 | 4 days | Ferris Robert DExecutive Chairman | 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.10K | $7.51 | −$8.30K | −0.4%252.0K after | 8 lotsThis row combines 8 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 4, 2023 (view filing) | Nov 30 | 4 days | Ferris Robert DExecutive Chairman | 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.9K | $7.19 | −$99.9K | −5.2%253.1K after | 30 lotsThis row combines 30 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. |
| Nov 29, 2023 (view filing) | Nov 27 | 2 days | Ferris Robert DExecutive Chairman | 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.23K | $7.57 | −$9.29K | −0.5%267.0K after | 8 lotsThis row combines 8 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. |
| Nov 29, 2023 (view filing) | Nov 27 | 2 days | Ferris Robert DExecutive Chairman | 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.5K | $7.46 | −$122.8K | −5.8%268.2K after | 30 lotsThis row combines 30 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. |
| Nov 27, 2023 (view filing) | Nov 22-24 | 5 days | Ferris Robert DExecutive Chairman | 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.25K | $7.25 | −$52.6K | −2.5%284.7K after | 18 lotsThis row combines 18 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. |
| Nov 27, 2023 (view filing) | Nov 22 | 5 days | Ferris Robert DExecutive Chairman | 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. | −5.06K | $7.24 | −$36.6K | −1.7%291.9K after | 20 lotsThis row combines 20 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. |
| Nov 22, 2023 (view filing) | Nov 20 | 2 days | Ferris Robert DExecutive Chairman | 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. | −3.51K | $7.38 | −$25.9K | −1.2%297.0K after | 10 lotsThis row combines 10 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. |
| Nov 22, 2023 (view filing) | Nov 20 | 2 days | Ferris Robert DExecutive Chairman | 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.5K | $7.18 | −$82.6K | −3.7%300.5K after | 30 lotsThis row combines 30 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 7, 2022 (view filing) | Dec 6 | 1 day | Givens John F. IICo-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. | +6.55K | $4.65 | +$30.5K | +8.4%84.8K after | |
| Sep 16, 2022 (view filing) | Sep 14 | 2 days | Givens John F. IICo-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. | +5.00K | $6.04 | +$30.2K | +6.8%78.2K after | |
| Dec 15, 2021 (view filing) | Dec 14 | 1 day | Foxx Marsha J.Chief Accounting 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. | +800 | $6.22 | +$4.98K | New position800 after | |
| Nov 19, 2021 (view filing) | Nov 19 | Same day | Givens John F. IIDirector | 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 | $7.57 | +$7.57K | New position1.00K after | |