| Sep 16, 2026 (view filing)4:28 PM ET | Sep 15 | 1 day | Ryan Christina 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. | +124.27 | $49.89 | +$6.20K | +0.6%19.7K after | |
| Aug 18, 2026 (view filing)3:06 PM ET | Aug 17 | 1 day | Ryan Christina 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. | +391.25 | $51.12 | +$20.0K | +2.0%19.5K after | |
| Jul 17, 2026 (view filing)3:39 PM ET | Jul 16 | 1 day | Ryan Christina 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.2%19.1K after | |
| Jun 17, 2026 (view filing) | Jun 15 | 2 days | Ryan Christina 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.95 | $45.55 | +$999.82 | +0.1%17.5K after | |
| Mar 17, 2026 (view filing) | Mar 17 | Same day | Ryan Christina 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. | +49.41 | $40.84 | +$2.02K | +0.3%17.4K after | |
| Dec 16, 2025 (view filing) | Dec 15 | 1 day | Ryan Christina 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.25 | $41.45 | +$2.00K | +0.3%17.2K after | |
| Oct 16, 2025 (view filing) | Oct 15 | 1 day | Ryan Christina 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. | +28.23 | $38.97 | +$1.10K | +0.2%17.1K after | |
| Sep 17, 2025 (view filing) | Sep 15 | 2 days | Ryan Christina 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. | +2.45 | $40.86 | +$100.11 | 0.0%17.0K after | |
| Aug 19, 2025 (view filing) | Aug 15 | 4 days | Ryan Christina 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. | +503.32 | $39.74 | +$20.0K | +3.1%16.9K after | |
| Jul 17, 2025 (view filing) | Jul 15 | 2 days | Ryan Christina 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.1%16.4K after | |
| Jun 17, 2025 (view filing) | Jun 15 | 2 days | Ryan Christina 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. | +44.99 | $37.78 | +$1.70K | +0.3%14.6K after | |
| Mar 18, 2025 (view filing) | Mar 15 | 3 days | Ryan Christina 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.61 | $38.98 | +$1.70K | +0.3%14.5K after | |
| Dec 17, 2024 (view filing) | Dec 15 | 2 days | Ryan Christina 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. | +19.15 | $44.38 | +$849.88 | +0.1%14.3K after | |
| Sep 17, 2024 (view filing) | Sep 15 | 2 days | Ryan Christina 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. | +42.94 | $39.59 | +$1.70K | +0.3%14.2K after | |
| Aug 19, 2024 (view filing) | Aug 15 | 4 days | Ryan Christina 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%14.1K after | |
| Jul 30, 2024 (view filing) | Jul 15 | 15 days | Ryan Christina 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 | +3.9%14.0K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Jun 18, 2024 (view filing) | Jun 15 | 3 days | Ryan Christina 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. | +79.21 | $32.19 | +$2.55K | +0.7%12.3K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Mar 19, 2024 (view filing) | Mar 15 | 4 days | Ryan Christina 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. | +52.51 | $32.38 | +$1.70K | +0.4%12.1K after | |
| Dec 19, 2023 (view filing) | Dec 15 | 4 days | Ryan Christina 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. | +49.32 | $34.47 | +$1.70K | +0.5%10.8K after | |
| Nov 22, 2023 (view filing) | Nov 20 | 2 days | Ryan Christina 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. | +28.65 | $29.67 | +$850.05 | +0.3%10.6K after | |
| Oct 18, 2023 (view filing) | Oct 15 | 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. | Ryan Christina 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. | +33.56 | $26.82 | +$900.08 | +0.3%10.6K after | |
| Sep 20, 2023 (view filing) | Sep 15 | 5 days | Ryan Christina 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. | +59 | $28.81 | +$1.70K | +0.6%10.6K 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 | Ryan Christina 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.7%10.4K 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. | Ryan Christina 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.6%10.2K after | |
| Jun 20, 2023 (view filing) | Jun 15 | 5 days | Ryan Christina 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.53K after | |
| May 17, 2023 (view filing) | May 15 | 2 days | Ryan Christina 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. | +33.39 | $26.95 | +$899.86 | +0.4%9.39K after | |
| Apr 19, 2023 (view filing) | Apr 17 | 2 days | Ryan Christina 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.36K after | |
| Mar 17, 2023 (view filing) | Mar 15 | 2 days | Ryan Christina 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. | +76.12 | $33.50 | +$2.55K | +0.8%9.33K after | |
| Feb 17, 2023 (view filing) | Feb 15 | 2 days | Ryan Christina 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 | $39.51 | +$908.73 | +0.3%9.20K after | |
| Jan 19, 2023 (view filing) | Jan 17 | 2 days | Ryan Christina 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. | +45.05 | $37.73 | +$1.70K | +0.5%9.18K 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. | Ryan Christina 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. | +46.56 | $36.51 | +$1.70K | +0.6%8.40K 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. | Ryan Christina 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 | $39.45 | +$907.35 | +0.3%8.36K 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. | Ryan Christina 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 | $37.62 | +$902.88 | +0.3%8.33K after | |
| Sep 19, 2022 (view filing) | Sep 15 | 4 days | Ryan Christina 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. | +68.1 | $37.45 | +$2.55K | +0.8%8.31K after | |
| Aug 17, 2022 (view filing) | Aug 15 | 2 days | Ryan Christina 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. | +217 | $38.92 | +$8.45K | +2.7%8.20K 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. | Ryan Christina 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 | +7.9%7.98K after | |
| Jun 17, 2022 (view filing) | Jun 15 | 2 days | Ryan Christina 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 | $35.69 | +$1.71K | +0.7%7.40K after | |
| May 18, 2022 (view filing) | May 16 | 2 days | Ryan Christina 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. | +26 | $34.82 | +$905.32 | +0.4%7.31K after | |
| Apr 20, 2022 (view filing) | Apr 18 | 2 days | Ryan Christina 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. | +70 | $36.92 | +$2.58K | +1.0%7.28K after | |
| Mar 17, 2022 (view filing) | Mar 15 | 2 days | Ryan Christina 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. | +44 | $39.94 | +$1.76K | +0.6%7.21K 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. | Ryan Christina 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. | +44 | $39.53 | +$1.74K | +0.6%7.13K 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. | Ryan Christina 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. | +22 | $41.37 | +$910.14 | +0.3%7.08K 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. | Ryan Christina 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. | +64 | $39.72 | +$2.54K | +1.0%6.41K after | |
| Nov 17, 2021 (view filing) | Nov 15 | 2 days | Ryan Christina 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. | +20 | $41.72 | +$834.4 | +0.3%6.32K 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. | Ryan Christina 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. | +66 | $39.79 | +$2.63K | +1.1%6.30K after | |
| Sep 17, 2021 (view filing) | Sep 15 | 2 days | Ryan Christina 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. | +50 | $35.48 | +$1.77K | +0.8%6.23K after | |
| Aug 18, 2021 (view filing) | Aug 16 | 2 days | Ryan Christina 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. | +197 | $38.60 | +$7.60K | +3.3%6.16K after | |
| Jul 19, 2021 (view filing) | Jul 15 | 4 days | Ryan Christina 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.1%5.96K after | |