| Sep 10, 2025 (view filing) | Sep 8 | 2 days | O'Brien BrandonChief Financial Officer | 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.76K | $91.54 | −$161.5K | −16.5%8.95K after | |
| Jun 11, 2025 (view filing) | Jun 9 | 2 days | O'Brien BrandonChief Financial Officer | 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.96K | $108.46 | −$429.2K | −25.1%11.8K after | |
| Jun 9, 2025 (view filing) | Jun 5 | 4 days | O'Brien BrandonChief Financial Officer | 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.21K | $110.64 | −$244.6K | −12.3%15.8K after | |
| Feb 21, 2025 (view filing) | Feb 19 | 2 days | O'Brien BrandonChief Financial Officer | 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.51K | $117.54 | −$177.7K | −8.8%15.6K after | |
| Feb 13, 2025 (view filing) | Feb 11 | 2 days | O'Brien BrandonChief Financial Officer | 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.52K | $119.57 | −$182.1K | −8.2%17.1K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 10, 2025 (view filing) | Feb 7 | 3 days | O'Brien BrandonChief Financial Officer | 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. | −991 | $122.02 | −$120.9K | −5.0%18.7K after | |
| Aug 23, 2024 (view filing) | Aug 21 | 2 days | O'Brien BrandonChief Financial Officer | 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 | $314.98 | −$315.0K | −13.3%6.50K after | |
| Aug 21, 2024 (view filing) | Aug 19 | 2 days | O'Brien BrandonChief Financial Officer | 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. | −500 | $314.78 | −$157.4K | −6.2%7.50K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing.9 lotsThis row combines 9 trades of the same kind from one filing. The price is the value-weighted average. |
| May 29, 2024 (view filing) | May 24 | 5 days | O'Brien BrandonChief Financial Officer | 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 | $276.95 | −$276.9K | −12.0%7.30K after | |
| Feb 22, 2024 (view filing) | Feb 21 | 1 day | O'Brien BrandonChief Financial Officer | 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. | −813 | $260.00 | −$211.4K | −10.0%7.30K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 15, 2023 (view filing) | Mar 13 | 2 days | O'Brien BrandonChief Financial Officer | 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.04K | $176.75 | −$359.9K | −39.0%3.18K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 10, 2023 (view filing) | Feb 8 | 2 days | O'Brien BrandonChief Financial Officer | 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.67K | $185.16 | −$308.8K | −34.4%3.18K after | |
| Feb 8, 2023 (view filing) | Feb 6 | 2 days | O'Brien BrandonChief Financial Officer | 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.43K | $183.00 | −$261.7K | −31.0%3.18K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 16, 2022 (view filing) | Jun 14 | 2 days | O'Brien BrandonChief Financial Officer | 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.20K | $134.01 | −$161.3K | −31.1%2.66K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 29, 2021 (view filing) | Nov 24 | 5 days | O'Brien BrandonChief Financial Officer | 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. | −441 | $200.00 | −$88.2K | −14.2%2.66K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 10, 2021 (view filing) | Nov 8 | 2 days | O'Brien BrandonChief Financial Officer | 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 | $189.50 | −$189.5K | −27.4%2.66K after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |