Follow the people · Insider
Robert Meese
Robert Meese files insider transactions with the SEC as a chief business officer of Duolingo (DUOL). We hold 3 disclosed purchases and sales filed since 22 September 2021, 1 of them in the last 90 days.
- Files forDUOL
- Disclosed buys and sells3 in all, 1 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 — 17 August 2026Chief Business Officer · Duolingo (DUOL)104 Form 4 lines · source: SEC Form 4
Everything they disclosed
104 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 1,354 shares of DuolingoSEC Form 419 August 2026Class A Common Stock · traded 17 August 2026 · filed 19 August 2026
- was granted 19,529 shares of DuolingoSEC Form 419 May 2026Class A Common Stock · traded 15 May 2026 · filed 19 May 2026
- ▼ sold on the open market 1,420 shares of DuolingoSEC Form 419 May 2026Class A Common Stock · traded 15 May 2026 · filed 19 May 2026
- exercised options over 4,375 shares of DuolingoSEC Form 416 March 2026Class A Common Stock · traded 13 March 2026 · filed 16 March 2026
- exercised options over 5,625 shares of DuolingoSEC Form 416 March 2026Class A Common Stock · traded 13 March 2026 · filed 16 March 2026
- exercised options over 20,000 shares of DuolingoSEC Form 416 March 2026Class A Common Stock · traded 13 March 2026 · filed 16 March 2026
- exercised options over 4,375 shares of Duolingo (a derivative holding)SEC Form 416 March 2026Stock Option (Right to Buy) · traded 13 March 2026 · filed 16 March 2026
- exercised options over 5,625 shares of Duolingo (a derivative holding)SEC Form 416 March 2026Stock Option (Right to Buy) · traded 13 March 2026 · filed 16 March 2026
- exercised options over 20,000 shares of Duolingo (a derivative holding)SEC Form 416 March 2026Stock Option (Right to Buy) · traded 13 March 2026 · filed 16 March 2026
- exercised options over 4,375 shares of Duolingo (a derivative holding)SEC Form 416 March 2026Stock Option (Right to Buy) · traded 13 March 2026 · filed 16 March 2026
- exercised options over 5,625 shares of Duolingo (a derivative holding)SEC Form 416 March 2026Stock Option (Right to Buy) · traded 13 March 2026 · filed 16 March 2026
- exercised options over 20,000 shares of Duolingo (a derivative holding)SEC Form 416 March 2026Stock Option (Right to Buy) · traded 13 March 2026 · filed 16 March 2026
- exercised options over 4,375 shares of DuolingoSEC Form 416 March 2026Class A Common Stock · traded 13 March 2026 · filed 16 March 2026
- exercised options over 5,625 shares of DuolingoSEC Form 416 March 2026Class A Common Stock · traded 13 March 2026 · filed 16 March 2026
- exercised options over 20,000 shares of DuolingoSEC Form 416 March 2026Class A Common Stock · traded 13 March 2026 · filed 16 March 2026
- ▼ sold on the open market 1,000 shares of DuolingoSEC Form 420 February 2026Class A Common Stock · traded 17 February 2026 · filed 20 February 2026
- ▼ sold on the open market 1,000 shares of DuolingoSEC Form 420 February 2026Class A Common Stock · traded 17 February 2026 · filed 20 February 2026
- ▼ sold on the open market 1,444 shares of DuolingoSEC Form 418 November 2025Class A Common Stock · traded 17 November 2025 · filed 18 November 2025
- exercised options over 5,000 shares of Duolingo (a derivative holding)SEC Form 412 September 2025Stock Option (Right to Buy) · traded 11 September 2025 · filed 12 September 2025
- exercised options over 5,000 shares of DuolingoSEC Form 412 September 2025Class A Common Stock · traded 11 September 2025 · filed 12 September 2025
- ▼ sold on the open market 1,444 shares of DuolingoSEC Form 418 August 2025Class A Common Stock · traded 15 August 2025 · filed 18 August 2025
- was granted 4,354 shares of DuolingoSEC Form 416 May 2025Class A Common Stock · traded 15 May 2025 · filed 16 May 2025
- ▼ sold on the open market 1,635 shares of DuolingoSEC Form 416 May 2025Class A Common Stock · traded 15 May 2025 · filed 16 May 2025
- ▼ sold on the open market 5,000 shares of DuolingoSEC Form 430 April 2025Class A Common Stock · traded 29 April 2025 · filed 30 April 2025
- ▼ sold on the open market 902 shares of DuolingoSEC Form 424 April 2025Class A Common Stock · traded 23 April 2025 · filed 24 April 2025
- ▼ sold on the open market 298 shares of DuolingoSEC Form 424 April 2025Class A Common Stock · traded 23 April 2025 · filed 24 April 2025
- ▼ sold on the open market 2,100 shares of DuolingoSEC Form 424 April 2025Class A Common Stock · traded 23 April 2025 · filed 24 April 2025
- ▼ sold on the open market 600 shares of DuolingoSEC Form 424 April 2025Class A Common Stock · traded 23 April 2025 · filed 24 April 2025
- ▼ sold on the open market 600 shares of DuolingoSEC Form 424 April 2025Class A Common Stock · traded 23 April 2025 · filed 24 April 2025
- ▼ sold on the open market 5,500 shares of DuolingoSEC Form 424 April 2025Class A Common Stock · traded 23 April 2025 · filed 24 April 2025
- ▼ sold on the open market 5,351 shares of DuolingoSEC Form 426 March 2025Class A Common Stock · traded 24 March 2025 · filed 26 March 2025
- ▼ sold on the open market 1,272 shares of DuolingoSEC Form 419 February 2025Class A Common Stock · traded 18 February 2025 · filed 19 February 2025
- ▼ sold on the open market 1,625 shares of DuolingoSEC Form 418 November 2024Class A Common Stock · traded 15 November 2024 · filed 18 November 2024
- ▼ sold on the open market 4,516 shares of DuolingoSEC Form 426 September 2024Class A Common Stock · traded 25 September 2024 · filed 26 September 2024
- ▼ sold on the open market 484 shares of DuolingoSEC Form 426 September 2024Class A Common Stock · traded 25 September 2024 · filed 26 September 2024
- ▼ sold on the open market 5,000 shares of DuolingoSEC Form 423 September 2024Class A Common Stock · traded 20 September 2024 · filed 23 September 2024
- ▼ sold on the open market 4,819 shares of DuolingoSEC Form 419 September 2024Class A Common Stock · traded 17 September 2024 · filed 19 September 2024
- ▼ sold on the open market 5,000 shares of DuolingoSEC Form 419 September 2024Class A Common Stock · traded 18 September 2024 · filed 19 September 2024
- ▼ sold on the open market 1,624 shares of DuolingoSEC Form 416 August 2024Class A Common Stock · traded 15 August 2024 · filed 16 August 2024
- ▼ sold on the open market 1,226 shares of DuolingoSEC Form 416 May 2024Class A Common Stock · traded 15 May 2024 · filed 16 May 2024
- was granted 8,206 shares of DuolingoSEC Form 416 May 2024Class A Common Stock · traded 15 May 2024 · filed 16 May 2024
- ▼ sold on the open market 1,043 shares of DuolingoSEC Form 420 February 2024Class A Common Stock · traded 15 February 2024 · filed 20 February 2024
- ▼ sold on the open market 800 shares of DuolingoSEC Form 413 December 2023Class A Common Stock · traded 11 December 2023 · filed 13 December 2023
- ▼ sold on the open market 12,437 shares of DuolingoSEC Form 413 December 2023Class A Common Stock · traded 11 December 2023 · filed 13 December 2023
- ▼ sold on the open market 11,737 shares of DuolingoSEC Form 413 December 2023Class A Common Stock · traded 11 December 2023 · filed 13 December 2023
- ▼ sold on the open market 6,400 shares of DuolingoSEC Form 413 December 2023Class A Common Stock · traded 11 December 2023 · filed 13 December 2023
- ▼ sold on the open market 3,026 shares of DuolingoSEC Form 413 December 2023Class A Common Stock · traded 11 December 2023 · filed 13 December 2023
- ▼ sold on the open market 600 shares of DuolingoSEC Form 413 December 2023Class A Common Stock · traded 11 December 2023 · filed 13 December 2023
- ▼ sold on the open market 1,545 shares of DuolingoSEC Form 416 November 2023Class A Common Stock · traded 15 November 2023 · filed 16 November 2023
- ▼ sold on the open market 5,000 shares of DuolingoSEC Form 42 October 2023Class A Common Stock · traded 29 September 2023 · filed 2 October 2023
- ▼ sold on the open market 1,084 shares of DuolingoSEC Form 417 August 2023Class A Common Stock · traded 15 August 2023 · filed 17 August 2023
- ▼ sold on the open market 5,000 shares of DuolingoSEC Form 46 June 2023Class A Common Stock · traded 5 June 2023 · filed 6 June 2023
- ▼ sold on the open market 4,600 shares of DuolingoSEC Form 422 May 2023Class A Common Stock · traded 18 May 2023 · filed 22 May 2023
- was granted 13,350 shares of DuolingoSEC Form 417 May 2023Class A Common Stock · traded 15 May 2023 · filed 17 May 2023
- ▼ sold on the open market 763 shares of DuolingoSEC Form 416 May 2023Class A Common Stock · traded 15 May 2023 · filed 16 May 2023
- ▼ sold on the open market 400 shares of DuolingoSEC Form 415 May 2023Class A Common Stock · traded 11 May 2023 · filed 15 May 2023
- ▼ sold on the open market 5,000 shares of DuolingoSEC Form 43 April 2023Class A Common Stock · traded 31 March 2023 · filed 3 April 2023
- ▼ sold on the open market 5,000 shares of DuolingoSEC Form 48 March 2023Class A Common Stock · traded 7 March 2023 · filed 8 March 2023
- ▼ sold on the open market 4,629 shares of DuolingoSEC Form 43 March 2023Class A Common Stock · traded 1 March 2023 · filed 3 March 2023
- ▼ sold on the open market 5,000 shares of DuolingoSEC Form 43 March 2023Class A Common Stock · traded 2 March 2023 · filed 3 March 2023
- ▼ sold on the open market 801 shares of DuolingoSEC Form 417 February 2023Class A Common Stock · traded 15 February 2023 · filed 17 February 2023
- ▼ sold on the open market 5,176 shares of DuolingoSEC Form 43 February 2023Class A Common Stock · traded 2 February 2023 · filed 3 February 2023
- ▼ sold on the open market 1,159 shares of DuolingoSEC Form 417 November 2022Class A Common Stock · traded 15 November 2022 · filed 17 November 2022
- ▼ sold on the open market 763 shares of DUOLSEC Form 417 August 2022Class A Common Stock · traded 15 August 2022 · filed 17 August 2022
- ▼ sold on the open market 188 shares of DuolingoSEC Form 418 May 2022Class A Common Stock · traded 16 May 2022 · filed 18 May 2022
- was granted 27,236 shares of DuolingoSEC Form 417 May 2022Class A Common Stock · traded 13 May 2022 · filed 17 May 2022
- exercised options over 15,356 shares of Duolingo (a derivative holding)SEC Form 43 May 2022Stock Options · traded 29 April 2022 · filed 3 May 2022
- exercised options over 4,375 shares of Duolingo (a derivative holding)SEC Form 43 May 2022Stock Options · traded 3 May 2022 · filed 3 May 2022
- exercised options over 269 shares of Duolingo (a derivative holding)SEC Form 43 May 2022Stock Options · traded 3 May 2022 · filed 3 May 2022
- exercised options over 15,356 shares of DuolingoSEC Form 43 May 2022Class A Common Stock · traded 29 April 2022 · filed 3 May 2022
- exercised options over 4,375 shares of DuolingoSEC Form 43 May 2022Class A Common Stock · traded 3 May 2022 · filed 3 May 2022
- exercised options over 269 shares of DuolingoSEC Form 43 May 2022Class A Common Stock · traded 3 May 2022 · filed 3 May 2022
- ▼ sold on the open market 35 shares of DuolingoSEC Form 424 February 2022Class A Common Stock · traded 15 February 2022 · filed 24 February 2022
- ▼ sold on the open market 66 shares of DuolingoSEC Form 424 February 2022Class A Common Stock · traded 15 February 2022 · filed 24 February 2022
- ▼ sold on the open market 42 shares of DuolingoSEC Form 424 February 2022Class A Common Stock · traded 15 February 2022 · filed 24 February 2022
- ▼ sold on the open market 49 shares of DuolingoSEC Form 424 February 2022Class A Common Stock · traded 15 February 2022 · filed 24 February 2022
- ▼ sold on the open market 43 shares of DuolingoSEC Form 424 February 2022Class A Common Stock · traded 15 February 2022 · filed 24 February 2022
- ▼ sold on the open market 2 shares of DuolingoSEC Form 424 February 2022Class A Common Stock · traded 15 February 2022 · filed 24 February 2022
- ▼ sold on the open market 237 shares of DuolingoSEC Form 417 February 2022Class A Common Stock · traded 15 February 2022 · filed 17 February 2022
- exercised options over 108 shares of Duolingo (a derivative holding)SEC Form 417 November 2021Restricted Stock Units · traded 15 November 2021 · filed 17 November 2021
- exercised options over 108 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- was granted 10,625 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 91 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 73 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 76 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 40 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 12 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 18 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 52 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 272 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 51 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 2,813 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 2,258 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 5,101 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 1,417 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 2,000 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 1,384 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 7,590 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 3,095 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 2,783 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 1,000 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 1,759 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- ▼ sold on the open market 200 shares of DuolingoSEC Form 417 November 2021Class A Common Stock · traded 15 November 2021 · filed 17 November 2021
- was granted 108 shares of Duolingo (a derivative holding)SEC Form 422 September 2021Restricted Stock Units · traded 15 August 2021 · filed 22 September 2021
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.