| Sep 1, 2026 (view filing)12:53 PM ET | Aug 31 | 1 day | Cassabaum Michelle RDirector | 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. | +180 | $31.54 | +$5.68K | +1.8%10.3K after | |
| Aug 3, 2026 (view filing)11:54 AM ET | Jul 31 | 3 days | Cassabaum Michelle RDirector | 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. | +140 | $30.20 | +$4.23K | +1.4%10.1K after | |
| May 29, 2026 (view filing) | May 29 | Same day | Cassabaum Michelle RDirector | 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. | +170 | $28.83 | +$4.90K | +1.7%9.99K after | |
| Apr 30, 2026 (view filing) | Apr 30 | Same day | Cassabaum Michelle RDirector | 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. | +84 | $28.08 | +$2.36K | +0.9%9.82K after | |
| Feb 27, 2026 (view filing) | Feb 27 | Same day | Cassabaum Michelle RDirector | 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. | +205 | $27.25 | +$5.59K | +2.2%9.73K after | |
| Feb 2, 2026 (view filing) | Jan 30 | 3 days | Cassabaum Michelle RDirector | 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. | +280 | $26.11 | +$7.31K | +3.1%9.19K after | |
| Nov 3, 2025 (view filing) | Oct 31 | 3 days | Cassabaum Michelle RDirector | 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 | $20.82 | +$916.08 | +0.5%8.91K after | |
| Aug 29, 2025 (view filing) | Aug 29 | Same day | Cassabaum Michelle RDirector | 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. | +278 | $19.83 | +$5.51K | +3.2%8.87K after | |
| Aug 1, 2025 (view filing) | Jul 31 | 1 day | Cassabaum Michelle RDirector | 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. | +164 | $18.29 | +$3.00K | +1.9%8.59K after | |
| Jun 2, 2025 (view filing) | May 30 | 3 days | Cassabaum Michelle RDirector | 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. | +314 | $17.54 | +$5.51K | +3.9%8.43K after | |
| Apr 30, 2025 (view filing) | Apr 30 | Same day | Cassabaum Michelle RDirector | 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. | +122 | $17.05 | +$2.08K | +1.5%8.11K after | |
| Mar 3, 2025 (view filing) | Feb 28 | 3 days | Cassabaum Michelle RDirector | 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. | +288 | $18.62 | +$5.36K | +3.7%7.99K after | |
| Feb 3, 2025 (view filing) | Jan 31 | 3 days | Cassabaum Michelle RDirector | 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. | +70 | $18.14 | +$1.27K | +1.0%7.37K after | |
| Dec 2, 2024 (view filing) | Nov 29 | 3 days | Cassabaum Michelle RDirector | 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. | +346 | $17.00 | +$5.88K | +5.0%7.30K after | |
| Nov 1, 2024 (view filing) | Oct 31 | 1 day | Cassabaum Michelle RDirector | 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. | +90 | $17.28 | +$1.55K | +1.3%6.96K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 3, 2024 (view filing) | Aug 30 | 4 days | Cassabaum Michelle RDirector | 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. | +287 | $18.75 | +$5.38K | +4.4%6.87K after | |
| Aug 7, 2024 (view filing) | Aug 2 | 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. | Cassabaum Michelle RDirector | 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. | +166 | $19.35 | +$3.21K | +2.6%6.58K after | |
| May 31, 2024 (view filing) | May 31 | Same day | Cassabaum Michelle RDirector | 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. | +297 | $20.65 | +$6.13K | +4.9%6.42K after | |
| May 1, 2024 (view filing) | Apr 30 | 1 day | Cassabaum Michelle RDirector | 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. | +67 | $19.50 | +$1.31K | +1.1%6.12K after | |
| Mar 4, 2024 (view filing) | Mar 1 | 3 days | Cassabaum Michelle RDirector | 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. | +300 | $18.80 | +$5.64K | +5.2%6.05K after | |
| Feb 1, 2024 (view filing) | Jan 31 | 1 day | Cassabaum Michelle RDirector | 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. | +57 | $21.86 | +$1.25K | +1.0%5.75K after | |
| Nov 30, 2023 (view filing) | Nov 30 | Same day | Cassabaum Michelle RDirector | 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. | +310 | $18.41 | +$5.71K | +6.0%5.45K after | |
| Oct 31, 2023 (view filing) | Oct 31 | Same day | Cassabaum Michelle RDirector | 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. | +94 | $16.75 | +$1.57K | +1.9%5.14K after | |
| Sep 5, 2023 (view filing) | Aug 31 | 5 days | Cassabaum Michelle RDirector | 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. | +313 | $18.08 | +$5.66K | +6.6%5.05K after | |
| Aug 1, 2023 (view filing) | Jul 31 | 1 day | Cassabaum Michelle RDirector | 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. | +164 | $19.64 | +$3.22K | +3.6%4.74K after | |
| Jun 1, 2023 (view filing) | May 31 | 1 day | Cassabaum Michelle RDirector | 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. | +330 | $18.13 | +$5.98K | +7.8%4.57K after | |
| May 1, 2023 (view filing) | Apr 28 | 3 days | Cassabaum Michelle RDirector | 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. | +360 | $18.83 | +$6.78K | +9.3%4.24K after | |
| Feb 1, 2023 (view filing) | Jan 31 | 1 day | Cassabaum Michelle RDirector | 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. | +51 | $24.00 | +$1.22K | +1.3%3.88K after | |
| Dec 1, 2022 (view filing) | Nov 30 | 1 day | Cassabaum Michelle RDirector | 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. | +243 | $22.80 | +$5.54K | +7.0%3.70K after | |
| Oct 31, 2022 (view filing) | Oct 31 | Same day | Cassabaum Michelle RDirector | 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. | +67 | $22.18 | +$1.49K | +2.0%3.45K after | |
| Sep 1, 2022 (view filing) | Aug 31 | 1 day | Cassabaum Michelle RDirector | 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. | +252 | $22.00 | +$5.54K | +8.0%3.39K after | |
| Aug 1, 2022 (view filing) | Jul 29 | 3 days | Cassabaum Michelle RDirector | 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. | +56 | $22.05 | +$1.23K | +1.8%3.13K after | |
| May 31, 2022 (view filing) | May 31 | Same day | Cassabaum Michelle RDirector | 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. | +357 | $22.94 | +$8.19K | +13.1%3.08K after | |
| May 2, 2022 (view filing) | Apr 29 | 3 days | Cassabaum Michelle RDirector | 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. | +53 | $23.50 | +$1.25K | +2.0%2.72K after | |
| Mar 1, 2022 (view filing) | Feb 28 | 1 day | Cassabaum Michelle RDirector | 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. | +222 | $24.00 | +$5.33K | +9.1%2.67K after | |
| Feb 1, 2022 (view filing) | Jan 31 | 1 day | Cassabaum Michelle RDirector | 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 | $24.83 | +$1.24K | +2.1%2.45K after | |
| Dec 1, 2021 (view filing) | Nov 30 | 1 day | Cassabaum Michelle RDirector | 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. | +219 | $24.50 | +$5.37K | +10.4%2.33K after | |
| Nov 1, 2021 (view filing) | Aug 31-Oct 29 | 62 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. | Cassabaum Michelle RDirector | 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. | +294 | $23.68 | +$6.96K | +16.2%2.11K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 2, 2021 (view filing) | Jul 30 | 3 days | Cassabaum Michelle RDirector | 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. | +51 | $23.63 | +$1.21K | +2.9%1.82K after | |