Follow the people · Insider
Stefan A. Dyckerhoff
Stefan A. Dyckerhoff files insider transactions with the SEC as a director of Astera Labs (ALAB). We hold 7 disclosed purchases and sales filed since 22 February 2010, 3 of them in the last 90 days.
- Files forALAB
- Disclosed buys and sells7 in all, 3 in the last 90 days
- Last disclosure3 September 2026
Positions held
10 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 22 March 2024 — 2 September 2026Director · Astera Labs (ALAB)113 Form 4 lines · source: SEC Form 4
- Filed 18 September 2020 — 18 September 202010% owner · Snowflake (SNOW)38 Form 4 lines · source: SEC Form 4
- Filed 2 July 2018 — 2 July 2018Other role · Forty Seven (FTSV)14 Form 4 lines · source: SEC Form 4
- Filed 13 October 2015 — 11 January 201810% owner · Pure Storage (PSTG)26 Form 4 lines · source: SEC Form 4
- Filed 19 April 2017 — 1 December 201710% owner · Yext (YEXT)27 Form 4 lines · source: SEC Form 4
- Filed 11 October 2017 — 16 October 201710% owner · Restoration Robotics (HAIR)18 Form 4 lines · source: SEC Form 4
- Filed 3 December 2013 — 1 June 201710% owner · Mattersight (MATR)14 Form 4 lines · source: SEC Form 4
- Filed 31 May 2013 — 1 October 201410% owner · Threshold Pharmaceuticals (THLD)8 Form 4 lines · source: SEC Form 4
- Filed 20 March 2013 — 20 March 201310% owner · Cardica (CRDC)2 Form 4 lines · source: SEC Form 4
- Filed 19 February 2010 — 17 February 2012EVP Platform Systems Division · Juniper Networks (JNPR)12 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 273 shares of Astera LabsSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 172 shares of Astera LabsSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 407 shares of Astera LabsSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 32 shares of Astera LabsSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 650 shares of Astera LabsSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 52 shares of Astera LabsSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 2,275 shares of Astera LabsSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 5,409 shares of Astera LabsSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 429 shares of Astera LabsSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 785 shares of Astera LabsSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 1,867 shares of Astera LabsSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 148 shares of Astera LabsSEC Form 43 September 2026Common Stock · traded 2 September 2026 · filed 3 September 2026
- ▼ sold on the open market 1,029 shares of Astera LabsSEC Form 410 August 2026Common Stock · traded 6 August 2026 · filed 10 August 2026
- ▼ sold on the open market 2,447 shares of Astera LabsSEC Form 410 August 2026Common Stock · traded 6 August 2026 · filed 10 August 2026
- ▼ sold on the open market 194 shares of Astera LabsSEC Form 410 August 2026Common Stock · traded 6 August 2026 · filed 10 August 2026
- ▼ sold on the open market 269 shares of Astera LabsSEC Form 410 August 2026Common Stock · traded 6 August 2026 · filed 10 August 2026
- ▼ sold on the open market 640 shares of Astera LabsSEC Form 410 August 2026Common Stock · traded 6 August 2026 · filed 10 August 2026
- ▼ sold on the open market 51 shares of Astera LabsSEC Form 410 August 2026Common Stock · traded 6 August 2026 · filed 10 August 2026
- ▼ sold on the open market 2,207 shares of Astera LabsSEC Form 410 August 2026Common Stock · traded 6 August 2026 · filed 10 August 2026
- ▼ sold on the open market 5,246 shares of Astera LabsSEC Form 410 August 2026Common Stock · traded 6 August 2026 · filed 10 August 2026
- ▼ sold on the open market 416 shares of Astera LabsSEC Form 410 August 2026Common Stock · traded 6 August 2026 · filed 10 August 2026
- ▼ sold on the open market 3,505 shares of Astera LabsSEC Form 42 July 2026Common Stock · traded 1 July 2026 · filed 2 July 2026
- ▼ sold on the open market 8,333 shares of Astera LabsSEC Form 42 July 2026Common Stock · traded 1 July 2026 · filed 2 July 2026
- ▼ sold on the open market 661 shares of Astera LabsSEC Form 42 July 2026Common Stock · traded 1 July 2026 · filed 2 July 2026
- ▼ sold on the open market 3,077 shares of Astera LabsSEC Form 45 June 2026Common Stock · traded 3 June 2026 · filed 5 June 2026
- ▼ sold on the open market 7,314 shares of Astera LabsSEC Form 45 June 2026Common Stock · traded 3 June 2026 · filed 5 June 2026
- ▼ sold on the open market 580 shares of Astera LabsSEC Form 45 June 2026Common Stock · traded 3 June 2026 · filed 5 June 2026
- ▼ sold on the open market 428 shares of Astera LabsSEC Form 45 June 2026Common Stock · traded 3 June 2026 · filed 5 June 2026
- ▼ sold on the open market 1,019 shares of Astera LabsSEC Form 45 June 2026Common Stock · traded 3 June 2026 · filed 5 June 2026
- ▼ sold on the open market 81 shares of Astera LabsSEC Form 45 June 2026Common Stock · traded 3 June 2026 · filed 5 June 2026
- was granted 837 shares of Astera LabsSEC Form 45 June 2026Common Stock · traded 4 June 2026 · filed 5 June 2026
- ▼ sold on the open market 1,783 shares of Astera LabsSEC Form 411 May 2026Common Stock · traded 7 May 2026 · filed 11 May 2026
- ▼ sold on the open market 4,238 shares of Astera LabsSEC Form 411 May 2026Common Stock · traded 7 May 2026 · filed 11 May 2026
- ▼ sold on the open market 336 shares of Astera LabsSEC Form 411 May 2026Common Stock · traded 7 May 2026 · filed 11 May 2026
- ▼ sold on the open market 1,722 shares of Astera LabsSEC Form 411 May 2026Common Stock · traded 7 May 2026 · filed 11 May 2026
- ▼ sold on the open market 4,095 shares of Astera LabsSEC Form 411 May 2026Common Stock · traded 7 May 2026 · filed 11 May 2026
- ▼ sold on the open market 325 shares of Astera LabsSEC Form 411 May 2026Common Stock · traded 7 May 2026 · filed 11 May 2026
- ▼ sold on the open market 3,253 shares of Astera LabsSEC Form 421 April 2026Common Stock · traded 17 April 2026 · filed 21 April 2026
- ▼ sold on the open market 7,733 shares of Astera LabsSEC Form 421 April 2026Common Stock · traded 17 April 2026 · filed 21 April 2026
- ▼ sold on the open market 613 shares of Astera LabsSEC Form 421 April 2026Common Stock · traded 17 April 2026 · filed 21 April 2026
- ▼ sold on the open market 3,757 shares of Astera LabsSEC Form 421 April 2026Common Stock · traded 20 April 2026 · filed 21 April 2026
- ▼ sold on the open market 8,933 shares of Astera LabsSEC Form 421 April 2026Common Stock · traded 20 April 2026 · filed 21 April 2026
- ▼ sold on the open market 709 shares of Astera LabsSEC Form 421 April 2026Common Stock · traded 20 April 2026 · filed 21 April 2026
- gave away 11,000 shares of Astera LabsSEC Form 415 August 2025Common Stock · traded 13 August 2025 · filed 15 August 2025
- ▼ sold on the open market 10,940 shares of Astera LabsSEC Form 411 August 2025Common Stock · traded 7 August 2025 · filed 11 August 2025
- ▼ sold on the open market 438 shares of Astera LabsSEC Form 411 August 2025Common Stock · traded 7 August 2025 · filed 11 August 2025
- ▼ sold on the open market 13,963 shares of Astera LabsSEC Form 411 August 2025Common Stock · traded 7 August 2025 · filed 11 August 2025
- ▼ sold on the open market 559 shares of Astera LabsSEC Form 411 August 2025Common Stock · traded 7 August 2025 · filed 11 August 2025
- ▼ sold on the open market 97 shares of Astera LabsSEC Form 411 August 2025Common Stock · traded 7 August 2025 · filed 11 August 2025
- ▼ sold on the open market 3 shares of Astera LabsSEC Form 411 August 2025Common Stock · traded 7 August 2025 · filed 11 August 2025
- ▼ sold on the open market 25,000 shares of Astera LabsSEC Form 411 August 2025Common Stock · traded 8 August 2025 · filed 11 August 2025
- ▼ sold on the open market 1,000 shares of Astera LabsSEC Form 411 August 2025Common Stock · traded 8 August 2025 · filed 11 August 2025
- was granted 2,351 shares of Astera LabsSEC Form 410 June 2025Common Stock · traded 8 June 2025 · filed 10 June 2025
- ▼ sold on the open market 6,638 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 266 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 266 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 266 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 266 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 266 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 11,083 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 443 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 443 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 443 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 443 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 443 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 7,279 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 291 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 291 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 291 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 291 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 291 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 22 November 2024 · filed 26 November 2024
- ▼ sold on the open market 7,815 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 26 November 2024 · filed 26 November 2024
- ▼ sold on the open market 7,814 shares of Astera LabsSEC Form 426 November 2024Common Stock · traded 26 November 2024 · filed 26 November 2024
- ▼ sold on the open market 197,297 shares of Astera LabsSEC Form 420 November 2024Common Stock · traded 18 November 2024 · filed 20 November 2024
- ▼ sold on the open market 6,148 shares of Astera LabsSEC Form 420 November 2024Common Stock · traded 19 November 2024 · filed 20 November 2024
- ▼ sold on the open market 36,202 shares of Astera LabsSEC Form 413 November 2024Common Stock · traded 11 November 2024 · filed 13 November 2024
- ▼ sold on the open market 7,583 shares of Astera LabsSEC Form 413 November 2024Common Stock · traded 11 November 2024 · filed 13 November 2024
- ▼ sold on the open market 1,124 shares of Astera LabsSEC Form 413 November 2024Common Stock · traded 11 November 2024 · filed 13 November 2024
- ▼ sold on the open market 1,541 shares of Astera LabsSEC Form 413 November 2024Common Stock · traded 11 November 2024 · filed 13 November 2024
- ▼ sold on the open market 3,051 shares of Astera LabsSEC Form 413 November 2024Common Stock · traded 11 November 2024 · filed 13 November 2024
- ▼ sold on the open market 499 shares of Astera LabsSEC Form 413 November 2024Common Stock · traded 11 November 2024 · filed 13 November 2024
- ▼ sold on the open market 5,628 shares of Astera LabsSEC Form 48 November 2024Common Stock · traded 6 November 2024 · filed 8 November 2024
- ▼ sold on the open market 3,509 shares of Astera LabsSEC Form 48 November 2024Common Stock · traded 6 November 2024 · filed 8 November 2024
- ▼ sold on the open market 40,863 shares of Astera LabsSEC Form 48 November 2024Common Stock · traded 6 November 2024 · filed 8 November 2024
- ▼ sold on the open market 6,567 shares of Astera LabsSEC Form 48 November 2024Common Stock · traded 6 November 2024 · filed 8 November 2024
- acquired or disposed of, other 23,827 shares of Astera LabsSEC Form 48 October 2024Common Stock · traded 4 October 2024 · filed 8 October 2024
- acquired or disposed of, other 4,767 shares of Astera LabsSEC Form 48 October 2024Common Stock · traded 4 October 2024 · filed 8 October 2024
- acquired or disposed of, other 4,765 shares of Astera LabsSEC Form 48 October 2024Common Stock · traded 4 October 2024 · filed 8 October 2024
- acquired or disposed of, other 4,765 shares of Astera LabsSEC Form 48 October 2024Common Stock · traded 4 October 2024 · filed 8 October 2024
- acquired or disposed of, other 4,765 shares of Astera LabsSEC Form 48 October 2024Common Stock · traded 4 October 2024 · filed 8 October 2024
- acquired or disposed of, other 4,765 shares of Astera LabsSEC Form 48 October 2024Common Stock · traded 4 October 2024 · filed 8 October 2024
- gave away an unstated number of shares of Astera LabsSEC Form 42 October 2024Common Stock · traded 30 September 2024 · filed 2 October 2024
- converted 65 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series A Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 65 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series A Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 9,672 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series A Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 23,827 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series B Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 1,010 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series B Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 179,617 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series B Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 1,010 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series B Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 14,957,606 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series B Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 203,445 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series B Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 6,568 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series C Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 478,056 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series C Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 6,568 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series C Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 8,861 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series D Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 8,860 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series D Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 1,316,256 shares of Astera Labs (a derivative holding)SEC Form 422 March 2024Series D Preferred Stock · traded 22 March 2024 · filed 22 March 2024
- converted 9,936 shares of Astera LabsSEC Form 422 March 2024Common Stock · traded 22 March 2024 · filed 22 March 2024
- converted 16,503 shares of Astera LabsSEC Form 422 March 2024Common Stock · traded 22 March 2024 · filed 22 March 2024
- converted 16,761,590 shares of Astera LabsSEC Form 422 March 2024Common Stock · traded 22 March 2024 · filed 22 March 2024
- converted 23,827 shares of Astera LabsSEC Form 422 March 2024Common Stock · traded 22 March 2024 · filed 22 March 2024
- converted 179,617 shares of Astera LabsSEC Form 422 March 2024Common Stock · traded 22 March 2024 · filed 22 March 2024
- converted 210,013 shares of Astera LabsSEC Form 422 March 2024Common Stock · traded 22 March 2024 · filed 22 March 2024
- converted 15,800 shares of Snowflake (a derivative holding)SEC Form 422 September 2020Class B Common Stock · traded 18 September 2020 · filed 22 September 2020
- converted 8,982 shares of Snowflake (a derivative holding)SEC Form 422 September 2020Class B Common Stock · traded 18 September 2020 · filed 22 September 2020
- converted 2,204 shares of Snowflake (a derivative holding)SEC Form 422 September 2020Class B Common Stock · traded 18 September 2020 · filed 22 September 2020
- converted 15,800 shares of Snowflake (a derivative holding)SEC Form 422 September 2020Series C Preferred Stock · traded 18 September 2020 · filed 22 September 2020
- converted 8,982 shares of Snowflake (a derivative holding)SEC Form 422 September 2020Series D Preferred Stock · traded 18 September 2020 · filed 22 September 2020
- converted 2,204 shares of Snowflake (a derivative holding)SEC Form 422 September 2020Series F Preferred Stock · traded 18 September 2020 · filed 22 September 2020
- converted 7,822,231 shares of Snowflake (a derivative holding)SEC Form 422 September 2020Class B Common Stock · traded 18 September 2020 · filed 22 September 2020
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.