| Aug 13, 2026 (view filing)8:00 PM ET | Aug 11 | 2 days | Moore Gregory NDirector | 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. | −3.00K | $208.32 | −$625.0K | −10.0%26.9K after | |
| May 13, 2026 (view filing) | May 11 | 2 days | Moore Gregory NDirector | 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. | −1.25K | $178.14 | −$222.7K | −3.9%30.9K after | |
| Mar 6, 2026 (view filing) | Mar 6 | Same day | Moore Gregory NDirector | 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. | −1.70K | $171.59 | −$291.7K | −100.0%0 after | |
| Dec 5, 2025 (view filing) | Dec 3 | 2 days | Moore Gregory NDirector | 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. | −1.40K | $170.00 | −$238.0K | −4.2%32.1K after | |
| Aug 20, 2025 (view filing) | Aug 18 | 2 days | Moore Gregory NDirector | 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. | −3.00K | $173.06 | −$519.2K | −8.0%34.5K after | |
| May 13, 2025 (view filing) | May 12 | 1 day | Moore Gregory NDirector | 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. | −1.00K | $187.62 | −$187.6K | −2.6%38.0K after | |
| Feb 26, 2025 (view filing) | Feb 24 | 2 days | Moore Gregory NDirector | 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.70K | $168.26 | −$454.3K | −100.0%0 after | |
| Jul 31, 2024 (view filing) | Jul 29 | 2 days | Moore Gregory NDirector | 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.00K | $171.64 | −$343.3K | −4.9%39.0K after | |
| May 10, 2024 (view filing) | May 9 | 1 day | Moore Gregory NDirector | 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. | −6.30K | $166.69 | −$1.05M | −13.3%41.0K after | |
| Feb 22, 2024 (view filing) | Feb 21 | 1 day | Moore Gregory NDirector | 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. | −3.50K | $146.80 | −$513.8K | −6.9%47.4K after | |
| Aug 10, 2023 (view filing) | Aug 8 | 2 days | Moore Gregory NDirector | 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.00K | $108.88 | −$217.8K | −3.9%49.0K after | |
| May 10, 2023 (view filing) | May 8 | 2 days | Moore Gregory NDirector | 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. | −6.00K | $109.06 | −$654.4K | −10.5%51.0K after | |
| Feb 22, 2023 (view filing) | Feb 21 | 1 day | Moore Gregory NDirector | 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. | −1.00K | $104.80 | −$104.8K | −1.7%57.0K after | |
| Nov 4, 2022 (view filing) | Nov 4 | Same day | Moore Gregory NDirector | 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. | −1.00K | $98.31 | −$98.3K | −1.8%54.9K after | |
| Aug 4, 2022 (view filing) | Aug 2 | 2 days | Moore Gregory NDirector | 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.00K | $86.59 | −$173.2K | −3.0%63.9K after | |
| Mar 24, 2022 (view filing) | Mar 22 | 2 days | Moore Gregory NDirector | 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. | −1.00K | $85.00 | −$85.0K | −1.5%65.8K after | |
| Feb 28, 2022 (view filing) | Feb 24 | 4 days | Moore Gregory NDirector | 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.30K | $86.11 | −$198.1K | −100.0%0 after | |
| Feb 28, 2022 (view filing) | Feb 24 | 4 days | Moore Gregory NDirector | 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. | −4.00K | $89.00 | −$356.0K | −5.6%66.8K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 8, 2021 (view filing) | Nov 4-8 | 4 days | Moore Gregory NDirector | 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. | −6.00K | $91.83 | −$551.0K | −7.8%70.8K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |