| Aug 4, 2026 (view filing)12:52 PM ET | Jul 31-Aug 3 | 4 days | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −4.50K | $196.73 | −$885.1K | −12.3%32.1K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 30, 2026 (view filing)10:45 AM ET | Jul 28-29 | 2 days | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −2.10K | $192.47 | −$404.2K | −5.4%36.6K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 23, 2026 (view filing)5:33 PM ET | Jul 22-23 | 1 day | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −800 | $186.76 | −$149.4K | −2.0%38.7K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 20, 2026 (view filing)4:19 PM ET | Jul 17 | 3 days | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −400 | $190.30 | −$76.1K | −1.0%39.5K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 15, 2026 (view filing)4:27 PM ET | Jul 13-14 | 2 days | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −1.30K | $194.63 | −$253.0K | −3.2%39.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 17, 2024 (view filing) | Jul 15-17 | 2 days | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −23.1K | $86.46 | −$2.00M | −32.7%47.6K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| May 15, 2024 (view filing) | May 13-15 | 2 days | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −11.0K | $85.99 | −$947.8K | −13.5%70.7K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| May 9, 2024 (view filing) | May 7-8 | 2 days | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −10.0K | $85.29 | −$852.9K | −10.9%81.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 2, 2024 (view filing) | May 1 | 1 day | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −1.57K | $83.03 | −$130.3K | −1.7%91.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 30, 2024 (view filing) | Apr 29 | 1 day | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −5.20K | $82.83 | −$430.8K | −5.3%93.3K after | |
| Apr 29, 2024 (view filing) | Apr 26 | 3 days | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −1.50K | $80.52 | −$120.8K | −1.5%98.5K after | |
| Jul 21, 2023 (view filing) | Jul 18 | 3 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −800 | $78.74 | −$63.0K | −1.0%83.4K after | |
| Apr 24, 2023 (view filing) | Apr 20 | 4 days | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −300 | $75.73 | −$22.7K | −0.4%84.2K after | |
| Apr 17, 2023 (view filing) | Apr 13-17 | 4 days | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −29.1K | $77.39 | −$2.26M | −25.7%84.5K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 14, 2023 (view filing) | Feb 10 | 4 days | Bahrambeygui Sherry S.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.Common Stock, $0.0001 par value per share | −10.0K | $72.28 | −$722.8K | −8.1%113.6K after | |
| Jan 18, 2023 (view filing) | Jan 13-18 | 5 days | Bahrambeygui Sherry S.Chief Executive 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.Common Stock, $0.0001 par value per share | −30.0K | $70.20 | −$2.11M | −15.6%162.3K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |