Follow the people · Insider

WG

William B. Gordon

Insider · Director · DUOL

William B. Gordon files insider transactions with the SEC as a director of Duolingo. We hold 3 disclosed purchases and sales filed since 11 April 2006, 1 of them in the last 90 days.

  • Files for 4 companiesDUOL, TTWO, ZNGA, AMZN
  • Disclosed buys and sells3 in all, 1 in the last 90 days
  • Last disclosure10 September 2026

Positions held

4 posts we hold — a term names its own dates; a run of filings only says when they filed
  • Filed 15 December 20218 September 2026Director · Duolingo 12 Form 4 lines · source: SEC Form 4
  • Filed 23 May 20221 July 2026Director · Take Two Interactive Software 24 Form 4 lines · source: SEC Form 4
  • Filed 20 June 201123 May 2022Director · Zynga 148 Form 4 lines · source: SEC Form 4
  • Filed 9 April 200615 February 2017Director · Amazon Com 60 Form 4 lines · source: SEC Form 4

Every transaction

244 transactions from SEC Form 4 — one row each, sort any column, open a row for the filing
244 of 244 shown
8 Sep 202610 Sep 2026SEC Form 42 dsold on the open marketDuolingo800 sharesdown −1.9%down −1.0%
8 Sep 202610 Sep 2026SEC Form 42 dsold on the open marketDuolingo2,742 sharesdown −1.9%down −1.0%
8 Sep 202610 Sep 2026SEC Form 42 dsold on the open marketDuolingo3,483 sharesdown −1.9%down −1.0%
8 Sep 202610 Sep 2026SEC Form 42 dsold on the open marketDuolingo2,675 sharesdown −1.9%down −1.0%
8 Sep 202610 Sep 2026SEC Form 42 dsold on the open marketDuolingo200 sharesdown −1.9%down −1.0%
8 Sep 202610 Sep 2026SEC Form 42 dsold on the open marketDuolingo100 sharesdown −1.9%down −1.0%
1 Jul 20266 Jul 2026SEC Form 45 dwas grantednot a tradeTake Two Interactive Software82 sharesdown −13.9%down −16.6%
3 Jun 20265 Jun 2026SEC Form 42 dwas grantednot a tradeDuolingo2,001 sharesup +33.8%up +31.8%
1 Apr 20262 Apr 2026SEC Form 41 dwas grantednot a tradeTake Two Interactive Software91 sharesup +8.7%up +7.8%
9 Mar 202610 Mar 2026SEC Form 41 dsold on the open marketTake Two Interactive Software2,500 sharesup +0.4%up +3.1%
9 Mar 202610 Mar 2026SEC Form 41 dsold on the open marketTake Two Interactive Software2,500 sharesup +0.4%up +3.1%
2 Mar 20263 Mar 2026SEC Form 41 dsold on the open marketTake Two Interactive Software2,500 sharesup +0.7%down −0.7%
2 Mar 20263 Mar 2026SEC Form 41 dsold on the open marketTake Two Interactive Software2,500 sharesup +0.7%down −0.7%
1 Jan 20265 Jan 2026SEC Form 44 dwas grantednot a tradeTake Two Interactive Software84 sharesdown −15.8%down −16.3%
1 Jan 20265 Jan 2026SEC Form 44 dwas grantednot a tradeTake Two Interactive Software84 sharesdown −15.8%down −16.3%
1 Oct 20253 Oct 2025SEC Form 42 dwas grantednot a tradeTake Two Interactive Software1,033 sharesdown −15.6%down −16.4%
14 Aug 202518 Aug 2025SEC Form 44 dwas grantednot a tradeTake Two Interactive Software324 sharesdown −7.6%down −7.3%
11 Jun 202518 Jun 2025SEC Form 47 dwas grantednot a tradeDuolingo379 sharesdown −69.7%down −70.0%
28 May 202530 May 2025SEC Form 42 dwas grantednot a tradeTake Two Interactive Software334 sharesdown −5.6%down −4.8%
14 Feb 202519 Feb 2025SEC Form 45 dwas grantednot a tradeTake Two Interactive Software395 sharesup +3.2%up +0.1%
14 Nov 202418 Nov 2024SEC Form 44 dwas grantednot a tradeTake Two Interactive Software463 sharesup +18.7%up +17.8%
16 Aug 202420 Aug 2024SEC Form 44 dwas grantednot a tradeTake Two Interactive Software505 sharesup +43.7%up +39.2%
12 Jun 202414 Jun 2024SEC Form 42 dwas grantednot a tradeDuolingo895 sharesdown −28.5%down −27.8%
30 May 20243 Jun 2024SEC Form 44 dwas grantednot a tradeTake Two Interactive Software510 sharesup +34.9%up +31.7%
16 Feb 202421 Feb 2024SEC Form 45 dwas grantednot a tradeTake Two Interactive Software446 sharesup +40.5%up +42.6%
16 Nov 202317 Nov 2023SEC Form 41 dwas grantednot a tradeTake Two Interactive Software511 sharesup +39.1%up +39.6%
16 Aug 202317 Aug 2023SEC Form 41 dwas grantednot a tradeTake Two Interactive Software492 sharesup +53.6%up +56.0%
15 Jun 202320 Jun 2023SEC Form 45 dwas grantednot a tradeDuolingo1,016 sharesdown −8.7%down −4.3%
5 Jun 20237 Jun 2023SEC Form 42 dwas grantednot a tradeTake Two Interactive Software560 sharesup +57.6%up +62.9%
14 Feb 202316 Feb 2023SEC Form 42 dwas grantednot a tradeTake Two Interactive Software668 sharesup +92.2%up +91.5%
15 Nov 202216 Nov 2022SEC Form 41 dwas grantednot a tradeTake Two Interactive Software629 sharesup +113.3%up +113.7%
16 Aug 202218 Aug 2022SEC Form 42 dwas grantednot a tradeTake Two Interactive Software627 sharesup +57.7%up +65.1%
9 Jun 202213 Jun 2022SEC Form 44 dwas grantednot a tradeDuolingo1,664 sharesup +49.4%up +70.6%
24 May 202225 May 2022SEC Form 41 dwas grantednot a tradeTake Two Interactive Software211 sharesup +75.6%up +76.5%
23 May 202225 May 2022SEC Form 42 dwas grantednot a tradeTake Two Interactive Software54,222 sharesup +74.3%up +76.5%
23 May 202224 May 2022SEC Form 41 dreturned to the issuernot a tradeZNGAZyngaderivative9,616 shares
23 May 202224 May 2022SEC Form 41 dreturned to the issuernot a tradeZNGAZynga1,318,913 shares
17 May 202219 May 2022SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative5,548 shares
17 May 202219 May 2022SEC Form 42 dexercised options overnot a tradeZNGAZynga5,548 shares
15 Mar 202217 Mar 2022SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative9,615 shares
15 Mar 202217 Mar 2022SEC Form 42 dexercised options overnot a tradeZNGAZynga9,615 shares
17 Feb 202222 Feb 2022SEC Form 45 dexercised options overnot a tradeZNGAZyngaderivative5,547 shares
17 Feb 202222 Feb 2022SEC Form 45 dexercised options overnot a tradeZNGAZynga5,547 shares
15 Dec 202117 Dec 2021SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative9,615 shares
15 Dec 202117 Dec 2021SEC Form 42 dexercised options overnot a tradeZNGAZynga9,615 shares
15 Dec 202117 Dec 2021SEC Form 42 dwas grantednot a tradeDuolingo1,573 sharesup +41.3%up +37.4%
17 Nov 202117 Nov 2021SEC Form 40 dexercised options overnot a tradeZNGAZyngaderivative5,547 shares
17 Nov 202117 Nov 2021SEC Form 40 dexercised options overnot a tradeZNGAZynga5,547 shares
15 Sep 202117 Sep 2021SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative9,615 shares
15 Sep 202117 Sep 2021SEC Form 42 dexercised options overnot a tradeZNGAZynga9,615 shares
17 Aug 202118 Aug 2021SEC Form 41 dexercised options overnot a tradeZNGAZyngaderivative5,547 shares
17 Aug 202118 Aug 2021SEC Form 41 dexercised options overnot a tradeZNGAZynga5,547 shares
15 Jun 202117 Jun 2021SEC Form 42 dexercised options overnot a tradeZNGAZynga11,848 shares
15 Jun 202117 Jun 2021SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative11,848 shares
15 Jun 202117 Jun 2021SEC Form 42 dwas grantednot a tradeZNGAZyngaderivative38,461 shares
17 May 202119 May 2021SEC Form 42 dexercised options overnot a tradeZNGAZynga6,219 shares
17 May 202119 May 2021SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative6,219 shares
17 May 202119 May 2021SEC Form 42 dwas grantednot a tradeZNGAZyngaderivative22,189 shares
15 Mar 202117 Mar 2021SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative11,848 shares
15 Mar 202117 Mar 2021SEC Form 42 dexercised options overnot a tradeZNGAZynga11,848 shares
19 Feb 202122 Feb 2021SEC Form 43 dexercised options overnot a tradeZNGAZynga6,219 shares
19 Feb 202122 Feb 2021SEC Form 43 dexercised options overnot a tradeZNGAZyngaderivative6,219 shares
15 Dec 202017 Dec 2020SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative11,848 shares
15 Dec 202017 Dec 2020SEC Form 42 dexercised options overnot a tradeZNGAZynga11,848 shares
19 Nov 202023 Nov 2020SEC Form 44 dexercised options overnot a tradeZNGAZyngaderivative6,219 shares
19 Nov 202023 Nov 2020SEC Form 44 dexercised options overnot a tradeZNGAZynga6,219 shares
15 Sep 202017 Sep 2020SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative11,849 shares
15 Sep 202017 Sep 2020SEC Form 42 dexercised options overnot a tradeZNGAZynga11,849 shares
19 Aug 202020 Aug 2020SEC Form 41 dexercised options overnot a tradeZNGAZyngaderivative6,218 shares
19 Aug 202020 Aug 2020SEC Form 41 dexercised options overnot a tradeZNGAZynga6,218 shares
15 Jun 202017 Jun 2020SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative16,181 shares
15 Jun 202017 Jun 2020SEC Form 42 dwas grantednot a tradeZNGAZyngaderivative47,393 shares
15 Jun 202017 Jun 2020SEC Form 42 dexercised options overnot a tradeZNGAZynga16,181 shares
19 May 202021 May 2020SEC Form 42 dwas grantednot a tradeZNGAZyngaderivative24,875 shares
7 May 20208 May 2020SEC Form 41 dexercised options overnot a tradeZNGAZyngaderivative8,210 shares
7 May 20208 May 2020SEC Form 41 dexercised options overnot a tradeZNGAZynga8,210 shares
15 Mar 202017 Mar 2020SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative16,181 shares
15 Mar 202017 Mar 2020SEC Form 42 dexercised options overnot a tradeZNGAZynga16,181 shares
7 Feb 202011 Feb 2020SEC Form 44 dexercised options overnot a tradeZNGAZyngaderivative8,210 shares
7 Feb 202011 Feb 2020SEC Form 44 dexercised options overnot a tradeZNGAZynga8,210 shares
15 Dec 201917 Dec 2019SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative16,181 shares
15 Dec 201917 Dec 2019SEC Form 42 dexercised options overnot a tradeZNGAZynga16,181 shares
7 Nov 20198 Nov 2019SEC Form 41 dexercised options overnot a tradeZNGAZyngaderivative8,210 shares
7 Nov 20198 Nov 2019SEC Form 41 dexercised options overnot a tradeZNGAZynga8,210 shares
15 Sep 201917 Sep 2019SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative16,181 shares
15 Sep 201917 Sep 2019SEC Form 42 dexercised options overnot a tradeZNGAZynga16,181 shares
7 Aug 20199 Aug 2019SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative8,210 shares
7 Aug 20199 Aug 2019SEC Form 42 dexercised options overnot a tradeZNGAZynga8,210 shares
15 Jun 201918 Jun 2019SEC Form 43 dexercised options overnot a tradeZNGAZyngaderivative23,943 shares
15 Jun 201918 Jun 2019SEC Form 43 dwas grantednot a tradeZNGAZyngaderivative64,724 shares
15 Jun 201918 Jun 2019SEC Form 43 dexercised options overnot a tradeZNGAZynga23,943 shares
7 May 20199 May 2019SEC Form 42 dwas grantednot a tradeZNGAZyngaderivative32,840 shares
26 Apr 201930 Apr 2019SEC Form 44 dexercised options overnot a tradeZNGAZyngaderivative14,535 shares
26 Apr 201930 Apr 2019SEC Form 44 dexercised options overnot a tradeZNGAZynga14,535 shares
15 Mar 201919 Mar 2019SEC Form 44 dexercised options overnot a tradeZNGAZyngaderivative23,943 shares
15 Mar 201919 Mar 2019SEC Form 44 dexercised options overnot a tradeZNGAZynga23,943 shares
26 Jan 201929 Jan 2019SEC Form 43 dexercised options overnot a tradeZNGAZyngaderivative14,535 shares
26 Jan 201929 Jan 2019SEC Form 43 dexercised options overnot a tradeZNGAZynga14,535 shares
15 Dec 201818 Dec 2018SEC Form 43 dexercised options overnot a tradeZNGAZyngaderivative23,942 shares
15 Dec 201818 Dec 2018SEC Form 43 dexercised options overnot a tradeZNGAZynga23,942 shares
26 Oct 201829 Oct 2018SEC Form 43 dexercised options overnot a tradeZNGAZynga14,535 shares
26 Oct 201829 Oct 2018SEC Form 43 dexercised options overnot a tradeZNGAZyngaderivative14,535 shares
15 Sep 201818 Sep 2018SEC Form 43 dexercised options overnot a tradeZNGAZynga23,942 shares
15 Sep 201818 Sep 2018SEC Form 43 dexercised options overnot a tradeZNGAZyngaderivative23,942 shares
26 Jul 201826 Jul 2018SEC Form 40 dexercised options overnot a tradeZNGAZynga14,534 shares
26 Jul 201826 Jul 2018SEC Form 40 dexercised options overnot a tradeZNGAZyngaderivative14,534 shares
15 Jun 201819 Jun 2018SEC Form 44 dwas grantednot a tradeZNGAZyngaderivative95,770 shares
26 Apr 201827 Apr 2018SEC Form 41 dexercised options overnot a tradeZNGAZynga7,006 shares
26 Apr 201827 Apr 2018SEC Form 41 dexercised options overnot a tradeZNGAZyngaderivative7,006 shares
26 Apr 201827 Apr 2018SEC Form 41 dwas grantednot a tradeZNGAZyngaderivative58,139 shares
1 Feb 201815 Mar 2018SEC Form 442 dexercised options overnot a tradeZNGAZynga34,843 shares
1 Feb 201815 Mar 2018SEC Form 442 dexercised options overnot a tradeZNGAZyngaderivative34,843 shares
1 Nov 20173 Nov 2017SEC Form 42 dexercised options overnot a tradeZNGAZynga34,843 shares
1 Nov 20173 Nov 2017SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative34,843 shares
1 Aug 20173 Aug 2017SEC Form 42 dexercised options overnot a tradeZNGAZynga34,843 shares
1 Aug 20173 Aug 2017SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative34,843 shares
30 May 201730 May 2017SEC Form 40 dsold on the open marketZNGAZynga549,637 shares
26 May 201726 May 2017SEC Form 40 dsold on the open marketZNGAZynga255,514 shares
25 May 201726 May 2017SEC Form 41 dsold on the open marketZNGAZynga976,859 shares
1 May 201715 May 2017SEC Form 414 dconvertednot a tradeZNGAZynga1,782,010 shares
1 May 201715 May 2017SEC Form 414 dconvertednot a tradeZNGAZyngaderivative1,782,010 shares
1 May 20173 May 2017SEC Form 42 dexercised options overnot a tradeZNGAZynga19,084 shares
1 May 20173 May 2017SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative19,084 shares
1 May 20173 May 2017SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative139,372 shares
9 Mar 201710 Mar 2017SEC Form 41 dexercised options overnot a tradeZNGAZynga19,084 shares
9 Mar 201710 Mar 2017SEC Form 41 dexercised options overnot a tradeZNGAZyngaderivative19,084 shares
15 Feb 201717 Feb 2017SEC Form 42 dexercised options overnot a tradeAmazon Com870 sharesup +509.4%up +507.7%
15 Feb 201717 Feb 2017SEC Form 42 dexercised options overnot a tradeAmazon Comderivative870 sharesup +509.4%up +507.7%
14 Feb 201716 Feb 2017SEC Form 42 dconvertednot a tradeZNGAZynga24,041,532 shares
14 Feb 201716 Feb 2017SEC Form 42 dacquired or disposed of, othernot a tradeZNGAZynga36,454,438 shares
14 Feb 201716 Feb 2017SEC Form 42 dconvertednot a tradeZNGAZyngaderivative24,041,532 shares
9 Feb 201710 Feb 2017SEC Form 41 dwas grantednot a tradeAmazon Comderivative1,074 sharesup +525.3%up +520.6%
9 Dec 20169 Dec 2016SEC Form 40 dexercised options overnot a tradeZNGAZynga19,084 shares
9 Dec 20169 Dec 2016SEC Form 40 dexercised options overnot a tradeZNGAZyngaderivative19,084 shares
9 Sep 20169 Sep 2016SEC Form 40 dexercised options overnot a tradeZNGAZynga19,083 shares
9 Sep 20169 Sep 2016SEC Form 40 dexercised options overnot a tradeZNGAZyngaderivative19,083 shares
16 Aug 201618 Aug 2016SEC Form 42 dacquired or disposed of, othernot a tradeZNGAZynga5,595,600 shares
9 Jun 201613 Jun 2016SEC Form 44 dexercised options overnot a tradeZNGAZynga16,722 shares
9 Jun 201613 Jun 2016SEC Form 44 dexercised options overnot a tradeZNGAZyngaderivative16,722 shares
9 Jun 201613 Jun 2016SEC Form 44 dwas grantednot a tradeZNGAZyngaderivative76,335 shares
24 May 201625 May 2016SEC Form 41 dgave awaynot a tradeAmazon Com22 sharesup +629.3%up +625.0%
18 May 201619 May 2016SEC Form 41 dconvertednot a tradeZNGAZynga13,282,376 shares
18 May 201619 May 2016SEC Form 41 dconvertednot a tradeZNGAZyngaderivative13,282,376 shares
17 May 201619 May 2016SEC Form 42 dacquired or disposed of, othernot a tradeZNGAZynga10,491,750 shares
11 Mar 201615 Mar 2016SEC Form 44 dexercised options overnot a tradeZNGAZynga16,722 shares
11 Mar 201615 Mar 2016SEC Form 44 dexercised options overnot a tradeZNGAZyngaderivative16,722 shares
16 Feb 201617 Feb 2016SEC Form 41 dsold on the open marketAmazon Com192 sharesup +885.5%up +861.5%
16 Feb 201617 Feb 2016SEC Form 41 dsold on the open marketAmazon Com100 sharesup +885.5%up +861.5%
16 Feb 201617 Feb 2016SEC Form 41 dsold on the open marketAmazon Com400 sharesup +885.5%up +861.5%
16 Feb 201617 Feb 2016SEC Form 41 dsold on the open marketAmazon Com308 sharesup +885.5%up +861.5%
15 Feb 201617 Feb 2016SEC Form 42 dexercised options overnot a tradeAmazon Com870 sharesup +912.8%up +861.5%
15 Feb 201617 Feb 2016SEC Form 42 dexercised options overnot a tradeAmazon Comderivative870 sharesup +912.8%up +861.5%
11 Dec 201515 Dec 2015SEC Form 44 dexercised options overnot a tradeZNGAZynga16,722 shares
11 Dec 201515 Dec 2015SEC Form 44 dexercised options overnot a tradeZNGAZyngaderivative16,722 shares
9 Nov 201510 Nov 2015SEC Form 41 dsold on the open marketAmazon Com500 sharesup +683.5%up +678.5%
2 Nov 20154 Nov 2015SEC Form 42 dsold on the open marketAmazon Com500 sharesup +717.3%up +701.2%
11 Sep 201515 Sep 2015SEC Form 44 dexercised options overnot a tradeZNGAZynga16,723 shares
11 Sep 201515 Sep 2015SEC Form 44 dexercised options overnot a tradeZNGAZyngaderivative16,723 shares
28 Aug 20151 Sep 2015SEC Form 44 dgave awaynot a tradeAmazon Com49 sharesup +891.4%up +934.3%
10 Aug 201511 Aug 2015SEC Form 41 dsold on the open marketAmazon Com500 sharesup +880.1%up +873.6%
3 Aug 20155 Aug 2015SEC Form 42 dsold on the open marketAmazon Com500 sharesup +859.9%up +856.3%
11 Jun 201515 Jun 2015SEC Form 44 dwas grantednot a tradeZNGAZyngaderivative66,889 shares
10 Jun 201511 Jun 2015SEC Form 41 dexercised options overnot a tradeZNGAZynga39,308 shares
10 Jun 201511 Jun 2015SEC Form 41 dexercised options overnot a tradeZNGAZyngaderivative39,308 shares
1 May 20154 May 2015SEC Form 43 dgave awaynot a tradeAmazon Com118 sharesup +1114.5%up +1114.0%
11 Mar 201513 Mar 2015SEC Form 42 dexercised options overnot a tradeZNGAZynga39,308 shares
11 Mar 201513 Mar 2015SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative39,308 shares
15 Feb 201518 Feb 2015SEC Form 43 dexercised options overnot a tradeAmazon Com870 sharesup +1245.0%up +1275.5%
15 Feb 201518 Feb 2015SEC Form 43 dexercised options overnot a tradeAmazon Comderivative870 sharesup +1245.0%up +1275.5%
11 Dec 201415 Dec 2014SEC Form 44 dexercised options overnot a tradeZNGAZynga39,308 shares
11 Dec 201415 Dec 2014SEC Form 44 dexercised options overnot a tradeZNGAZyngaderivative39,308 shares
11 Sep 201413 Mar 2015SEC Form 4183 dexercised options overnot a tradeZNGAZynga39,308 shares
11 Sep 201413 Mar 2015SEC Form 4183 dexercised options overnot a tradeZNGAZyngaderivative39,308 shares
11 Sep 201415 Sep 2014SEC Form 44 dexercised options overnot a tradeZNGAZyngaderivative23,584 shares
19 Aug 201415 Sep 2014SEC Form 427 dsold on the open marketZNGAZynga125,000 shares
19 Aug 201420 Aug 2014SEC Form 41 dconvertednot a tradeZNGAZynga125,000 shares
19 Aug 201420 Aug 2014SEC Form 41 dsold on the open marketZNGAZynga125,000 shares
19 Aug 201420 Aug 2014SEC Form 41 dconvertednot a tradeZNGAZyngaderivative125,000 shares
18 Aug 201415 Sep 2014SEC Form 428 dsold on the open marketZNGAZynga375,000 shares
18 Aug 201420 Aug 2014SEC Form 42 dconvertednot a tradeZNGAZynga253,971 shares
18 Aug 201420 Aug 2014SEC Form 42 dsold on the open marketZNGAZynga375,000 shares
18 Aug 201420 Aug 2014SEC Form 42 dconvertednot a tradeZNGAZyngaderivative253,971 shares
11 Jun 201415 Sep 2014SEC Form 496 dconvertednot a tradeZNGAZynga23,584 shares
11 Jun 201413 Jun 2014SEC Form 42 dconvertednot a tradeZNGAZynga81,967 shares
11 Jun 201413 Jun 2014SEC Form 42 dexercised options overnot a tradeZNGAZyngaderivative81,967 shares
11 Jun 201413 Jun 2014SEC Form 42 dwas grantednot a tradeZNGAZyngaderivative157,232 shares
9 Apr 20149 Apr 2014SEC Form 40 dexercised options overnot a tradeAmazon Com1,667 sharesup +1447.8%up +1447.8%
9 Apr 20149 Apr 2014SEC Form 40 dexercised options overnot a tradeAmazon Comderivative1,667 sharesup +1447.8%up +1447.8%
18 Feb 201420 Feb 2014SEC Form 42 dacquired or disposed of, othernot a tradeZNGAZynga5,782,120 shares
5 Sep 20136 Sep 2013SEC Form 41 dwas grantednot a tradeAmazon Comderivative2,610 sharesup +1646.2%up +1635.8%
1 Aug 20135 Aug 2013SEC Form 44 dsold on the open marketAmazon Com1,076 sharesup +1580.7%up +1606.2%
17 Jun 201318 Jun 2013SEC Form 41 dconvertednot a tradeZNGAZynga39,062 shares
15 Jun 201318 Jun 2013SEC Form 43 dexercised options overnot a tradeZNGAZyngaderivative39,062 shares
4 Jun 20136 Jun 2013SEC Form 42 dwas grantednot a tradeZNGAZyngaderivative81,967 shares
9 Apr 20139 Apr 2013SEC Form 40 dexercised options overnot a tradeAmazon Comderivative1,667 sharesup +1866.6%up +1866.6%
9 Apr 20139 Apr 2013SEC Form 40 dexercised options overnot a tradeAmazon Com1,667 sharesup +1866.6%up +1866.6%
15 Feb 201320 Feb 2013SEC Form 45 dwas grantednot a tradeZNGAZyngaderivative39,062 shares
1 Nov 20125 Nov 2012SEC Form 44 dsold on the open marketAmazon Com3,800 sharesup +2112.3%up +2091.6%
1 Nov 20125 Nov 2012SEC Form 44 dsold on the open marketAmazon Com700 sharesup +2112.3%up +2091.6%
22 Aug 201223 Aug 2012SEC Form 41 dgave awaynot a tradeAmazon Com749 sharesup +2012.5%up +2029.2%
7 Aug 20128 Aug 2012SEC Form 41 dsold on the open marketAmazon Com2,500 sharesup +2071.0%up +2091.1%
17 May 201217 May 2012SEC Form 40 dgave awaynot a tradeAmazon Com250 sharesup +2251.9%up +2251.9%
16 May 201217 May 2012SEC Form 41 dgave awaynot a tradeAmazon Com500 sharesup +2192.1%up +2251.9%
15 May 201217 May 2012SEC Form 42 dgave awaynot a tradeAmazon Com500 sharesup +2188.7%up +2251.9%
9 Apr 201210 Apr 2012SEC Form 41 dexercised options overnot a tradeAmazon Comderivative1,666 sharesup +2576.6%up +2646.6%
9 Apr 201210 Apr 2012SEC Form 41 dexercised options overnot a tradeAmazon Com1,666 sharesup +2576.6%up +2646.6%
21 Dec 201121 Dec 2011SEC Form 40 dconvertednot a tradeZNGAZyngaderivative23,041,532 shares
21 Dec 201121 Dec 2011SEC Form 40 dconvertednot a tradeZNGAZyngaderivative23,041,532 shares
21 Dec 201121 Dec 2011SEC Form 40 dconvertednot a tradeZNGAZyngaderivative1,679,723 shares
21 Dec 201121 Dec 2011SEC Form 40 dconvertednot a tradeZNGAZyngaderivative1,679,723 shares
21 Dec 201121 Dec 2011SEC Form 40 dconvertednot a tradeZNGAZyngaderivative102,287 shares
21 Dec 201121 Dec 2011SEC Form 40 dconvertednot a tradeZNGAZyngaderivative102,287 shares
9 Dec 201121 Dec 2011SEC Form 412 dexercised in-the-money optionsnot a tradeZNGAZyngaderivative16,936,016 shares
9 Dec 201121 Dec 2011SEC Form 412 dexercised in-the-money optionsnot a tradeZNGAZyngaderivative16,936,016 shares
9 Dec 201121 Dec 2011SEC Form 412 dconvertednot a tradeZNGAZyngaderivative21,000,000 shares
9 Dec 201121 Dec 2011SEC Form 412 dconvertednot a tradeZNGAZynga21,000,000 shares
20 Jun 201121 Dec 2011SEC Form 4184 dbought on the open marketnot a tradeZNGAZyngaderivative1,000,000 shares
9 Apr 201111 Apr 2011SEC Form 42 dexercised options overnot a tradeAmazon Comderivative2,333 sharesup +2680.4%up +2690.5%
9 Apr 201111 Apr 2011SEC Form 42 dexercised options overnot a tradeAmazon Com2,333 sharesup +2680.4%up +2690.5%
10 Feb 201114 Feb 2011SEC Form 44 dwas grantednot a tradeAmazon Comderivative5,000 sharesup +2658.0%up +2597.0%
9 Apr 20109 Apr 2010SEC Form 40 dexercised options overnot a tradeAmazon Comderivative2,333 sharesup +3566.7%up +3566.7%
9 Apr 20109 Apr 2010SEC Form 40 dexercised options overnot a tradeAmazon Com2,333 sharesup +3566.7%up +3566.7%
22 Feb 201023 Feb 2010SEC Form 41 dsold on the open marketAmazon Com500 sharesup +4251.8%up +4280.4%
22 Feb 201023 Feb 2010SEC Form 41 dsold on the open marketAmazon Com2,000 sharesup +4251.8%up +4280.4%
22 Feb 201023 Feb 2010SEC Form 41 dsold on the open marketAmazon Com500 sharesup +4251.8%up +4280.4%
20 Nov 200924 Nov 2009SEC Form 44 dsold on the open marketAmazon Com3,000 sharesup +3860.8%up +3763.1%
20 Aug 200924 Aug 2009SEC Form 44 dsold on the open marketAmazon Com3,000 sharesup +6007.3%up +5977.6%
9 Apr 200913 Apr 2009SEC Form 44 dexercised options overnot a tradeAmazon Comderivative2,334 sharesup +6338.0%up +6405.7%
9 Apr 200913 Apr 2009SEC Form 44 dexercised options overnot a tradeAmazon Com2,334 sharesup +6338.0%up +6405.7%
17 Feb 200918 Feb 2009SEC Form 41 dsold on the open marketAmazon Com11,000 sharesup +8227.6%up +8136.7%
9 Apr 200811 Apr 2008SEC Form 42 dexercised options overnot a tradeAmazon Comderivative6,000 sharesup +6803.6%up +7033.8%
9 Apr 200811 Apr 2008SEC Form 42 dexercised options overnot a tradeAmazon Com6,000 sharesup +6803.6%up +7033.8%
15 Feb 200819 Feb 2008SEC Form 44 dsold on the open marketAmazon Com5,000 sharesup +6938.9%up +7024.9%
7 Feb 200811 Feb 2008SEC Form 44 dwas grantednot a tradeAmazon Comderivative7,000 sharesup +7142.4%up +6730.2%
29 Nov 20073 Dec 2007SEC Form 44 dgave awaynot a tradeAmazon Com525 sharesup +5660.6%up +5549.1%
1 Nov 20075 Nov 2007SEC Form 44 dsold on the open marketAmazon Com5,000 sharesup +5759.2%up +5987.0%
1 Aug 20073 Aug 2007SEC Form 42 dsold on the open marketAmazon Com5,000 sharesup +6542.9%up +6587.0%
1 May 20073 May 2007SEC Form 42 dsold on the open marketAmazon Com5,000 sharesup +8177.9%up +8157.9%
9 Apr 200711 Apr 2007SEC Form 42 dexercised options overnot a tradeAmazon Comderivative6,000 sharesup +12227.4%up +12221.5%
9 Apr 200711 Apr 2007SEC Form 42 dexercised options overnot a tradeAmazon Com6,000 sharesup +12227.4%up +12221.5%
28 Feb 20072 Mar 2007SEC Form 42 dgave awaynot a tradeAmazon Com5,000 sharesup +13021.1%up +13525.9%
3 Nov 20067 Nov 2006SEC Form 44 dgave awaynot a tradeAmazon Com1,400 sharesup +13609.6%up +13146.3%
9 Apr 200611 Apr 2006SEC Form 42 dexercised options overnot a tradeAmazon Comderivative18,000 sharesup +13746.3%up +14141.8%
9 Apr 200611 Apr 2006SEC Form 42 dexercised options overnot a tradeAmazon Com18,000 sharesup +13746.3%up +14141.8%

Both percentages are the stock’s move, not William B. Gordon’s return: a disclosure gives a band, never an amount, so nobody can say how much was bought or what it made. They run to the last close we hold11 Sep 2026, except where a name has since delisted, when the row names its own last session. We publish no close, no volume and no dollar figure behind them. 96 of the 244 rows shown carry a percentage; the rest are dashes with the reason on the row.

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.

Some filings reach us as photographs of paper rather than as a form we can read as text. Those are shown here only once they have been read and checked, so this page can hold fewer lines than the filings behind it contain. The link on every row opens the original document, which is always the full record.