Follow the people · Insider
Natalie Glance
Natalie Glance files insider transactions with the SEC as a chief engineering officer of Duolingo (DUOL). We hold 6 disclosed purchases and sales filed since 22 September 2021, 2 of them in the last 90 days.
- Files forDUOL
- Disclosed buys and sells6 in all, 2 in the last 90 days
- Last disclosure19 August 2026
Positions held
1 post we hold — a term names its own dates; a run of filings only says when they filed- Filed 15 August 2021 — 18 August 2026Chief Engineering Officer · Duolingo (DUOL)246 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 2,751 shares of DuolingoSEC Form 419 August 2026Class A Common Stock · traded 17 August 2026 · filed 19 August 2026
- ▼ sold on the open market 502 shares of DuolingoSEC Form 419 August 2026Class A Common Stock · traded 18 August 2026 · filed 19 August 2026
- ▼ sold on the open market 1,037 shares of DuolingoSEC Form 419 August 2026Class A Common Stock · traded 18 August 2026 · filed 19 August 2026
- was granted 39,058 shares of DuolingoSEC Form 419 May 2026Class A Common Stock · traded 15 May 2026 · filed 19 May 2026
- ▼ sold on the open market 1,929 shares of DuolingoSEC Form 419 May 2026Class A Common Stock · traded 15 May 2026 · filed 19 May 2026
- ▼ sold on the open market 2,060 shares of DuolingoSEC Form 419 May 2026Class A Common Stock · traded 18 May 2026 · filed 19 May 2026
- ▼ sold on the open market 1,300 shares of DuolingoSEC Form 419 May 2026Class A Common Stock · traded 18 May 2026 · filed 19 May 2026
- exercised options over 11,834 shares of DuolingoSEC Form 43 March 2026Class A Common Stock · traded 27 February 2026 · filed 3 March 2026
- exercised options over 12,418 shares of DuolingoSEC Form 43 March 2026Class A Common Stock · traded 27 February 2026 · filed 3 March 2026
- exercised options over 11,834 shares of Duolingo (a derivative holding)SEC Form 43 March 2026Stock Option (Right to Buy) · traded 27 February 2026 · filed 3 March 2026
- exercised options over 11,834 shares of Duolingo (a derivative holding)SEC Form 43 March 2026Stock Option (Right to Buy) · traded 27 February 2026 · filed 3 March 2026
- exercised options over 12,418 shares of Duolingo (a derivative holding)SEC Form 43 March 2026Stock Option (Right to Buy) · traded 27 February 2026 · filed 3 March 2026
- exercised options over 12,418 shares of Duolingo (a derivative holding)SEC Form 43 March 2026Stock Option (Right to Buy) · traded 27 February 2026 · filed 3 March 2026
- exercised options over 11,834 shares of DuolingoSEC Form 43 March 2026Class A Common Stock · traded 27 February 2026 · filed 3 March 2026
- exercised options over 12,418 shares of DuolingoSEC Form 43 March 2026Class A Common Stock · traded 27 February 2026 · filed 3 March 2026
- ▼ sold on the open market 1,741 shares of DuolingoSEC Form 420 February 2026Class A Common Stock · traded 17 February 2026 · filed 20 February 2026
- ▼ sold on the open market 1,499 shares of DuolingoSEC Form 420 February 2026Class A Common Stock · traded 18 February 2026 · filed 20 February 2026
- ▼ sold on the open market 166 shares of DuolingoSEC Form 420 February 2026Class A Common Stock · traded 18 February 2026 · filed 20 February 2026
- ▼ sold on the open market 1,520 shares of DuolingoSEC Form 420 February 2026Class A Common Stock · traded 18 February 2026 · filed 20 February 2026
- ▼ sold on the open market 360 shares of DuolingoSEC Form 420 February 2026Class A Common Stock · traded 18 February 2026 · filed 20 February 2026
- ▼ sold on the open market 1,741 shares of DuolingoSEC Form 420 February 2026Class A Common Stock · traded 17 February 2026 · filed 20 February 2026
- ▼ sold on the open market 1,499 shares of DuolingoSEC Form 420 February 2026Class A Common Stock · traded 18 February 2026 · filed 20 February 2026
- ▼ sold on the open market 166 shares of DuolingoSEC Form 420 February 2026Class A Common Stock · traded 18 February 2026 · filed 20 February 2026
- ▼ sold on the open market 1,520 shares of DuolingoSEC Form 420 February 2026Class A Common Stock · traded 18 February 2026 · filed 20 February 2026
- ▼ sold on the open market 360 shares of DuolingoSEC Form 420 February 2026Class A Common Stock · traded 18 February 2026 · filed 20 February 2026
- exercised options over 9,500 shares of Duolingo (a derivative holding)SEC Form 49 December 2025Stock Option (Right to Buy) · traded 5 December 2025 · filed 9 December 2025
- exercised options over 9,500 shares of DuolingoSEC Form 49 December 2025Class A Common Stock · traded 5 December 2025 · filed 9 December 2025
- ▼ sold on the open market 2,534 shares of DuolingoSEC Form 419 November 2025Class A Common Stock · traded 17 November 2025 · filed 19 November 2025
- ▼ sold on the open market 160 shares of DuolingoSEC Form 419 November 2025Class A Common Stock · traded 18 November 2025 · filed 19 November 2025
- ▼ sold on the open market 741 shares of DuolingoSEC Form 419 November 2025Class A Common Stock · traded 18 November 2025 · filed 19 November 2025
- ▼ sold on the open market 850 shares of DuolingoSEC Form 419 November 2025Class A Common Stock · traded 18 November 2025 · filed 19 November 2025
- ▼ sold on the open market 560 shares of DuolingoSEC Form 419 November 2025Class A Common Stock · traded 18 November 2025 · filed 19 November 2025
- ▼ sold on the open market 160 shares of DuolingoSEC Form 419 November 2025Class A Common Stock · traded 18 November 2025 · filed 19 November 2025
- ▼ sold on the open market 100 shares of DuolingoSEC Form 46 October 2025Class A Common Stock · traded 1 October 2025 · filed 6 October 2025
- ▼ sold on the open market 475 shares of DuolingoSEC Form 46 October 2025Class A Common Stock · traded 1 October 2025 · filed 6 October 2025
- ▼ sold on the open market 200 shares of DuolingoSEC Form 46 October 2025Class A Common Stock · traded 1 October 2025 · filed 6 October 2025
- ▼ sold on the open market 600 shares of DuolingoSEC Form 46 October 2025Class A Common Stock · traded 1 October 2025 · filed 6 October 2025
- ▼ sold on the open market 108 shares of DuolingoSEC Form 46 October 2025Class A Common Stock · traded 1 October 2025 · filed 6 October 2025
- ▼ sold on the open market 300 shares of DuolingoSEC Form 46 October 2025Class A Common Stock · traded 1 October 2025 · filed 6 October 2025
- ▼ sold on the open market 300 shares of DuolingoSEC Form 46 October 2025Class A Common Stock · traded 1 October 2025 · filed 6 October 2025
- ▼ sold on the open market 600 shares of DuolingoSEC Form 46 October 2025Class A Common Stock · traded 1 October 2025 · filed 6 October 2025
- ▼ sold on the open market 600 shares of DuolingoSEC Form 46 October 2025Class A Common Stock · traded 1 October 2025 · filed 6 October 2025
- ▼ sold on the open market 300 shares of DuolingoSEC Form 419 August 2025Class A Common Stock · traded 18 August 2025 · filed 19 August 2025
- ▼ sold on the open market 900 shares of DuolingoSEC Form 419 August 2025Class A Common Stock · traded 18 August 2025 · filed 19 August 2025
- ▼ sold on the open market 702 shares of DuolingoSEC Form 419 August 2025Class A Common Stock · traded 18 August 2025 · filed 19 August 2025
- ▼ sold on the open market 169 shares of DuolingoSEC Form 419 August 2025Class A Common Stock · traded 18 August 2025 · filed 19 August 2025
- ▼ sold on the open market 400 shares of DuolingoSEC Form 419 August 2025Class A Common Stock · traded 18 August 2025 · filed 19 August 2025
- gave away 187 shares of DuolingoSEC Form 419 August 2025Class A Common Stock · traded 18 August 2025 · filed 19 August 2025
- ▼ sold on the open market 2,533 shares of DuolingoSEC Form 418 August 2025Class A Common Stock · traded 15 August 2025 · filed 18 August 2025
- gave away 2,300 shares of DuolingoSEC Form 413 August 2025Class A Common Stock · traded 12 August 2025 · filed 13 August 2025
- ▼ sold on the open market 300 shares of DuolingoSEC Form 42 July 2025Class A Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 200 shares of DuolingoSEC Form 42 July 2025Class A Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 200 shares of DuolingoSEC Form 42 July 2025Class A Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 685 shares of DuolingoSEC Form 42 July 2025Class A Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 224 shares of DuolingoSEC Form 42 July 2025Class A Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 300 shares of DuolingoSEC Form 42 July 2025Class A Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 200 shares of DuolingoSEC Form 42 July 2025Class A Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 100 shares of DuolingoSEC Form 42 July 2025Class A Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 100 shares of DuolingoSEC Form 42 July 2025Class A Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 300 shares of DuolingoSEC Form 42 July 2025Class A Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 100 shares of DuolingoSEC Form 42 July 2025Class A Common Stock · traded 1 July 2025 · filed 2 July 2025
- ▼ sold on the open market 800 shares of DuolingoSEC Form 419 May 2025Class A Common Stock · traded 16 May 2025 · filed 19 May 2025
- ▼ sold on the open market 600 shares of DuolingoSEC Form 419 May 2025Class A Common Stock · traded 16 May 2025 · filed 19 May 2025
- ▼ sold on the open market 500 shares of DuolingoSEC Form 419 May 2025Class A Common Stock · traded 16 May 2025 · filed 19 May 2025
- ▼ sold on the open market 800 shares of DuolingoSEC Form 419 May 2025Class A Common Stock · traded 16 May 2025 · filed 19 May 2025
- ▼ sold on the open market 190 shares of DuolingoSEC Form 419 May 2025Class A Common Stock · traded 16 May 2025 · filed 19 May 2025
- ▼ sold on the open market 377 shares of DuolingoSEC Form 419 May 2025Class A Common Stock · traded 16 May 2025 · filed 19 May 2025
- was granted 8,709 shares of DuolingoSEC Form 416 May 2025Class A Common Stock · traded 15 May 2025 · filed 16 May 2025
- ▼ sold on the open market 3,039 shares of DuolingoSEC Form 416 May 2025Class A Common Stock · traded 15 May 2025 · filed 16 May 2025
- ▼ sold on the open market 150 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 200 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 200 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 200 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 200 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 100 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 700 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 400 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 200 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 200 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 100 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 100 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 732 shares of DuolingoSEC Form 42 April 2025Class A Common Stock · traded 1 April 2025 · filed 2 April 2025
- ▼ sold on the open market 900 shares of DuolingoSEC Form 46 March 2025Class A Common Stock · traded 5 March 2025 · filed 6 March 2025
- ▼ sold on the open market 500 shares of DuolingoSEC Form 46 March 2025Class A Common Stock · traded 5 March 2025 · filed 6 March 2025
- ▼ sold on the open market 1,200 shares of DuolingoSEC Form 46 March 2025Class A Common Stock · traded 5 March 2025 · filed 6 March 2025
- ▼ sold on the open market 1,600 shares of DuolingoSEC Form 46 March 2025Class A Common Stock · traded 5 March 2025 · filed 6 March 2025
- ▼ sold on the open market 1,900 shares of DuolingoSEC Form 46 March 2025Class A Common Stock · traded 5 March 2025 · filed 6 March 2025
- ▼ sold on the open market 1,722 shares of DuolingoSEC Form 46 March 2025Class A Common Stock · traded 5 March 2025 · filed 6 March 2025
- ▼ sold on the open market 798 shares of DuolingoSEC Form 46 March 2025Class A Common Stock · traded 5 March 2025 · filed 6 March 2025
- ▼ sold on the open market 400 shares of DuolingoSEC Form 46 March 2025Class A Common Stock · traded 5 March 2025 · filed 6 March 2025
- exercised options over 10,181 shares of Duolingo (a derivative holding)SEC Form 425 February 2025Stock Option (Right to Buy) · traded 24 February 2025 · filed 25 February 2025
- exercised options over 10,181 shares of DuolingoSEC Form 425 February 2025Class A Common Stock · traded 24 February 2025 · filed 25 February 2025
- ▼ sold on the open market 2,667 shares of DuolingoSEC Form 419 February 2025Class A Common Stock · traded 18 February 2025 · filed 19 February 2025
- ▼ sold on the open market 600 shares of DuolingoSEC Form 49 December 2024Class A Common Stock · traded 6 December 2024 · filed 9 December 2024
- ▼ sold on the open market 400 shares of DuolingoSEC Form 49 December 2024Class A Common Stock · traded 6 December 2024 · filed 9 December 2024
- ▼ sold on the open market 300 shares of DuolingoSEC Form 49 December 2024Class A Common Stock · traded 6 December 2024 · filed 9 December 2024
- ▼ sold on the open market 200 shares of DuolingoSEC Form 49 December 2024Class A Common Stock · traded 6 December 2024 · filed 9 December 2024
- ▼ sold on the open market 3,021 shares of DuolingoSEC Form 418 November 2024Class A Common Stock · traded 15 November 2024 · filed 18 November 2024
- ▼ sold on the open market 100 shares of DuolingoSEC Form 47 November 2024Class A Common Stock · traded 6 November 2024 · filed 7 November 2024
- ▼ sold on the open market 103 shares of DuolingoSEC Form 47 November 2024Class A Common Stock · traded 6 November 2024 · filed 7 November 2024
- ▼ sold on the open market 300 shares of DuolingoSEC Form 47 November 2024Class A Common Stock · traded 6 November 2024 · filed 7 November 2024
- ▼ sold on the open market 200 shares of DuolingoSEC Form 47 November 2024Class A Common Stock · traded 6 November 2024 · filed 7 November 2024
- ▼ sold on the open market 300 shares of DuolingoSEC Form 47 November 2024Class A Common Stock · traded 6 November 2024 · filed 7 November 2024
- ▼ sold on the open market 303 shares of DuolingoSEC Form 47 November 2024Class A Common Stock · traded 6 November 2024 · filed 7 November 2024
- ▼ sold on the open market 194 shares of DuolingoSEC Form 47 November 2024Class A Common Stock · traded 6 November 2024 · filed 7 November 2024
- ▼ sold on the open market 1,500 shares of DuolingoSEC Form 48 October 2024Class A Common Stock · traded 7 October 2024 · filed 8 October 2024
- ▼ sold on the open market 500 shares of DuolingoSEC Form 49 September 2024Class A Common Stock · traded 6 September 2024 · filed 9 September 2024
- ▼ sold on the open market 300 shares of DuolingoSEC Form 49 September 2024Class A Common Stock · traded 6 September 2024 · filed 9 September 2024
- ▼ sold on the open market 500 shares of DuolingoSEC Form 49 September 2024Class A Common Stock · traded 6 September 2024 · filed 9 September 2024
- ▼ sold on the open market 200 shares of DuolingoSEC Form 49 September 2024Class A Common Stock · traded 6 September 2024 · filed 9 September 2024
- ▼ sold on the open market 3,022 shares of DuolingoSEC Form 416 August 2024Class A Common Stock · traded 15 August 2024 · filed 16 August 2024
- ▼ sold on the open market 1,500 shares of DuolingoSEC Form 47 August 2024Class A Common Stock · traded 6 August 2024 · filed 7 August 2024
- ▼ sold on the open market 200 shares of DuolingoSEC Form 410 July 2024Class A Common Stock · traded 8 July 2024 · filed 10 July 2024
- ▼ sold on the open market 200 shares of DuolingoSEC Form 410 July 2024Class A Common Stock · traded 8 July 2024 · filed 10 July 2024
- ▼ sold on the open market 100 shares of DuolingoSEC Form 410 July 2024Class A Common Stock · traded 8 July 2024 · filed 10 July 2024
- ▼ sold on the open market 900 shares of DuolingoSEC Form 410 July 2024Class A Common Stock · traded 8 July 2024 · filed 10 July 2024
- ▼ sold on the open market 100 shares of DuolingoSEC Form 410 July 2024Class A Common Stock · traded 8 July 2024 · filed 10 July 2024
- ▼ sold on the open market 400 shares of DuolingoSEC Form 410 June 2024Class A Common Stock · traded 6 June 2024 · filed 10 June 2024
- ▼ sold on the open market 500 shares of DuolingoSEC Form 410 June 2024Class A Common Stock · traded 6 June 2024 · filed 10 June 2024
- ▼ sold on the open market 400 shares of DuolingoSEC Form 410 June 2024Class A Common Stock · traded 6 June 2024 · filed 10 June 2024
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.