| Jul 13, 2026 (view filing)5:20 PM ET | Jul 9 | 4 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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.46K | $90.25 | −$222.4K | −3.9%60.3K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jul 8, 2026 (view filing)5:20 PM ET | Jul 6-7 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −46.8K | $87.52 | −$4.09M | −43.7%60.3K 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. |
| Jun 30, 2026 (view filing) | Jun 26 | 4 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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.13K | $85.26 | −$693.2K | −11.9%60.1K 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. |
| Jun 26, 2026 (view filing) | Jun 24-25 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −26.3K | $85.78 | −$2.25M | −30.4%60.1K 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 24, 2026 (view filing) | Jun 22 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −23.7K | $80.90 | −$1.92M | −28.3%60.1K 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. |
| Apr 3, 2026 (view filing) | Apr 1 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −52.0K | $69.04 | −$3.59M | −46.4%60.1K 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. |
| Mar 9, 2026 (view filing) | Mar 5 | 4 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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.99K | $63.38 | −$252.8K | −59.3%2.74K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Feb 20, 2026 (view filing) | Feb 18 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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.06K | $69.36 | −$212.0K | −2.7%112.1K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Feb 20, 2026 (view filing) | Feb 18 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −65 | $69.36 | −$4.51K | −1.0%6.73K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jan 12, 2026 (view filing) | Jan 8 | 4 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −881 | $76.45 | −$67.4K | −0.8%115.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jan 12, 2026 (view filing) | Jan 8 | 4 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −59 | $76.45 | −$4.51K | −0.9%6.79K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jan 8, 2026 (view filing) | Jan 6-7 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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.31K | $77.19 | −$177.9K | −1.9%116.1K 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. |
| Jan 8, 2026 (view filing) | Jan 6-7 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −106 | $77.21 | −$8.18K | −1.5%6.85K 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. |
| Nov 26, 2025 (view filing) | Nov 25 | 1 day | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −71.9K | $83.44 | −$6.00M | −41.7%100.6K after | 19 lotsThis row combines 19 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 26, 2025 (view filing) | Nov 24 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −35.6K | $80.18 | −$2.85M | −26.1%100.6K after | 5 lotsThis row combines 5 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. |
| Oct 7, 2025 (view filing) | Oct 3 | 4 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −55.0K | $66.05 | −$3.63M | −35.3%100.6K after | 6 lotsThis row combines 6 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 21, 2025 (view filing) | Feb 19-20 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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.88K | $50.11 | −$144.2K | −2.8%100.4K 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. |
| Feb 21, 2025 (view filing) | Feb 19-20 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −68 | $50.11 | −$3.41K | −1.1%5.91K 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. |
| Jan 10, 2025 (view filing) | Jan 7-8 | 3 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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.82K | $44.88 | −$126.4K | −2.7%103.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. |
| Jan 10, 2025 (view filing) | Jan 7-8 | 3 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −162 | $44.79 | −$7.26K | −2.6%5.97K 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. |
| Dec 4, 2024 (view filing) | Dec 2 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −69.5K | $52.06 | −$3.62M | −44.7%86.2K after | 4 lotsThis row combines 4 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 4, 2024 (view filing) | Dec 2 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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.06K | $51.97 | −$107.1K | −31.0%4.58K 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. |
| Feb 1, 2024 (view filing) | Jan 30 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −618 | $27.25 | −$16.8K | −1.0%61.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Feb 1, 2024 (view filing) | Jan 30 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −28 | $27.25 | −$763 | −0.7%3.71K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jan 10, 2024 (view filing) | Jan 8-9 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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.76K | $28.84 | −$79.5K | −4.3%61.8K 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. |
| Jan 10, 2024 (view filing) | Jan 8-9 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −153 | $28.88 | −$4.42K | −3.9%3.73K 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. |
| Feb 2, 2023 (view filing) | Jan 31 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −630 | $45.63 | −$28.7K | −1.0%63.9K after | |
| Feb 2, 2023 (view filing) | Jan 31 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −28 | $45.63 | −$1.28K | −0.9%3.26K after | |
| Jan 26, 2023 (view filing) | Jan 24 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −44 | $47.45 | −$2.09K | −1.3%3.29K after | |
| Jan 12, 2023 (view filing) | Jan 10-11 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −856 | $43.57 | −$37.3K | −1.3%64.6K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 12, 2023 (view filing) | Jan 10-11 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −54 | $43.65 | −$2.36K | −1.6%3.33K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 11, 2023 (view filing) | Jan 9 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −716 | $41.66 | −$29.8K | −1.1%65.4K after | |
| Jan 11, 2023 (view filing) | Jan 9 | 2 days | Almstead Neil GregoryCHIEF TECHNICAL OPS 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. | −43 | $41.66 | −$1.79K | −1.3%3.38K after | |
| Feb 3, 2022 (view filing) | Feb 1 | 2 days | Almstead Neil GregoryChief Technical Ops 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. | −605 | $40.00 | −$24.2K | −1.2%48.9K after | |
| Feb 3, 2022 (view filing) | Feb 1 | 2 days | Almstead Neil GregoryChief Technical Ops 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. | −27 | $40.00 | −$1.08K | −1.1%2.42K after | |
| Jan 27, 2022 (view filing) | Jan 25 | 2 days | Almstead Neil GregoryChief Technical Ops 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. | −43 | $39.31 | −$1.69K | −1.7%2.45K after | |
| Jan 11, 2022 (view filing) | Jan 7 | 4 days | Almstead Neil GregoryChief Technical Ops 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. | −756 | $38.53 | −$29.1K | −2.1%35.1K after | |
| Jan 11, 2022 (view filing) | Jan 7 | 4 days | Almstead Neil GregoryChief Technical Ops 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. | −45 | $38.53 | −$1.73K | −2.6%1.71K after | |
| Jan 6, 2022 (view filing) | Jan 4 | 2 days | Almstead Neil GregoryChief Technical Ops 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. | −64 | $41.16 | −$2.63K | −3.5%1.75K after | |