| Sep 23, 20267:00 AM ET | Sep 21, 2026 | Erlich CraigCHIEF GROWTH 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.Common Shares | +1K | $67.55 | +$67.55K | 60.39K | +1.7% | SEC↗ |
| Sep 17, 20267:00 AM ET | Sep 16, 2026 | RAKOLTA JOHN JRDirector | 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.Common Shares | +20K | $68.78 | +$1.38M | 654.6K | +3.2% | SEC↗ |
| Sep 17, 20267:00 AM ET | Sep 16, 2026 | Agree JoeyPRESIDENT & 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.Common Shares | +7.36K | $68.06 | +$500.92K | 682.47K | +1.1% | SEC↗ |
| Sep 2, 20264:05 PM ET | Aug 31, 2026 | RAKOLTA JOHN JRDirector | 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.Common Shares | +10K | $72.42 | +$724.2K | 632.2K | +1.6% | SEC↗ |
| Aug 31, 20267:00 AM ET | Aug 27 – Aug 28, 2026 | RAKOLTA JOHN JRDirector | 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.Common Shares | +20.14K | $73.232 | +$1.47M | 622.2K | +3.3% | SEC↗ |
| Jun 8, 2026 | Jun 4, 2026 | AGREE RICHARDEXECUTIVE CHAIRMAN OF BOARD | 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.Common Shares | +5K | $71.41 | +$357.05K | 90.51K | +5.8% | SEC↗ |
| May 19, 2026 | May 15, 2026 | RAKOLTA JOHN JRDirector | 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.Common Shares | +20K | $74.57 | +$1.49M | 595.8K | +3.5% | SEC↗ |
| May 18, 2026 | May 14, 2026 | Lehmkuhl GregDirector | 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.Common Shares | +750 | $75.09 | +$56.32K | 34.46K | +2.2% | SEC↗ |
| May 18, 2026 | May 14, 2026 | Agree JoeyPRESIDENT & 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.Common Shares | +13.3K | $75.41 | +$1M | 675.11K | +2.0% | SEC↗ |
| Apr 3, 2026 | Apr 1, 2026 | RAKOLTA JOHN JRDirector | 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.Common Shares | +146 | $75.69 | +$11.05K | 146 | New position | SEC↗ |
| Jan 13, 2026 | Jan 9, 2026 | Coughenour PeterCHIEF FINANCIAL 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.Common Shares | +500 | $69.80 | +$34.9K | 18.54K | +2.8% | SEC↗ |
| Jan 12, 2026 | Jan 9, 2026 | AGREE RICHARDEXECUTIVE CHAIRMAN OF BOARD | 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.Common Shares | +24K | $70.67 | +$1.7M | 159.86K | +17.7% | SEC↗ |
| Dec 29, 2025 | Dec 24, 2025 | RAKOLTA JOHN JRDirector | 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.Common Shares | +15K | $72.18 | +$1.08M | 562.61K | +2.7% | SEC↗ |
| Oct 9, 2025 | Oct 7, 2025 | RAKOLTA JOHN JRDirector | 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.Common Shares | +25.15K | $70.41 | +$1.77M | 553.7K | +4.8% | SEC↗ |
| Oct 6, 2025 | Oct 3, 2025 | Erlich CraigCHIEF GROWTH 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.Common Shares | +360 | $70.85 | +$25.51K | 52.85K | +0.7% | SEC↗ |
| Oct 3, 2025 | Oct 2, 2025 | Agree JoeyPRESIDENT & 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.Common Shares | +3.53K | $70.63 | +$249.18K | 638.69K | +0.6% | SEC↗ |
| Sep 8, 2025 | Sep 5, 2025 | Lehmkuhl GregDirector | 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.Common Shares | +750 | $72.84 | +$54.63K | 27.68K | +2.8% | SEC↗ |
| Aug 18, 2025 | Aug 14, 2025 | Agree JoeyPRESIDENT & 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.Common Shares | +2.1K | $72.08 | +$151.37K | 635.16K | +0.3% | SEC↗ |
| Aug 14, 2025 | Aug 13, 2025 | Agree JoeyPRESIDENT & 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.Common Shares | +4.11K | $72.15 | +$296.39K | 633.06K | +0.7% | SEC↗ |
| Aug 14, 2025 | Aug 13, 2025 | Agree JoeyPRESIDENT & 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.Common Shares | +742 | $72.15 | +$53.54K | 2.93K | +33.9% | SEC↗ |
| Jun 13, 2025 | Jun 11, 2025 | RAKOLTA JOHN JRDirector | 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.Common Shares | +10K | $74.34 | +$743.4K | 521.23K | +2.0% | SEC↗ |
| Apr 10, 2025 | Apr 8, 2025 | RAKOLTA JOHN JRDirector | 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.Common Shares | +28.08K | $71.30 | +$2M | 507.81K | +5.9% | SEC↗ |
| Dec 26, 2024 | Dec 20 – Dec 23, 2024 | RAKOLTA JOHN JRDirector | 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.Common Shares | +30.28K | $70.2441 | +$2.13M | 472.2K | +6.9% | SEC↗ |
| May 28, 2024 | May 23, 2024 | RAKOLTA JOHN JRDirector | 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.Common Shares | +20K | $59.32 | +$1.19M | 436.01K | +4.8% | SEC↗ |
| May 28, 2024 | May 23, 2024 | Lehmkuhl GregDirector | 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.Common Shares | +1K | $58.99 | +$58.99K | 23.04K | +4.5% | SEC↗ |
| Mar 15, 2024 | Mar 14, 2024 | Breslin StephenCHIEF ACCOUNTING 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.Common Shares | +450 | $55.33 | +$24.9K | 10.44K | +4.5% | SEC↗ |
| Mar 1, 2024 | Feb 29, 2024 | AGREE RICHARDEXECUTIVE CHAIRMAN OF BOARD | 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.Common Shares | +16K | $55.50 | +$888K | 135.86K | +13.3% | SEC↗ |
| Feb 23, 2024 | Feb 21, 2024 | Agree JoeyPRESIDENT & 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.Common Shares | +3.5K | $56.92 | +$199.22K | 561.4K | +0.6% | SEC↗ |
| Feb 22, 2024 | Feb 20 – Feb 21, 2024 | RAKOLTA JOHN JRDirector | 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.Common Shares | +20.1K | $56.7517 | +$1.14M | 412.65K | +5.1% | SEC↗ |
| Feb 20, 2024 | Feb 16, 2024 | RAKOLTA JOHN JRDirector | 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.Common Shares | +20.43K | $57.00 | +$1.16M | 392.55K | +5.5% | SEC↗ |
| Feb 16, 2024 | Feb 15, 2024 | Agree JoeyPRESIDENT & 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.Common Shares | +2K | $57.56 | +$115.12K | 557.9K | +0.4% | SEC↗ |
| Jan 11, 2024 | Jan 10, 2024 | AGREE RICHARDEXECUTIVE CHAIRMAN OF BOARD | 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.Common Shares | +10.5K | $62.57 | +$656.99K | 119.86K | +9.6% | SEC↗ |
| Dec 22, 2023 | Dec 20 – Dec 21, 2023 | RAKOLTA JOHN JRDirector | 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.Common Shares | +13.34K | $62.4392 | +$832.63K | 381.5K | +3.6% | SEC↗ |
| Dec 18, 2023 | Dec 15, 2023 | Lehmkuhl GregDirector | 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.Common Shares | +1.7K | $61.17 | +$103.99K | 17.72K | +10.6% | SEC↗ |
| Dec 13, 2023 | Dec 11, 2023 | Agree JoeyPRESIDENT & 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.Common Shares | +1.3K | $58.49 | +$76.04K | 555.9K | +0.2% | SEC↗ |
| Dec 12, 2023 | Dec 11, 2023 | Agree JoeyPRESIDENT & 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.Common Shares | +1.35K | $58.47 | +$78.93K | 554.6K | +0.2% | SEC↗ |
| Oct 3, 2023 | Oct 2, 2023 | Agree JoeyPRESIDENT & 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.Common Shares | +4K | $53.84 | +$215.36K | 553.25K | +0.7% | SEC↗ |
| Sep 29, 2023 | Sep 28, 2023 | Erlich CraigCHIEF GROWTH 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.Common Shares | +1.8K | $55.25 | +$99.45K | 38.06K | +5.0% | SEC↗ |
| Sep 27, 2023 | Sep 26, 2023 | RAKOLTA JOHN JRDirector | 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.Common Shares | +20K | $55.73 | +$1.11M | 380.06K | +5.6% | SEC↗ |
| Sep 27, 2023 | Sep 26, 2023 | Agree JoeyPRESIDENT & 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.Common Shares | +10K | $56.10 | +$561K | 549.25K | +1.9% | SEC↗ |
| Sep 25, 2023 | Sep 21, 2023 | RAKOLTA JOHN JRDirector | 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.Common Shares | +30K | $57.48 | +$1.72M | 360.06K | +9.1% | SEC↗ |
| Aug 16, 2023 | Aug 15, 2023 | Coughenour PeterCHIEF FINANCIAL 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.Common Shares | +500 | $61.79 | +$30.9K | 6.54K | +8.3% | SEC↗ |
| Aug 16, 2023 | Aug 14, 2023 | Erlich CraigCHIEF OPERATING 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.Common Shares | +1.5K | $62.36 | +$93.54K | 36.65K | +4.3% | SEC↗ |
| Aug 16, 2023 | Aug 14, 2023 | Erlich CraigCHIEF OPERATING 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.Common Shares | +255 | $62.3535 | +$15.9K | 855 | +42.5% | SEC↗ |
| Aug 4, 2023 | Aug 3, 2023 | AGREE RICHARDEXECUTIVE CHAIRMAN OF BOARD | 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.Common Shares | +18.25K | $63.70 | +$1.16M | 109.36K | +20.0% | SEC↗ |
| Aug 3, 2023 | Aug 2, 2023 | AGREE RICHARDEXECUTIVE CHAIRMAN OF BOARD | 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.Common Shares | +11.75K | $62.95 | +$739.73K | 76.39K | +18.2% | SEC↗ |
| Aug 3, 2023 | Aug 2, 2023 | Agree JoeyPRESIDENT & 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.Common Shares | +10K | $62.79 | +$627.9K | 539.25K | +1.9% | SEC↗ |
| Aug 3, 2023 | Aug 2, 2023 | RAKOLTA JOHN JRDirector | 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.Common Shares | +30K | $63.02 | +$1.89M | 330.06K | +10.0% | SEC↗ |
| May 30, 2023 | May 26, 2023 | Coughenour PeterCHIEF FINANCIAL 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.Common Shares | +500 | $64.25 | +$32.13K | 6.04K | +9.0% | SEC↗ |
| May 30, 2023 | May 26, 2023 | Erlich CraigCHIEF OPERATING 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.Common Shares | +3K | $64.09 | +$192.27K | 35.15K | +9.3% | SEC↗ |