| Aug 28, 2026 (view filing)12:47 PM ET | Aug 26 | 2 days | Kiai ParsaDirector | 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. | +43.1K | $12.26 | +$529.2K | New position20.3K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 26, 2026 (view filing)11:47 AM ET | Aug 24 | 2 days | Kiai ParsaDirector | 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.33K | $12.00 | +$51.9K | +29.3%19.1K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 21, 2026 (view filing)12:35 PM ET | Aug 19-20 | 2 days | Kiai ParsaDirector | 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. | +72.5K | $11.63 | +$842.7K | New position19.0K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| May 12, 2026 (view filing) | May 8-11 | 4 days | Schlackman ScottDirector | 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 | $12.59 | +$63.0K | +19.6%30.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 27, 2026 (view filing) | Mar 20 | 7 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. | Chard Daniel RChairman & CEO | 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. | +17.7K | $10.11 | +$178.7K | New position17.7K after | |
| Jun 17, 2025 (view filing) | Jun 13 | 4 days | Chard Daniel RChairman & CEO | 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. | +381 | $13.13 | +$5.00K | +0.3%149.7K after | |
| Mar 12, 2024 (view filing) | Mar 8 | 4 days | Schlackman ScottDirector | 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. | −4.05K | $39.44 | −$159.9K | −34.2%7.78K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 9, 2023 (view filing) | Nov 7 | 2 days | Thomas Andrea 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. | +50.39 | $68.89 | +$3.47K | +0.8%6.25K after | |
| Nov 9, 2023 (view filing) | Nov 7 | 2 days | Hoer Michael 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. | +49.76 | $68.89 | +$3.43K | +0.6%8.38K after | |
| Nov 9, 2023 (view filing) | Nov 7 | 2 days | Schlackman ScottDirector | 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. | +52.65 | $68.89 | +$3.63K | +0.5%10.5K after | |
| Nov 9, 2023 (view filing) | Nov 3 | 6 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. | Brown Jeffrey JDirector | 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. | +96.74 | $70.55 | +$6.83K | +2.3%4.23K after | |
| Nov 9, 2023 (view filing) | Nov 7 | 2 days | Brown Jeffrey JDirector | 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. | +58.35 | $68.89 | +$4.02K | +1.0%5.78K after | |
| Nov 9, 2023 (view filing) | Nov 7 | 2 days | Xian MingDirector | 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. | +48.44 | $68.89 | +$3.34K | –4.81K 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 30, 2023 (view filing) | Oct 6 | 24 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. | Hallquist Constance J.Other: Former 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. | −5.61K | $73.87 | −$414.6K | −72.3%2.15K after | |
| Aug 16, 2023 (view filing) | Aug 14-15 | 2 days | Brown Jeffrey JDirector | 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. | −38.3K | $91.14 | −$3.49M | −100.0%0.64 after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 10, 2023 (view filing) | Aug 4 | 6 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. | Brown Jeffrey JDirector | 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. | +688.89 | $100.03 | +$68.9K | +20.0%4.14K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 10, 2023 (view filing) | Aug 8 | 2 days | Brown Jeffrey JDirector | 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. | +44.14 | $89.42 | +$3.95K | +0.8%5.73K after | |
| Aug 10, 2023 (view filing) | Aug 8 | 2 days | Schlackman ScottDirector | 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. | +39.82 | $89.42 | +$3.56K | +0.4%10.5K after | |
| Aug 10, 2023 (view filing) | Aug 8 | 2 days | Thomas Andrea 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.12 | $89.42 | +$3.41K | +0.6%6.20K after | |
| Aug 10, 2023 (view filing) | Aug 8 | 2 days | Xian MingDirector | 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. | +36.64 | $89.42 | +$3.28K | –4.76K 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 10, 2023 (view filing) | Aug 8 | 2 days | Hoer Michael 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. | +37.64 | $89.42 | +$3.37K | +0.5%8.33K after | |
| May 11, 2023 (view filing) | May 5 | 6 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. | Brown Jeffrey JDirector | 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. | +753.99 | $89.74 | +$67.7K | +22.7%4.07K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 11, 2023 (view filing) | May 9 | 2 days | Brown Jeffrey JDirector | 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. | +15.03 | $87.50 | +$1.32K | +0.6%2.39K after | |
| May 11, 2023 (view filing) | May 9 | 2 days | Hoer Michael 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. | +12.77 | $87.50 | +$1.12K | +0.2%5.17K after | |
| May 11, 2023 (view filing) | May 9 | 2 days | Hallquist Constance J.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. | +13.34 | $87.50 | +$1.17K | +0.2%7.59K after | |
| May 11, 2023 (view filing) | May 9 | 2 days | Thomas Andrea 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. | +12.95 | $87.50 | +$1.13K | +0.4%3.05K after | |
| May 11, 2023 (view filing) | May 9 | 2 days | Schlackman ScottDirector | 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.15 | $87.50 | +$1.15K | +0.2%7.29K after | |
| May 11, 2023 (view filing) | May 9 | 2 days | Xian MingDirector | 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. | +12.38 | $87.50 | +$1.08K | –1.99K 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. |
| Mar 14, 2023 (view filing) | Mar 10 | 4 days | Schlackman ScottDirector | 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.20K | $108.68 | −$239.1K | −23.2%7.28K after | |
| Feb 9, 2023 (view filing) | Feb 7 | 2 days | Brown Jeffrey JDirector | 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. | +11.21 | $114.97 | +$1.29K | +0.5%2.38K after | |
| Feb 9, 2023 (view filing) | Feb 3 | 6 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. | Brown Jeffrey JDirector | 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. | +571.17 | $116.11 | +$66.3K | +16.7%4.00K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 9, 2023 (view filing) | Feb 7 | 2 days | Hoer Michael 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. | +9.53 | $114.97 | +$1.10K | +0.2%5.16K after | |
| Feb 9, 2023 (view filing) | Feb 7 | 2 days | Thomas Andrea 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. | +9.66 | $114.97 | +$1.11K | +0.3%3.03K after | |
| Feb 9, 2023 (view filing) | Feb 7 | 2 days | Schlackman ScottDirector | 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.8 | $114.97 | +$1.13K | +0.1%7.28K after | |
| Feb 9, 2023 (view filing) | Feb 7 | 2 days | Hallquist Constance J.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. | +9.95 | $114.97 | +$1.14K | +0.1%7.58K after | |
| Nov 10, 2022 (view filing) | Nov 8 | 2 days | Brown Jeffrey JDirector | 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. | +11.87 | $106.93 | +$1.27K | +0.5%2.37K after | |
| Nov 10, 2022 (view filing) | Nov 4 | 6 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. | Brown Jeffrey JDirector | 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. | +560.97 | $105.06 | +$58.9K | +1.6%36.5K after | |
| Nov 10, 2022 (view filing) | Nov 8 | 2 days | Thomas Andrea 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. | +10.23 | $106.93 | +$1.09K | +0.3%3.02K after | |
| Nov 10, 2022 (view filing) | Nov 8 | 2 days | Schlackman ScottDirector | 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.38 | $106.93 | +$1.11K | +0.1%7.27K after | |
| Nov 10, 2022 (view filing) | Nov 8 | 2 days | Hoer Michael 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. | +10.09 | $106.93 | +$1.08K | +0.2%5.15K after | |
| Nov 10, 2022 (view filing) | Nov 8 | 2 days | Hallquist Constance J.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. | +10.54 | $106.93 | +$1.13K | +0.1%7.89K after | |
| Aug 11, 2022 (view filing) | Aug 9 | 2 days | Brown Jeffrey JDirector | 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.94K | $126.54 | +$498.5K | New position3.94K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 10, 2022 (view filing) | Aug 4 | 6 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. | Brown Jeffrey JDirector | 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. | +399.16 | $146.01 | +$58.3K | +1.1%35.9K after | |
| May 11, 2022 (view filing) | May 5 | 6 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. | Brown Jeffrey JDirector | 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. | +315.24 | $183.25 | +$57.8K | +0.9%35.5K after | |
| May 11, 2022 (view filing) | May 5 | 6 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. | Chard Daniel RChairman & CEO | 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. | +431.08 | $183.25 | +$79.0K | +0.4%108.6K after | |
| Apr 21, 2022 (view filing) | Feb 4 | 76 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. | Chard Daniel RChairman & CEO | 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. | +690.27 | $186.40 | +$128.7K | +0.7%103.8K after | |
| Apr 21, 2022 (view filing) | Feb 4 | 76 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. | Brown Jeffrey JDirector | 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. | +266.31 | $186.40 | +$49.6K | +0.8%35.2K after | |
| Mar 14, 2022 (view filing) | Mar 10 | 4 days | Thomas Andrea BDirector | 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.15K | $174.31 | −$200.5K | −41.2%1.64K after | |
| Nov 10, 2021 (view filing) | Nov 8 | 2 days | Brown Jeffrey JDirector | 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.20K | $231.89 | +$973.9K | +13.7%35.0K after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 24, 2021 (view filing) | Aug 20 | 4 days | Byrnes Kevin GDirector | 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. | −673 | $221.99 | −$149.4K | −7.6%8.15K after | |