| Aug 18, 2026 (view filing)2:58 PM ET | Aug 17 | 1 day | Kelly Jason MDirector | 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.91 | $51.12 | +$2.50K | +0.3%15.6K after | |
| Jul 17, 2026 (view filing)3:29 PM ET | Jul 16 | 1 day | Kelly Jason MDirector | 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. | +418.08 | $47.84 | +$20.0K | +2.8%15.5K after | |
| Jul 17, 2025 (view filing) | Jul 15 | 2 days | Kelly Jason MDirector | 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. | +493.93 | $40.49 | +$20.0K | +3.8%13.6K after | |
| May 21, 2025 (view filing) | May 20 | 1 day | Kelly Jason MDirector | 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.51K | $39.55 | −$99.5K | −17.7%11.7K after | |
| Aug 19, 2024 (view filing) | Aug 15 | 4 days | Kelly Jason MDirector | 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. | +130.65 | $38.27 | +$5.00K | +0.9%13.9K after | |
| Jul 30, 2024 (view filing) | Jul 15 | 15 days | Kelly Jason MDirector | 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. | +526.37 | $37.99 | +$20.0K | +4.0%13.8K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Aug 17, 2023 (view filing) | Aug 15 | 2 days | Kelly Jason MDirector | 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. | +169.42 | $29.51 | +$5.00K | +1.6%10.5K after | |
| Jul 19, 2023 (view filing) | Jul 15 | 4 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. | Kelly Jason MDirector | 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. | +722.75 | $27.67 | +$20.0K | +7.5%10.4K after | |
| Jun 20, 2023 (view filing) | Jun 15 | 5 days | Kelly Jason MDirector | 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 | $29.67 | +$1.69K | +0.6%9.65K after | |
| May 17, 2023 (view filing) | May 15 | 2 days | Kelly Jason MDirector | 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.6 | $26.95 | +$2.55K | +1.0%9.52K after | |
| Apr 19, 2023 (view filing) | Apr 17 | 2 days | Kelly Jason MDirector | 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. | +27.55 | $30.85 | +$849.92 | +0.3%9.42K after | |
| Mar 17, 2023 (view filing) | Mar 15 | 2 days | Kelly Jason MDirector | 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. | +102.99 | $33.50 | +$3.45K | +1.1%9.40K after | |
| Feb 17, 2023 (view filing) | Feb 15 | 2 days | Kelly Jason MDirector | 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. | +65 | $39.51 | +$2.57K | +0.7%9.24K after | |
| Jan 19, 2023 (view filing) | Jan 17 | 2 days | Kelly Jason MDirector | 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.58 | $37.73 | +$2.55K | +0.7%9.17K after | |
| Dec 20, 2022 (view filing) | Dec 15 | 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. | Kelly Jason MDirector | 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.28 | $36.51 | +$849.95 | +0.3%8.37K after | |
| Nov 21, 2022 (view filing) | Nov 15 | 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. | Kelly Jason MDirector | 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. | +65 | $39.45 | +$2.56K | +0.8%8.35K after | |
| Oct 19, 2022 (view filing) | Oct 15 | 4 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. | Kelly Jason MDirector | 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. | +69 | $37.62 | +$2.60K | +0.8%8.29K after | |
| Sep 19, 2022 (view filing) | Sep 15 | 4 days | Kelly Jason MDirector | 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. | +69.43 | $37.45 | +$2.60K | +0.9%8.22K after | |
| Aug 17, 2022 (view filing) | Aug 15 | 2 days | Kelly Jason MDirector | 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. | +216 | $38.92 | +$8.41K | +2.7%8.10K after | |
| Jul 20, 2022 (view filing) | Jul 15 | 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. | Kelly Jason MDirector | 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. | +583 | $34.29 | +$20.0K | +8.0%7.89K after | |
| Jun 17, 2022 (view filing) | Jun 15 | 2 days | Kelly Jason MDirector | 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 | $35.69 | +$856.56 | +0.3%7.30K after | |
| May 18, 2022 (view filing) | May 16 | 2 days | Kelly Jason MDirector | 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. | +73 | $34.82 | +$2.54K | +1.0%7.24K after | |
| Apr 20, 2022 (view filing) | Apr 18 | 2 days | Kelly Jason MDirector | 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. | +115 | $36.92 | +$4.25K | +1.6%7.17K after | |
| Mar 17, 2022 (view filing) | Mar 15 | 2 days | Kelly Jason MDirector | 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. | +21 | $39.94 | +$838.74 | +0.3%7.05K after | |
| Feb 25, 2022 (view filing) | Feb 15 | 10 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. | Kelly Jason MDirector | 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. | +65 | $39.53 | +$2.57K | +0.9%6.99K after | |
| Jan 21, 2022 (view filing) | Jan 18 | 3 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. | Kelly Jason MDirector | 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. | +61 | $41.37 | +$2.52K | +0.9%6.93K after | |
| Dec 20, 2021 (view filing) | Dec 15 | 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. | Kelly Jason MDirector | 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 | $39.72 | +$1.71K | +0.7%6.21K after | |
| Nov 17, 2021 (view filing) | Nov 15 | 2 days | Kelly Jason MDirector | 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. | +61 | $41.72 | +$2.54K | +1.0%6.14K after | |
| Oct 20, 2021 (view filing) | Oct 15 | 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. | Kelly Jason MDirector | 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. | +86 | $39.79 | +$3.42K | +1.4%6.08K after | |
| Sep 17, 2021 (view filing) | Sep 15 | 2 days | Kelly Jason MDirector | 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 | $35.48 | +$851.52 | +0.4%6.00K after | |
| Aug 18, 2021 (view filing) | Aug 16 | 2 days | Kelly Jason MDirector | 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. | +240 | $38.60 | +$9.26K | +4.2%5.95K after | |
| Jul 19, 2021 (view filing) | Jul 15 | 4 days | Kelly Jason MDirector | 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. | +545 | $36.68 | +$20.0K | +10.6%5.71K after | |