| Mar 13, 2026 (view filing) | Mar 12 | 1 day | Trotter JohnnyDirector | 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. | +1.00K | $29.26 | +$29.3K | +0.1%956.4K after | |
| Mar 6, 2026 (view filing) | Mar 5 | 1 day | Trotter JohnnyDirector | 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.00K | $30.02 | +$120.1K | +0.4%955.4K after | |
| Mar 13, 2025 (view filing) | Mar 12 | 1 day | Trotter JohnnyDirector | 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. | +6.00K | $35.12 | +$210.7K | +0.6%949.4K after | |
| Jun 17, 2024 (view filing) | Jun 14 | 3 days | Trotter JohnnyDirector | 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. | +1.00K | $27.79 | +$27.8K | +0.1%943.4K after | |
| May 1, 2024 (view filing) | Apr 30 | 1 day | Trotter JohnnyDirector | 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. | +1.50K | $29.55 | +$44.3K | +0.2%942.4K after | |
| Apr 30, 2024 (view filing) | Apr 29 | 1 day | Trotter JohnnyDirector | 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. | +500 | $29.65 | +$14.8K | +0.1%940.9K after | |
| Apr 29, 2024 (view filing) | Apr 25 | 4 days | Trotter JohnnyDirector | 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. | +1.50K | $30.22 | +$45.3K | +0.2%940.4K after | |
| Oct 26, 2023 (view filing) | Oct 25 | 1 day | Trotter JohnnyDirector | 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. | +1.00K | $23.10 | +$23.1K | +0.1%936.6K after | |
| Oct 25, 2023 (view filing) | Oct 24 | 1 day | Trotter JohnnyDirector | 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.50K | $23.13 | +$81.0K | +0.4%935.6K after | |
| Aug 25, 2023 (view filing) | Aug 24 | 1 day | Trotter JohnnyDirector | 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.50K | $28.80 | +$129.6K | +0.5%932.1K after | |
| Aug 22, 2023 (view filing) | Aug 21 | 1 day | Trotter JohnnyDirector | 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.50K | $29.04 | +$72.6K | +0.3%927.6K after | |
| May 16, 2023 (view filing) | May 15 | 1 day | Trotter JohnnyDirector | 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 | $26.22 | +$131.1K | +0.5%925.1K after | |
| May 3, 2023 (view filing) | May 2 | 1 day | Trotter JohnnyDirector | 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.50K | $27.97 | +$69.9K | +0.3%920.1K after | |
| May 2, 2023 (view filing) | May 1 | 1 day | Trotter JohnnyDirector | 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.00K | $29.05 | +$116.2K | +0.4%917.6K after | |
| Mar 14, 2023 (view filing) | Mar 13 | 1 day | Trotter JohnnyDirector | 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.50K | $29.89 | +$74.7K | +0.3%911.1K after | |
| Mar 10, 2023 (view filing) | Mar 9 | 1 day | Trotter JohnnyDirector | 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.00K | $34.43 | +$68.9K | +0.2%908.6K after | |
| Jan 27, 2023 (view filing) | Jan 26 | 1 day | Trotter JohnnyDirector | 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. | +1.50K | $34.08 | +$51.1K | +0.2%906.6K after | |
| Jan 26, 2023 (view filing) | Jan 25 | 1 day | Trotter JohnnyDirector | 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.00K | $34.05 | +$102.2K | +0.3%905.1K after | |
| Oct 25, 2022 (view filing) | Oct 25 | Same day | Trotter JohnnyDirector | 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.00K | $36.94 | +$147.8K | +0.4%902.1K after | |
| Sep 14, 2022 (view filing) | Sep 13 | 1 day | Trotter JohnnyDirector | 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.30K | $42.28 | +$181.8K | +0.5%898.1K after | |
| Jun 13, 2022 (view filing) | Jun 10 | 3 days | Trotter JohnnyDirector | 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. | +1.00K | $39.34 | +$39.3K | +0.1%893.8K after | |
| May 3, 2022 (view filing) | May 2 | 1 day | Trotter JohnnyDirector | 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.50K | $40.72 | +$224.0K | +0.6%892.8K after | |
| May 2, 2022 (view filing) | Apr 29 | 3 days | Trotter JohnnyDirector | 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 | $40.21 | +$201.1K | +0.6%887.3K after | |
| Mar 10, 2022 (view filing) | Mar 9 | 1 day | Trotter JohnnyDirector | 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.00K | $45.78 | +$91.6K | +0.2%880.8K after | |
| Feb 24, 2022 (view filing) | Feb 24 | Same day | Trotter JohnnyDirector | 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.00K | $44.84 | +$89.7K | +0.2%878.8K after | |
| Feb 8, 2022 (view filing) | Feb 7 | 1 day | Trotter JohnnyDirector | 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.50K | $47.22 | +$118.0K | +0.3%876.8K after | |
| Dec 15, 2021 (view filing)5:33 PM ET | Dec 15 | Same day | Trotter JohnnyDirector | 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. | +1.00K | $50.22 | +$50.2K | +0.1%874.3K after | |
| Dec 2, 2021 (view filing) | Dec 1 | 1 day | Trotter JohnnyDirector | 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. | +1.00K | $49.13 | +$49.1K | +0.1%873.3K after | |
| Nov 30, 2021 (view filing) | Nov 26 | 4 days | Trotter JohnnyDirector | 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. | +1.00K | $50.94 | +$50.9K | +0.1%872.3K after | |
| Sep 15, 2021 (view filing) | Sep 14 | 1 day | Trotter JohnnyDirector | 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.50K | $43.68 | +$109.2K | +0.3%869.8K after | |
| Sep 13, 2021 (view filing) | Sep 10 | 3 days | Trotter JohnnyDirector | 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. | +1.50K | $44.61 | +$66.9K | +0.2%867.3K after | |
| Sep 8, 2021 (view filing) | Sep 7 | 1 day | Trotter JohnnyDirector | 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.00K | $45.60 | +$91.2K | +0.2%865.8K after | |
| Sep 3, 2021 (view filing) | Sep 2 | 1 day | Trotter JohnnyDirector | 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. | +1.50K | $47.01 | +$70.5K | +0.2%863.8K after | |
| Sep 2, 2021 (view filing) | Aug 31-Sep 1 | 2 days | Trotter JohnnyDirector | 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. | +1.50K | $47.23 | +$70.8K | +0.2%862.3K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 20, 2021 (view filing) | Aug 19 | 1 day | Trotter JohnnyDirector | 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. | +1.50K | $47.48 | +$71.2K | +0.2%860.8K after | |
| Aug 3, 2021 (view filing) | Aug 2 | 1 day | Trotter JohnnyDirector | 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.00K | $47.97 | +$95.9K | +0.2%859.3K after | |