| Aug 18, 2026 (view filing)5:38 PM ET | Aug 17-18 | 1 day | Baker John D IIDirector, 10% 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. | +9.15K | $21.97 | +$200.9K | +0.3%3.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. |
| Aug 11, 2026 (view filing)5:25 PM ET | Aug 7 | 4 days | Baker John D. IIICEO | 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.80K | $21.91 | +$149.0K | +2.3%303.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 25, 2026 (view filing) | Mar 23 | 2 days | Baker John D IIDirector, 10% 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. | +478.5K | $20.90 | +$10.0M | +18.6%3.05M after | |
| Feb 19, 2026 (view filing) | Mar 14, 2025 | 342 days | Baker John D IIDirector, 10% 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. | +6.61K | $27.45 | +$181.4K | +3.6%191.5K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Dec 15, 2025 (view filing) | Dec 11 | 4 days | deVilliers David H IIIPresident & COO | 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.50K | $23.42 | −$35.1K | −2.6%56.2K after | |
| Nov 25, 2025 (view filing) | Nov 21 | 4 days | Devilliers David H JrSr. Advisor to Pres. & COO | 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.00K | $23.23 | −$46.5K | −2.5%79.1K after | |
| Nov 14, 2025 (view filing) | Nov 13 | 1 day | Baker John D 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. | +854 | $23.85 | +$20.4K | +0.4%199.9K after | |
| Nov 13, 2025 (view filing) | Nov 12-13 | 1 day | McNulty Matthew C.CFO | 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.00K | $23.89 | +$47.8K | +8.7%25.1K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 13, 2025 (view filing) | Nov 12 | 1 day | Baker John D 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. | +7.17K | $23.85 | +$171.1K | +3.7%199.0K after | |
| Nov 12, 2025 (view filing) | Nov 10 | 2 days | Baker John D. IIICEO | 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.17K | $23.70 | +$98.7K | +1.9%221.3K after | |
| Nov 12, 2025 (view filing) | Nov 10 | 2 days | Baker John D 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. | +334 | $23.50 | +$7.85K | +0.2%191.8K after | |
| Mar 19, 2025 (view filing) | Mar 5 | 14 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | deVilliers David H IIIPresident & COO | 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.36K | $31.00 | +$42.0K | +2.4%57.7K after | |
| Jan 10, 2025 (view filing) | Nov 15, 2024 | 56 days | Baker John D 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. | +344.8K | $29.00 | +$10.0M | +15.5%2.57M after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Nov 27, 2024 (view filing) | Nov 25 | 2 days | Stein Martin E JrDirector | 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.03K | $33.00 | −$34.0K | −0.7%138.4K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 25, 2024 (view filing) | Nov 21-22 | 4 days | Stein Martin E JrDirector | 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.00K | $32.00 | −$160.0K | −3.5%139.4K 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. |
| Nov 20, 2024 (view filing) | Nov 18 | 2 days | Devilliers David H JrPresident | 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.50K | $31.50 | −$78.8K | −4.2%57.3K after | |
| Nov 14, 2024 (view filing) | Nov 12-13 | 2 days | Devilliers David H JrPresident | 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.50K | $31.14 | −$77.9K | −4.0%59.8K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 14, 2024 (view filing) | Nov 12 | 2 days | Milton John D JrExecutive Vice President | 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. | −960 | $31.25 | −$30.0K | −100.0%0 after | |
| Nov 8, 2024 (view filing) | Nov 6 | 2 days | Stein Martin E JrDirector | 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.00K | $31.00 | −$155.0K | −3.3%144.4K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Sep 18, 2024 (view filing) | Sep 16 | 2 days | deVilliers David H IIIChief 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. | −1.73K | $29.30 | −$50.5K | −3.7%44.9K after | |
| Sep 17, 2024 (view filing) | Sep 13 | 4 days | Devilliers David H JrPresident | 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. | −487 | $29.64 | −$14.4K | −0.8%62.3K after | |
| Sep 10, 2024 (view filing) | Sep 6 | 4 days | deVilliers David H IIIChief 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. | −1.73K | $28.46 | −$49.1K | −3.6%46.6K after | |
| Sep 4, 2024 (view filing) | Aug 30 | 5 days | deVilliers David H IIIChief 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. | −1.73K | $29.62 | −$51.1K | −3.4%48.3K after | |
| Aug 30, 2024 (view filing) | Aug 28 | 2 days | Devilliers David H JrPresident | 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.27K | $30.00 | −$68.0K | −3.4%64.6K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Aug 29, 2024 (view filing) | Aug 27 | 2 days | Devilliers David H JrPresident | 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. | −379 | $30.00 | −$11.4K | −0.6%66.9K after | |
| Aug 27, 2024 (view filing) | Aug 23 | 4 days | Devilliers David H JrPresident | 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. | −855 | $29.52 | −$25.2K | −1.7%50.1K after | |
| Aug 21, 2024 (view filing) | Aug 19 | 2 days | Devilliers David H JrPresident | 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.28K | $29.53 | −$67.3K | −4.3%51.0K after | |
| Aug 19, 2024 (view filing) | Aug 15-16 | 4 days | Devilliers David H JrPresident | 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. | −6.87K | $29.17 | −$200.2K | −11.4%53.3K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 14, 2024 (view filing) | Jun 12 | 2 days | Milton John D JrExecutive Vice President | 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.50K | $30.40 | −$45.6K | −61.0%960 after | |
| May 9, 2024 (view filing) | Jun 15-16, 2023 | 329 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Stein Martin E JrDirector | 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. | −776 | $57.50 | −$44.6K | −1.0%73.6K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 18, 2023 (view filing) | Dec 15 | 3 days | deVilliers David H IIIVice President | 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. | −775 | $62.26 | −$48.3K | −4.0%18.6K after | |
| Dec 11, 2023 (view filing) | Dec 7-8 | 4 days | Milton John D JrExecutive Vice President | 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. | −928 | $57.38 | −$53.2K | −43.0%1.23K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 30, 2023 (view filing) | Nov 28 | 2 days | Devilliers David H JrPresident | 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. | −300 | $58.25 | −$17.5K | −1.2%24.5K after | |
| Nov 24, 2023 (view filing) | Nov 22 | 2 days | Devilliers David H JrPresident | 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 | $58.00 | −$6.09K | −0.4%27.6K after | |
| Nov 21, 2023 (view filing) | Nov 17 | 4 days | Devilliers David H JrPresident | 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.60K | $58.11 | +$150.8K | +10.3%27.7K after | |
| Sep 15, 2023 (view filing) | Sep 14 | 1 day | Devilliers David H JrPresident | 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.90K | $57.18 | −$223.2K | −11.4%30.3K after | |
| Sep 14, 2023 (view filing) | Sep 13 | 1 day | Devilliers David H JrPresident | 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. | −96 | $57.00 | −$5.47K | −0.3%34.2K after | |
| Jun 20, 2023 (view filing) | Jun 16 | 4 days | Devilliers David H JrPresident | 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. | −145 | $60.00 | −$8.70K | −0.4%34.3K after | |
| Jun 14, 2023 (view filing) | Jun 13 | 1 day | deVilliers David H IIIVice President | 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.30K | $59.45 | −$77.3K | −6.3%19.4K after | |
| Jun 14, 2023 (view filing) | Jun 13 | 1 day | Devilliers David H JrPresident | 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. | −401 | $60.01 | −$24.1K | −1.2%34.4K after | |
| Jun 13, 2023 (view filing) | Jun 12 | 1 day | Devilliers David H JrPresident | 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.92K | $60.17 | −$175.6K | −7.7%34.8K after | |
| Jun 7, 2023 (view filing) | May 26 | 12 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | deVilliers David H IIIVice President | 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.31K | $53.29 | −$70.1K | −6.0%20.7K after | |
| Jun 2, 2023 (view filing) | May 31 | 2 days | Baker John D 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.53K | $53.21 | +$240.8K | +22.6%24.5K after | |
| May 31, 2023 (view filing) | May 26-30 | 5 days | Baker John D 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. | +3.52K | $53.58 | +$188.5K | +21.3%20.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 15, 2023 (view filing) | Mar 14 | 1 day | Milton John D JrExecutive Vice President | 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.96K | $56.06 | −$446.2K | −78.7%2.16K after | |
| Mar 14, 2023 (view filing) | Mar 10-13 | 4 days | Milton John D JrExecutive Vice President | 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.78K | $56.02 | −$547.6K | −81.9%2.16K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 19, 2022 (view filing) | Dec 14 | 5 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | deVilliers David H IIIVice President | 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. | −690 | $58.29 | −$40.2K | −4.4%15.0K after | |
| Dec 13, 2022 (view filing) | Dec 12 | 1 day | Milton John D JrExecutive Vice President | 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 | $59.05 | −$82.3K | −55.9%1.10K after | |
| Dec 12, 2022 (view filing) | Dec 8-9 | 4 days | Milton John D JrExecutive Vice President | 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.20K | $59.04 | −$188.7K | −74.4%1.10K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 29, 2022 (view filing) | Nov 16 | 13 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | deVilliers David H IIIVice President | 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. | −400 | $57.88 | −$23.2K | −2.5%15.7K after | |