| Mar 17, 2026 (view filing) | Mar 13 | 4 days | Georgevich KellyCHIEF 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. | +16.9K | $5.90 | +$99.4K | +13.2%145.0K after | |
| Mar 12, 2026 (view filing) | Mar 10-12 | 2 days | Hawkins James BDirector | 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. | +38.0K | $5.78 | +$219.8K | +22.4%207.5K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 24, 2025 (view filing) | Nov 20-21 | 4 days | Hawkins James BDirector | 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.00K | $11.33 | +$45.3K | +2.4%168.8K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 19, 2025 (view filing) | Nov 17-18 | 2 days | Hawkins James BDirector | 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.00K | $11.49 | +$45.9K | +2.5%164.8K 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 13 | Same day | Hawkins James BDirector | 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 | $11.90 | +$71.4K | +3.9%160.8K after | |
| Nov 12, 2025 (view filing) | Nov 11 | 1 day | Hawkins James BDirector | 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. | +8.00K | $12.58 | +$100.6K | +5.4%154.8K after | |
| Sep 8, 2025 (view filing) | Sep 4-5 | 4 days | Tahir Jamil A.Director | 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. | +25.0K | $12.65 | +$316.2K | +12.8%220.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 19, 2025 (view filing) | Aug 18 | 1 day | Hawkins James BDirector | 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. | +8.00K | $10.95 | +$87.6K | +5.8%146.2K after | |
| Mar 21, 2025 (view filing) | Mar 19 | 2 days | Hawkins James BDirector | 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. | +13.3K | $15.39 | +$204.8K | +13.2%114.4K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 6, 2024 (view filing) | Dec 4 | 2 days | Tahir Jamil A.Director | 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. | −125.0K | $24.00 | −$3.00M | −39.1%195.0K after | |
| Dec 6, 2024 (view filing) | Dec 4 | 2 days | Moradi DavidCHIEF 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. | −900.0K | $24.00 | −$21.6M | −32.6%1.86M after | |
| Dec 6, 2024 (view filing) | Dec 4 | 2 days | Bettis CarrEXEC CHRMN/CHRMN OF THE BOARD | 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. | −225.0K | $24.00 | −$5.40M | −52.9%200.0K after | |
| Nov 14, 2024 (view filing) | Nov 12-14 | 2 days | Georgevich KellyCHIEF 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. | −10.5K | $28.90 | −$303.5K | −10.6%88.5K 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-14 | 2 days | Moradi DavidCHIEF 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. | −134.0K | $28.11 | −$3.77M | −4.6%2.76M after | 11 lotsThis row combines 11 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 14, 2024 (view filing) | Jun 12 | 2 days | Bettis CarrEXEC CHRMN/CHRMN OF THE BOARD | 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.33K | $20.46 | −$150.0K | −1.7%425.0K after | |
| Jun 14, 2024 (view filing) | Jun 12 | 2 days | Fleming Katherine E.Director | 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.33K | $20.46 | +$150.0K | +45.4%23.5K after | |
| Sep 18, 2023 (view filing) | Sep 15 | 3 days | Moradi DavidCHIEF 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. | +29.9K | $5.59 | +$167.4K | +1.0%2.90M after | |
| Sep 13, 2023 (view filing) | Sep 11-13 | 2 days | Tahir Jamil A.Director | 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. | +100.0K | $5.09 | +$508.5K | +45.5%320.0K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 20, 2023 (view filing) | Mar 17 | 3 days | Bettis CarrEXEC CHRMN/CHRMN OF THE BOARD | 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 | $5.60 | +$14.0K | +0.6%440.6K after | |
| Mar 20, 2023 (view filing) | Mar 17 | 3 days | Moradi DavidCHIEF 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.46K | $5.55 | +$24.7K | +0.2%2.87M after | |
| Mar 20, 2023 (view filing) | Mar 16-17 | 4 days | Tahir Jamil A.Director | 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. | +20.0K | $5.60 | +$111.9K | +10.0%220.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 17, 2023 (view filing) | Mar 15-16 | 2 days | Moradi DavidCHIEF 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.34K | $5.43 | +$34.4K | +0.2%2.86M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 2, 2021 (view filing)4:33 PM ET | Nov 30-Dec 2 | 2 days | Moradi David and 1 otherSee Remarks | 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. | +49.4K | $7.77 | +$383.3K | +1.8%2.86M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 18, 2021 (view filing) | Nov 16 | 2 days | Hundley ChristopherPresident | 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 | $8.96 | +$20.6K | +3.4%70.1K after | |
| Aug 23, 2021 (view filing)9:06 AM ET | Aug 19-20 | 4 days | Moradi David and 1 otherSee Remarks | 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. | +26.7K | $11.46 | +$306.3K | +1.0%2.81M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 18, 2021 (view filing)4:57 PM ET | Aug 16-18 | 2 days | Moradi David and 1 otherSee Remarks | 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. | +50.2K | $10.69 | +$537.2K | +1.8%2.78M after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 18, 2021 (view filing) | Aug 18 | Same day | Varacalli Dominic PeterPresident | 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. | +926 | $10.84 | +$10.0K | +2.5%37.8K after | |
| Aug 18, 2021 (view filing) | Aug 16-17 | 2 days | Lehmann MarcDirector | 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. | +10.0K | $10.66 | +$106.9K | +10.0%110.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 18, 2021 (view filing) | Aug 16 | 2 days | Coelho Anthony LDirector | 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. | +23.0K | $11.11 | +$255.5K | +19.2%142.7K after | |
| Aug 10, 2021 (view filing) | Aug 9 | 1 day | Bettis CarrExec Chrmn/Chrmn of the Board | 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.36K | $14.14 | −$132.3K | −2.1%429.2K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 9, 2021 (view filing) | Aug 5-6 | 4 days | Bettis CarrExec Chrmn/Chrmn of the Board | 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.6K | $13.47 | −$143.4K | −2.4%438.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 9, 2021 (view filing) | Jul 8 | 1 day | Bettis CarrExec Chrmn/Chrmn of the Board | 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.97 | −$159.7K | −2.2%449.2K after | |