| May 13, 2026 (view filing) | May 11 | 2 days | Xia Howard H.Director | 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 | $354.50 | −$709.0K | −3.8%50.3K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 18, 2026 (view filing) | Mar 16-17 | 2 days | Xia Howard H.Director | 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.24K | $245.51 | −$1.04M | −7.8%50.3K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 3, 2025 (view filing) | Dec 2 | 1 day | Xia Howard H.Director | 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 | $170.00 | −$340.0K | −3.8%50.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 1, 2025 (view filing) | Nov 28 | 3 days | Xia Howard H.Director | 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 | $158.36 | −$158.4K | −2.0%50.0K after | |
| Jun 16, 2025 (view filing) | Jun 16 | Same day | Xia Howard H.Director | 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 | $80.88 | −$80.9K | −2.1%47.7K after | |
| Jun 13, 2025 (view filing) | Jun 11 | 2 days | Xia Howard H.Director | 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 | $83.00 | −$83.0K | −2.1%47.7K after | |
| May 23, 2025 (view filing) | May 21 | 2 days | Xia Howard H.Director | 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 | $81.00 | −$81.0K | −2.1%47.7K after | |
| May 12, 2025 (view filing) | May 9-12 | 3 days | Xia Howard H.Director | 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 | $75.84 | −$227.5K | −5.9%47.7K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 4, 2024 (view filing) | Dec 3-4 | 1 day | Xia Howard H.Director | 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.97K | $109.18 | −$324.3K | −5.9%47.7K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| May 23, 2024 (view filing) | May 23 | Same day | Xia Howard H.Director | 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 | $60.92 | −$121.8K | −4.3%44.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 17, 2024 (view filing) | May 15-16 | 2 days | Xia Howard H.Director | 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 | $58.50 | −$117.0K | −4.3%44.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 14, 2023 (view filing) | Dec 14 | Same day | Xia Howard H.Director | 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.44K | $42.80 | −$147.2K | −7.1%44.9K after | |
| Dec 7, 2023 (view filing) | Dec 6 | 1 day | Xia Howard H.Director | 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 | $40.29 | −$161.2K | −8.2%44.9K after | |
| Mar 1, 2023 (view filing) | Mar 1 | Same day | Xia Howard H.Director | 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.27K | $43.17 | −$98.0K | −5.4%39.6K after | |
| Mar 30, 2022 (view filing) | Mar 29 | 1 day | Xia Howard H.Director | 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 | $74.40 | −$446.4K | −14.4%35.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |