| Jul 20, 2026 (view filing)6:34 PM ET | Jul 16-20 | 4 days | Price Robert EDirector, 10% Owner | 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. | −21.3K | $187.26 | −$3.98M | −16.3%109.3K after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 24, 2026 (view filing) | Apr 22-23 | 2 days | Price Robert EDirector, 10% Owner | 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. | −20.0K | $160.70 | −$3.21M | −13.3%130.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 27, 2026 (view filing) | Jan 26 | 1 day | Price Robert EDirector, 10% Owner | 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 | $141.27 | −$282.5K | −4.4%43.0K after | |
| Oct 26, 2022 (view filing) | Oct 24-26 | 2 days | Price Robert EDirector, 10% Owner | 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. | −20.0K | $63.22 | −$1.26M | −1.9%1.03M after | 12 lotsThis row combines 12 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 11, 2022 (view filing) | Oct 10-11 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $58.27 | −$1.17M | −1.9%1.04M after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 27, 2022 (view filing) | Sep 26-27 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $58.49 | −$1.17M | −1.9%1.05M after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 13, 2022 (view filing) | Sep 12-13 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $62.58 | −$1.25M | −1.9%1.03M after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 31, 2022 (view filing) | Aug 29-30 | 2 days | Price Robert EDirector, 10% Owner | 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. | −20.0K | $64.09 | −$1.28M | −1.9%1.04M after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 16, 2022 (view filing) | Aug 15-16 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $66.63 | −$1.33M | −1.9%1.05M after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 2, 2022 (view filing) | Aug 1-2 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $66.11 | −$1.32M | −1.8%1.06M after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 19, 2022 (view filing) | Jul 18-19 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $65.98 | −$1.32M | −1.8%1.07M after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 6, 2022 (view filing) | Jul 5-6 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $72.30 | −$1.45M | −1.8%1.08M after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 22, 2022 (view filing) | Jun 21-22 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $72.29 | −$1.45M | −1.8%1.07M after | 12 lotsThis row combines 12 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 7, 2022 (view filing) | Jun 6-7 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $77.27 | −$1.55M | −1.8%1.08M after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| May 24, 2022 (view filing) | May 23-24 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $75.15 | −$1.50M | −1.8%1.09M after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| May 10, 2022 (view filing) | May 9-10 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $77.22 | −$1.54M | −1.8%1.10M after | 12 lotsThis row combines 12 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 26, 2022 (view filing) | Apr 25-26 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $79.55 | −$1.59M | −1.8%1.11M after | 12 lotsThis row combines 12 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 12, 2022 (view filing) | Apr 11-12 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $83.89 | −$1.68M | −1.8%1.12M after | 16 lotsThis row combines 16 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 30, 2022 (view filing) | Mar 28-30 | 2 days | Price Robert EDirector, 10% Owner | 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. | −20.0K | $79.52 | −$1.59M | −1.7%1.13M after | 12 lotsThis row combines 12 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 15, 2022 (view filing) | Mar 14-15 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $76.02 | −$1.52M | −1.8%1.12M after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 1, 2022 (view filing) | Feb 28-Mar 1 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $72.41 | −$1.45M | −1.7%1.13M after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 16, 2022 (view filing) | Feb 14-16 | 2 days | Price Robert EDirector, 10% Owner | 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. | −20.0K | $70.71 | −$1.41M | −1.7%1.14M after | 12 lotsThis row combines 12 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 1, 2022 (view filing) | Jan 31-Feb 1 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $70.69 | −$1.41M | −1.7%1.15M after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 19, 2022 (view filing) | Jan 18-19 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $72.76 | −$1.46M | −1.7%1.16M after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 4, 2022 (view filing) | Jan 3-4 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $73.98 | −$1.48M | −1.7%1.18M after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 21, 2021 (view filing) | Dec 20-21 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $69.95 | −$1.40M | −1.7%1.16M after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 7, 2021 (view filing) | Dec 6-7 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $74.18 | −$1.48M | −1.7%1.17M after | 14 lotsThis row combines 14 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 24, 2021 (view filing) | Nov 22-24 | 2 days | Price Robert EDirector, 10% Owner | 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. | −20.0K | $80.22 | −$1.60M | −1.7%1.18M after | 14 lotsThis row combines 14 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 9, 2021 (view filing) | Nov 8-9 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $75.57 | −$1.51M | −1.7%1.19M after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 26, 2021 (view filing) | Oct 25-26 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $74.01 | −$1.48M | −1.6%1.20M after | 12 lotsThis row combines 12 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 15, 2021 (view filing) | Oct 14-15 | 1 day | Price Robert EDirector, 10% Owner | 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.97K | $77.78 | −$308.5K | −0.3%1.21M after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 13, 2021 (view filing) | Oct 11-13 | 2 days | Price Robert EDirector, 10% Owner | 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. | −16.0K | $77.66 | −$1.25M | −1.3%1.21M after | 12 lotsThis row combines 12 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 28, 2021 (view filing) | Sep 27-28 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $80.82 | −$1.62M | −1.6%1.22M after | 6 lotsThis row combines 6 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 15, 2021 (view filing) | Sep 13-15 | 2 days | Price Robert EDirector, 10% Owner | 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. | −20.0K | $81.95 | −$1.64M | −1.6%1.21M after | 14 lotsThis row combines 14 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 31, 2021 (view filing) | Aug 30-31 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $85.32 | −$1.71M | −1.6%1.22M after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 17, 2021 (view filing) | Aug 16-17 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $81.53 | −$1.63M | −1.6%1.23M after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 3, 2021 (view filing) | Aug 2-3 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $87.43 | −$1.75M | −1.6%1.26M after | 14 lotsThis row combines 14 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 20, 2021 (view filing) | Jul 19-20 | 1 day | Price Robert EDirector, 10% Owner | 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. | −20.0K | $86.68 | −$1.73M | −1.5%1.28M after | 10 lotsThis row combines 10 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 8, 2021 (view filing) | Jul 6-8 | 2 days | Price Robert EDirector, 10% Owner | 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. | −20.0K | $88.04 | −$1.76M | −1.5%1.29M after | 14 lotsThis row combines 14 trades of the same kind from one filing. The price is the value-weighted average. |