| Aug 26, 2026 (view filing)1:03 PM ET | Aug 25 | 1 day | Gupta VikramSee Remarks | 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.28K | $94.49 | −$404.2K | −4.1%99.2K 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 19, 2026 (view filing)6:07 PM ET | Aug 18 | 1 day | Gupta VikramSee Remarks | 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.28K | $103.65 | −$443.3K | −4.0%103.5K 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. |
| Jul 28, 2026 (view filing)5:12 PM ET | Jul 27 | 1 day | Gupta VikramSee Remarks | 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. | −360 | $114.20 | −$41.1K | −0.4%81.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jul 20, 2026 (view filing)9:24 PM ET | Jul 20 | Same day | Gupta VikramSee Remarks | 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. | −360 | $114.78 | −$41.3K | −0.4%81.6K 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. |
| May 27, 2026 (view filing) | May 26 | 1 day | Gupta VikramSee Remarks | 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. | −692 | $147.50 | −$102.1K | −0.8%83.4K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 20, 2026 (view filing) | May 19 | 1 day | Gupta VikramSee Remarks | 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. | −692 | $114.83 | −$79.5K | −0.8%84.1K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 28, 2026 (view filing) | Apr 27 | 1 day | Gupta VikramSee Remarks | 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.55K | $92.90 | −$143.8K | −1.7%87.4K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 21, 2026 (view filing) | Apr 20 | 1 day | Gupta VikramSee Remarks | 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.55K | $80.95 | −$125.3K | −1.7%88.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Feb 25, 2026 (view filing) | Feb 25 | Same day | Gupta VikramSee Remarks | 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. | −772 | $81.57 | −$63.0K | −0.8%96.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Feb 18, 2026 (view filing) | Feb 18 | Same day | Gupta VikramSee Remarks | 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. | −772 | $85.00 | −$65.6K | −0.8%96.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 18, 2025 (view filing) | Dec 17 | 1 day | Gupta VikramSee Remarks | 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. | −694 | $75.00 | −$52.0K | −0.7%100.1K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 15, 2025 (view filing) | Dec 12 | 3 days | Gupta VikramSee Remarks | 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. | −694 | $80.07 | −$55.6K | −0.7%100.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 6, 2024 (view filing) | Dec 4 | 2 days | Gupta VikramSee Remarks | 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. | −411 | $81.63 | −$33.5K | −1.0%40.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 2, 2024 (view filing) | Nov 27 | 5 days | Gupta VikramSee Remarks | 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. | −412 | $80.17 | −$33.0K | −1.0%41.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 26, 2024 (view filing) | Nov 25 | 1 day | Gupta VikramSee Remarks | 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. | −411 | $80.00 | −$32.9K | −1.0%41.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Sep 30, 2024 (view filing) | Sep 27 | 3 days | Gupta VikramSee Remarks | 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.73K | $80.00 | −$218.5K | −5.9%43.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 29, 2024 (view filing) | Aug 28 | 1 day | Gupta VikramSee Remarks | 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.01K | $80.00 | −$80.6K | −2.2%45.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Aug 26, 2024 (view filing) | Aug 23 | 3 days | Gupta VikramSee Remarks | 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.87K | $80.00 | −$149.6K | −3.8%46.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 28, 2024 (view filing) | Jun 27 | 1 day | Gupta VikramSee Remarks | 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. | −257 | $86.15 | −$22.1K | −0.8%30.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 21, 2024 (view filing) | Jun 20 | 1 day | Gupta VikramSee Remarks | 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. | −259 | $90.00 | −$23.3K | −0.8%30.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 14, 2024 (view filing) | Jun 13 | 1 day | Gupta VikramSee Remarks | 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. | −258 | $95.10 | −$24.5K | −0.8%31.1K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 4, 2024 (view filing) | Mar 1 | 3 days | Gupta VikramSee Remarks | 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.62K | $105.75 | −$382.4K | −10.2%31.8K after | |
| Nov 21, 2023 (view filing) | Nov 20 | 1 day | Gupta VikramSee Remarks | 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. | −724 | $106.34 | −$77.0K | −1.9%38.4K after | |