| Nov 3, 2025 (view filing) | Nov 3 | Same day | Reeves Charles NChief 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. | +760 | $37.91 | +$28.8K | +1.2%62.8K after | |
| Oct 31, 2025 (view filing) | Oct 30-31 | 1 day | Reeves Charles NChief 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.00K | $36.58 | +$109.7K | +5.1%62.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 29, 2025 (view filing) | Jul 29 | Same day | Reeves Charles NChief 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 | $28.04 | +$140.2K | +9.3%58.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 10, 2025 (view filing) | Mar 10 | Same day | Reeves Charles NChief 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. | +1.78K | $27.98 | +$49.9K | +3.4%53.6K after | |
| Sep 30, 2024 (view filing) | Sep 30 | Same day | Reeves Charles NChief 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. | +7.00K | $25.00 | +$175.0K | +18.1%45.7K after | |
| May 3, 2024 (view filing) | May 1-3 | 2 days | Reeves Charles NChief 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. | +2.00K | $21.08 | +$42.2K | +6.7%32.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 30, 2024 (view filing) | Apr 30 | Same day | Reeves Charles NChief 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. | +1.00K | $20.72 | +$20.7K | +3.4%30.0K after | |
| Mar 11, 2024 (view filing) | Mar 11 | Same day | Reeves Charles NChief 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.45K | $22.49 | +$100.0K | +13.1%38.3K after | |
| May 10, 2023 (view filing) | May 9-10 | 1 day | Reeves Charles NChief 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 | $18.73 | +$93.6K | +22.7%27.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 4, 2023 (view filing) | May 3-4 | 1 day | Reeves Charles NChief 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.52K | $18.64 | +$102.9K | +33.5%22.0K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| May 3, 2023 (view filing) | May 2-3 | 1 day | Reeves Charles NChief 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 | $19.14 | +$95.7K | +43.6%16.5K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 6, 2022 (view filing) | Dec 5 | 1 day | Reeves Charles NChief 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. | +2.66K | $33.76 | +$89.8K | +10.1%29.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 2, 2022 (view filing) | Dec 2 | Same day | Reeves Charles NChief 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. | +1.48K | $34.48 | +$51.1K | +6.0%26.3K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 29, 2022 (view filing) | Nov 29 | Same day | Reeves Charles NChief 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. | +24.9K | $34.47 | +$856.7K | New position24.9K after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |