| Sep 9, 2026 (view filing)7:00 PM ET | Sep 8 | 1 day | Taneja VaibhavChief 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.61K | $360.13 | −$938.4K | −9.1%26.0K after | |
| Jun 9, 2026 (view filing) | Jun 8 | 1 day | Taneja VaibhavChief 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.61K | $402.20 | −$1.05M | −10.6%22.0K after | |
| May 15, 2026 (view filing) | May 13 | 2 days | Taneja VaibhavChief 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.00K | $450.00 | −$1.35M | −14.2%18.1K after | |
| Mar 9, 2026 (view filing) | Mar 6 | 3 days | Taneja VaibhavChief 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.26K | $397.03 | −$899.1K | −11.1%18.1K after | |
| Dec 9, 2025 (view filing) | Dec 8 | 1 day | Taneja VaibhavChief 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.64K | $443.93 | −$1.17M | −16.1%13.8K after | |
| Sep 9, 2025 (view filing) | Sep 8 | 1 day | Taneja VaibhavChief 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.61K | $352.38 | −$918.1K | −20.9%9.86K after | |
| Jul 9, 2025 (view filing) | Jul 7-8 | 2 days | Taneja VaibhavChief 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. | −6.00K | $295.26 | −$1.77M | −50.3%5.92K after | 7 lotsThis row combines 7 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 9, 2025 (view filing) | Jun 9 | Same day | Taneja VaibhavChief 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.56K | $285.72 | −$732.6K | −30.2%5.92K after | |
| Jun 4, 2025 (view filing) | Jun 2-3 | 2 days | Taneja VaibhavChief 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. | −7.00K | $342.30 | −$2.40M | −78.2%1.95K after | 11 lotsThis row combines 11 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 20, 2025 (view filing) | May 16 | 4 days | Taneja VaibhavChief 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.00K | $350.11 | −$1.05M | −10.0%26.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 13, 2025 (view filing) | May 9 | 4 days | Taneja VaibhavChief 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. | −4.00K | $300.00 | −$1.20M | −12.9%26.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 5, 2025 (view filing) | May 1 | 4 days | Taneja VaibhavChief 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. | −4.00K | $284.40 | −$1.14M | −12.9%26.9K after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 9, 2025 (view filing) | Apr 7 | 2 days | Taneja VaibhavChief 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. | −4.00K | $250.00 | −$1.00M | −12.9%26.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 6, 2025 (view filing) | Mar 6 | Same day | Taneja VaibhavChief 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.67K | $268.73 | −$718.1K | −9.0%26.9K after | |
| Mar 5, 2025 (view filing) | Mar 3 | 2 days | Taneja VaibhavChief 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. | −6.00K | $296.02 | −$1.78M | −20.6%23.1K after | 14 lotsThis row combines 14 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Feb 5, 2025 (view filing) | Feb 3 | 2 days | Taneja VaibhavChief 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. | −7.00K | $383.11 | −$2.68M | −6.0%109.0K after | 11 lotsThis row combines 11 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jan 8, 2025 (view filing) | Jan 6 | 2 days | Taneja VaibhavChief 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. | −7.00K | $413.56 | −$2.89M | −6.0%109.0K after | 14 lotsThis row combines 14 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 9, 2024 (view filing) | Dec 6 | 3 days | Taneja VaibhavChief 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.61K | $374.21 | −$975.0K | −2.3%109.0K after | |
| Dec 4, 2024 (view filing) | Dec 2 | 2 days | Taneja VaibhavChief 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. | −7.00K | $354.44 | −$2.48M | −6.2%105.0K after | 7 lotsThis row combines 7 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 13, 2024 (view filing) | Nov 8-11 | 5 days | Taneja VaibhavChief 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. | −12.0K | $316.91 | −$3.80M | −10.3%105.0K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 4, 2024 (view filing) | Nov 1 | 3 days | Taneja VaibhavChief 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. | −4.00K | $251.76 | −$1.01M | −3.7%105.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 28, 2024 (view filing) | Oct 24 | 4 days | Taneja VaibhavChief 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. | −4.00K | $250.00 | −$1.00M | −3.7%105.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Sep 25, 2024 (view filing) | Sep 23 | 2 days | Taneja VaibhavChief 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. | −8.00K | $250.00 | −$2.00M | −7.1%105.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 18, 2023 (view filing) | Dec 14 | 4 days | Taneja VaibhavChief 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. | −4.00K | $250.00 | −$1.00M | −3.7%104.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 7, 2023 (view filing) | Dec 6 | 1 day | Taneja VaibhavChief 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. | −173.25 | $244.34 | −$42.3K | −0.2%104.9K after | |
| Dec 1, 2023 (view filing) | Nov 29 | 2 days | Taneja VaibhavChief 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. | −4.00K | $250.00 | −$1.00M | −3.7%104.7K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 11, 2023 (view filing) | Oct 6 | 5 days | Taneja VaibhavChief 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. | −4.00K | $253.98 | −$1.02M | −3.7%104.7K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Sep 7, 2023 (view filing) | Sep 5-6 | 2 days | Taneja VaibhavChief 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. | −4.18K | $250.00 | −$1.04M | −3.8%104.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 8, 2023 (view filing) | Aug 4 | 4 days | Taneja VaibhavCFO and CAO | 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 | $261.00 | −$1.04M | −3.7%104.5K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jul 11, 2023 (view filing) | Jul 7 | 4 days | Taneja VaibhavChief Accounting 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. | −4.00K | $278.36 | −$1.11M | −3.7%104.5K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 13, 2023 (view filing) | Jun 9 | 4 days | Taneja VaibhavChief Accounting 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. | −12.0K | $250.04 | −$3.00M | −10.3%104.5K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 7, 2023 (view filing) | Jun 6 | 1 day | Taneja VaibhavChief Accounting 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.18K | $215.51 | −$685.6K | −3.0%104.5K after | |
| Mar 7, 2023 (view filing) | Mar 6 | 1 day | Taneja VaibhavChief Accounting 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.47K | $195.79 | −$482.7K | −2.4%100.5K after | |
| Dec 7, 2022 (view filing) | Dec 6 | 1 day | Taneja VaibhavChief Accounting 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.77K | $178.07 | −$670.9K | −3.8%95.8K after | |
| Sep 7, 2022 (view filing) | Sep 6 | 1 day | Taneja VaibhavChief Accounting 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.75K | $269.39 | −$1.01M | −3.9%91.3K after | |
| Jun 7, 2022 (view filing) | Jun 6 | 1 day | Taneja VaibhavChief Accounting 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 | $718.31 | −$1.09M | −5.4%26.4K after | |
| Apr 7, 2022 (view filing) | Apr 5 | 2 days | Taneja VaibhavChief Accounting 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.30K | $1,141.95 | −$1.48M | −5.0%24.7K after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 7, 2022 (view filing) | Apr 5 | 2 days | Taneja VaibhavChief Accounting 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. | −5.70K | $1,108.24 | −$6.32M | −18.0%26.0K after | 29 lotsThis row combines 29 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 8, 2022 (view filing) | Mar 7 | 1 day | Taneja VaibhavChief Accounting 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.53K | $845.39 | −$1.30M | −5.9%24.7K after | |
| Jan 7, 2022 (view filing) | Jan 5 | 2 days | Taneja VaibhavChief Accounting 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.10K | $1,160.86 | −$1.28M | −4.6%22.9K after | 7 lotsThis row combines 7 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 7, 2022 (view filing) | Jan 5 | 2 days | Taneja VaibhavChief Accounting 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. | −5.90K | $1,131.26 | −$6.67M | −19.7%24.0K after | 29 lotsThis row combines 29 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 7, 2021 (view filing) | Dec 6 | 1 day | Taneja VaibhavChief Accounting 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.59K | $980.41 | −$1.56M | −6.5%22.9K after | |
| Oct 20, 2021 (view filing) | Oct 18 | 2 days | Taneja VaibhavChief Accounting 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. | −7.00K | $864.31 | −$6.05M | −24.8%21.2K after | 13 lotsThis row combines 13 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 8, 2021 (view filing) | Sep 7 | 1 day | Taneja VaibhavChief Accounting 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.77K | $752.90 | −$1.33M | −7.7%21.2K after | |
| Jul 8, 2021 (view filing) | Jul 6 | 2 days | Taneja VaibhavChief Accounting 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. | −4.46K | $661.59 | −$2.95M | −18.8%19.3K after | 18 lotsThis row combines 18 trades of the same kind from one filing. The price is the value-weighted average. |