Follow the people · Insider

JB

Judy Bruner

Insider · Director · AMAT

Judy Bruner files insider transactions with the SEC as a director of Applied Materials Inc /de. We hold 4 disclosed purchases and sales filed since 21 February 2006, 1 of them in the last 90 days.

  • Files for 9 companiesAMAT, QRVO, RPD, STX and 5 more
  • Disclosed buys and sells4 in all, 1 in the last 90 days
  • Last disclosure10 September 2026

Positions held

9 posts we hold — a term names its own dates; a run of filings only says when they filed
  • Filed 22 July 20168 September 2026Director · Applied Materials Inc /de 20 Form 4 lines · source: SEC Form 4
  • Filed 12 May 202112 August 2026Director · Qorvo 7 Form 4 lines · source: SEC Form 4
  • Filed 31 October 20169 June 2026Director · Rapid7 31 Form 4 lines · source: SEC Form 4
  • Filed 29 October 201819 October 2025Director · Seagate Technology 31 Form 4 lines · source: SEC Form 4
  • Filed 10 February 201715 April 2021Director · Varian Medical Systems 15 Form 4 lines · source: SEC Form 4
  • Filed 7 January 200917 November 2017Director · Brocade Communications Systems 33 Form 4 lines · source: SEC Form 4
  • Filed 16 February 200612 May 2016Exec. VP, Administration, CFO · Sandisk 209 Form 4 lines · source: SEC Form 4
  • Filed 13 September 200713 September 2007Director · Vermillion 1 Form 4 line · source: SEC Form 4
  • Filed 7 June 20067 June 2006Director · Ciphergen Biosystems 1 Form 4 line · source: SEC Form 4

Every transaction

348 transactions from SEC Form 4 — one row each, sort any column, open a row for the filing
348 of 348 shown
8 Sep 202610 Sep 2026SEC Form 42 dsold on the open marketApplied Materials Inc /de1,000 sharesdown −3.4%up +0.5%
12 Aug 202613 Aug 2026SEC Form 41 dwas grantednot a tradeQorvo2,327 sharesup +18.7%up +18.5%
9 Jun 202610 Jun 2026SEC Form 41 dwas grantednot a tradeRapid715,208 sharesup +45.2%up +43.0%
26 May 202628 May 2026SEC Form 42 dsold on the open marketApplied Materials Inc /de1,128 sharesup +0.4%up +1.5%
12 Mar 202613 Mar 2026SEC Form 41 dwas grantednot a tradeApplied Materials Inc /de741 sharesup +35.3%up +33.7%
12 Mar 202613 Mar 2026SEC Form 41 dwas grantednot a tradeApplied Materials Inc /de741 sharesup +35.3%up +33.7%
25 Feb 202627 Feb 2026SEC Form 42 dsold on the open marketApplied Materials Inc /de2,500 sharesup +15.6%up +22.6%
25 Feb 202627 Feb 2026SEC Form 42 dsold on the open marketApplied Materials Inc /de2,500 sharesup +15.6%up +22.6%
23 Feb 202624 Feb 2026SEC Form 41 dsold on the open marketApplied Materials Inc /de2,458 sharesup +22.2%up +20.8%
23 Feb 202624 Feb 2026SEC Form 41 dsold on the open marketApplied Materials Inc /de1,511 sharesup +22.2%up +20.8%
23 Feb 202624 Feb 2026SEC Form 41 dsold on the open marketApplied Materials Inc /de2,458 sharesup +22.2%up +20.8%
23 Feb 202624 Feb 2026SEC Form 41 dsold on the open marketApplied Materials Inc /de1,511 sharesup +22.2%up +20.8%
19 Oct 202521 Oct 2025SEC Form 42 dexercised options overnot a tradeSeagate Technology Holdingsderivative2,693 sharesup +268.3%up +286.9%
19 Oct 202521 Oct 2025SEC Form 42 dexercised options overnot a tradeSeagate Technology Holdings2,693 sharesup +268.3%up +286.9%
19 Oct 202521 Oct 2025SEC Form 42 dhad shares withheld for taxnot a tradeSeagate Technology Holdings647 sharesup +268.3%up +286.9%
14 Aug 202515 Aug 2025SEC Form 41 dwas grantednot a tradeQorvo2,496 sharesup +28.7%up +30.6%
11 Jun 202513 Jun 2025SEC Form 42 dwas grantednot a tradeRapid78,420 sharesdown −57.1%down −56.2%
22 May 202523 May 2025SEC Form 41 dsold on the open marketSeagate Technology Holdings10,446 sharesup +662.6%up +636.4%
6 Mar 202510 Mar 2025SEC Form 44 dwas grantednot a tradeApplied Materials Inc /de1,583 sharesup +201.2%up +204.3%
19 Oct 202422 Oct 2024SEC Form 43 dwas grantednot a tradeSeagate Technology Holdingsderivative2,693 sharesup +640.4%up +637.0%
19 Oct 202422 Oct 2024SEC Form 43 dexercised options overnot a tradeSeagate Technology Holdingsderivative4,271 sharesup +640.4%up +637.0%
19 Oct 202422 Oct 2024SEC Form 43 dexercised options overnot a tradeSeagate Technology Holdings4,271 sharesup +640.4%up +637.0%
13 Aug 202414 Aug 2024SEC Form 41 dwas grantednot a tradeQorvo2,097 sharesup +5.1%up +7.5%
13 Jun 202417 Jun 2024SEC Form 44 dwas grantednot a tradeRapid75,174 sharesdown −72.7%down −71.9%
7 Mar 202411 Mar 2024SEC Form 44 dwas grantednot a tradeApplied Materials Inc /de1,128 sharesup +114.7%up +126.7%
23 Oct 202324 Oct 2023SEC Form 41 dexercised options overnot a tradeSeagate Technology Holdingsderivative3,803 sharesup +1172.3%up +1119.0%
23 Oct 202324 Oct 2023SEC Form 41 dwas grantednot a tradeSeagate Technology Holdingsderivative4,271 sharesup +1172.3%up +1119.0%
23 Oct 202324 Oct 2023SEC Form 41 dexercised options overnot a tradeSeagate Technology Holdings3,803 sharesup +1172.3%up +1119.0%
23 Oct 202324 Oct 2023SEC Form 41 dhad shares withheld for taxnot a tradeSeagate Technology Holdings1,370 sharesup +1172.3%up +1119.0%
15 Aug 202317 Aug 2023SEC Form 42 dwas grantednot a tradeQorvo2,132 sharesup +17.2%up +18.7%
8 Jun 202312 Jun 2023SEC Form 44 dwas grantednot a tradeRapid74,297 sharesdown −77.6%down −77.1%
9 Mar 202313 Mar 2023SEC Form 44 dwas grantednot a tradeApplied Materials Inc /de2,050 sharesup +290.0%up +294.1%
24 Oct 202224 Oct 2022SEC Form 40 dwas grantednot a tradeSeagate Technology Holdingsderivative3,803 sharesup +1374.3%up +1374.3%
20 Oct 202224 Oct 2022SEC Form 44 dexercised options overnot a tradeSeagate Technology Holdingsderivative3,162 sharesup +1465.5%up +1374.3%
20 Oct 202224 Oct 2022SEC Form 44 dexercised options overnot a tradeSeagate Technology Holdings3,162 sharesup +1465.5%up +1374.3%
20 Oct 202224 Oct 2022SEC Form 44 dhad shares withheld for taxnot a tradeSeagate Technology Holdings1,139 sharesup +1465.5%up +1374.3%
9 Aug 202211 Aug 2022SEC Form 42 dwas grantednot a tradeQorvo2,067 sharesup +14.1%up +7.3%
9 Jun 202213 Jun 2022SEC Form 44 dwas grantednot a tradeRapid72,877 sharesdown −85.2%down −83.8%
10 Mar 202214 Mar 2022SEC Form 44 dwas grantednot a tradeApplied Materials Inc /de1,920 sharesup +265.3%up +280.0%
20 Oct 202122 Oct 2021SEC Form 42 dexercised options overnot a tradeSeagate Technology Holdingsderivative5,847 sharesup +930.9%up +851.7%
20 Oct 202122 Oct 2021SEC Form 42 dwas grantednot a tradeSeagate Technology Holdingsderivative3,162 sharesup +930.9%up +851.7%
20 Oct 202122 Oct 2021SEC Form 42 dexercised options overnot a tradeSeagate Technology Holdings5,847 sharesup +930.9%up +851.7%
20 Oct 202122 Oct 2021SEC Form 42 dhad shares withheld for taxnot a tradeSeagate Technology Holdings2,105 sharesup +930.9%up +851.7%
10 Aug 202111 Aug 2021SEC Form 41 dwas grantednot a tradeQorvo1,136 sharesdown −38.9%down −38.5%
10 Jun 202114 Jun 2021SEC Form 44 dwas grantednot a tradeRapid71,985 sharesdown −88.3%down −88.5%
12 May 202112 May 2021SEC Form 40 dwas grantednot a tradeQorvo271 sharesdown −29.5%down −29.5%
15 Apr 202116 Apr 2021SEC Form 41 dreturned to the issuernot a tradeVARVarian Medical Systems6,779 shares
15 Apr 202116 Apr 2021SEC Form 41 dreturned to the issuernot a tradeVARVarian Medical Systemsderivative1,022 shares
11 Mar 202115 Mar 2021SEC Form 44 dwas grantednot a tradeApplied Materials Inc /de1,919 sharesup +289.5%up +297.4%
16 Feb 202117 Feb 2021SEC Form 41 dexercised options overnot a tradeVARVarian Medical Systems1,225 shares
16 Feb 202117 Feb 2021SEC Form 41 dexercised options overnot a tradeVARVarian Medical Systemsderivative1,225 shares
11 Feb 202116 Feb 2021SEC Form 45 dwas grantednot a tradeVARVarian Medical Systemsderivative1,022 shares
22 Oct 202023 Oct 2020SEC Form 41 dwas grantednot a tradeSeagate Technologyderivative5,847 sharesup +1503.0%up +1536.1%
21 Oct 202023 Oct 2020SEC Form 42 dexercised options overnot a tradeSeagate Technologyderivative5,579 sharesup +1506.1%up +1536.1%
21 Oct 202023 Oct 2020SEC Form 42 dexercised options overnot a tradeSeagate Technology5,579 sharesup +1506.1%up +1536.1%
21 Oct 202023 Oct 2020SEC Form 42 dhad shares withheld for taxnot a tradeSeagate Technology2,009 sharesup +1506.1%up +1536.1%
26 Aug 202028 Aug 2020SEC Form 42 dexercised options overnot a tradeRapid7derivative2,347 sharesdown −84.0%down −84.0%
26 Aug 202028 Aug 2020SEC Form 42 dexercised options overnot a tradeRapid72,347 sharesdown −84.0%down −84.0%
26 Aug 202028 Aug 2020SEC Form 42 dsold on the open marketRapid72,347 sharesdown −84.0%down −84.0%
3 Jun 20205 Jun 2020SEC Form 42 dwas grantednot a tradeRapid73,417 sharesdown −79.9%down −79.3%
12 Mar 202016 Mar 2020SEC Form 44 dwas grantednot a tradeApplied Materials Inc /de4,987 sharesup +911.9%up +1026.3%
14 Feb 202019 Feb 2020SEC Form 45 dwas grantednot a tradeVARVarian Medical Systemsderivative1,225 shares
13 Feb 202018 Feb 2020SEC Form 45 dexercised options overnot a tradeVARVarian Medical Systemsderivative1,243 shares
13 Feb 202018 Feb 2020SEC Form 45 dexercised options overnot a tradeVARVarian Medical Systems1,243 shares
10 Feb 202012 Feb 2020SEC Form 42 dexercised options overnot a tradeVARVarian Medical Systemsderivative2,870 shares
10 Feb 202012 Feb 2020SEC Form 42 dexercised options overnot a tradeVARVarian Medical Systems2,870 shares
10 Feb 202012 Feb 2020SEC Form 42 dexercised options overnot a tradeRapid7derivative2,500 sharesdown −83.5%down −81.6%
10 Feb 202012 Feb 2020SEC Form 42 dexercised options overnot a tradeRapid72,500 sharesdown −83.5%down −81.6%
10 Feb 202012 Feb 2020SEC Form 42 dsold on the open marketRapid72,500 sharesdown −83.5%down −81.6%
19 Nov 201921 Nov 2019SEC Form 42 dexercised options overnot a tradeRapid7derivative2,500 sharesdown −81.1%down −81.3%
19 Nov 201921 Nov 2019SEC Form 42 dexercised options overnot a tradeRapid72,500 sharesdown −81.1%down −81.3%
19 Nov 201921 Nov 2019SEC Form 42 dsold on the open marketRapid72,500 sharesdown −81.1%down −81.3%
11 Nov 201913 Nov 2019SEC Form 42 dexercised options overnot a tradeRapid7derivative2,500 sharesdown −79.8%down −80.3%
11 Nov 201913 Nov 2019SEC Form 42 dexercised options overnot a tradeRapid72,500 sharesdown −79.8%down −80.3%
11 Nov 201913 Nov 2019SEC Form 42 dsold on the open marketRapid72,500 sharesdown −79.8%down −80.3%
29 Oct 201930 Oct 2019SEC Form 41 dwas grantednot a tradeSeagate Technologyderivative5,579 sharesup +1332.1%up +1335.0%
28 Oct 201930 Oct 2019SEC Form 42 dexercised options overnot a tradeSeagate Technologyderivative5,146 sharesup +1337.5%up +1335.0%
28 Oct 201930 Oct 2019SEC Form 42 dexercised options overnot a tradeSeagate Technology5,146 sharesup +1337.5%up +1335.0%
28 Oct 201930 Oct 2019SEC Form 42 dhad shares withheld for taxnot a tradeSeagate Technology1,853 sharesup +1337.5%up +1335.0%
12 Jun 201914 Jun 2019SEC Form 42 dwas grantednot a tradeRapid73,322 sharesdown −80.4%down −80.4%
7 Mar 201911 Mar 2019SEC Form 44 dwas grantednot a tradeApplied Materials Inc /de5,988 sharesup +1115.0%up +1085.4%
15 Feb 201920 Feb 2019SEC Form 45 dwas grantednot a tradeVARVarian Medical Systemsderivative1,243 shares
15 Feb 201920 Feb 2019SEC Form 45 dexercised options overnot a tradeRapid7derivative19,695 sharesdown −77.6%down −77.3%
15 Feb 201920 Feb 2019SEC Form 45 dexercised options overnot a tradeRapid7derivative12,384 sharesdown −77.6%down −77.3%
15 Feb 201920 Feb 2019SEC Form 45 dexercised options overnot a tradeRapid719,695 sharesdown −77.6%down −77.3%
15 Feb 201920 Feb 2019SEC Form 45 dexercised options overnot a tradeRapid712,384 sharesdown −77.6%down −77.3%
15 Feb 201920 Feb 2019SEC Form 45 dsold on the open marketRapid730,588 sharesdown −77.6%down −77.3%
15 Feb 201920 Feb 2019SEC Form 45 dsold on the open marketRapid71,491 sharesdown −77.6%down −77.3%
11 Feb 201914 Feb 2019SEC Form 43 dexercised options overnot a tradeVARVarian Medical Systemsderivative1,441 shares
11 Feb 201914 Feb 2019SEC Form 43 dexercised options overnot a tradeVARVarian Medical Systems1,441 shares
30 Oct 201831 Oct 2018SEC Form 41 dwas grantednot a tradeSeagate Technologyderivative5,146 sharesup +2036.9%up +1963.6%
29 Oct 201831 Oct 2018SEC Form 42 dexercised options overnot a tradeSeagate Technology5,285 sharesup +2094.5%up +1963.6%
29 Oct 201831 Oct 2018SEC Form 42 dhad shares withheld for taxnot a tradeSeagate Technology1,903 sharesup +2094.5%up +1963.6%
29 Oct 201831 Oct 2018SEC Form 42 dexercised options overnot a tradeSeagate Technologyderivative5,285 sharesup +2094.5%up +1963.6%
12 Jun 201814 Jun 2018SEC Form 42 dwas grantednot a tradeRapid75,299 sharesdown −68.8%down −69.6%
8 Mar 201812 Mar 2018SEC Form 44 dwas grantednot a tradeApplied Materials Inc /de3,789 sharesup +668.9%up +648.7%
9 Feb 201812 Feb 2018SEC Form 43 dwas grantednot a tradeVARVarian Medical Systemsderivative1,441 shares
17 Nov 201721 Nov 2017SEC Form 44 dreturned to the issuernot a tradeBRCDBrocade Communications Systems170,487 shares
17 Nov 201721 Nov 2017SEC Form 44 dreturned to the issuernot a tradeBRCDBrocade Communications Systemsderivative20,000 shares
17 Nov 201721 Nov 2017SEC Form 44 dreturned to the issuernot a tradeBRCDBrocade Communications Systemsderivative20,000 shares
17 Nov 201721 Nov 2017SEC Form 44 dreturned to the issuernot a tradeBRCDBrocade Communications Systemsderivative16,013 shares
12 Jun 201714 Jun 2017SEC Form 42 dwas grantednot a tradeRapid75,865 sharesdown −39.5%down −39.1%
12 Jun 201714 Jun 2017SEC Form 42 dwas grantednot a tradeRapid7derivative12,384 sharesdown −39.5%down −39.1%
11 Apr 201713 Apr 2017SEC Form 42 dwas grantednot a tradeBRCDBrocade Communications Systems16,013 shares
21 Mar 201722 Mar 2017SEC Form 41 dexercised options overnot a tradeBRCDBrocade Communications Systems20,000 shares
21 Mar 201722 Mar 2017SEC Form 41 dexercised options overnot a tradeBRCDBrocade Communications Systemsderivative20,000 shares
9 Mar 201713 Mar 2017SEC Form 44 dwas grantednot a tradeApplied Materials Inc /de6,019 sharesup +1121.2%up +1087.5%
10 Feb 201713 Feb 2017SEC Form 43 dwas grantednot a tradeVARVarian Medical Systemsderivative2,870 shares
31 Oct 20161 Nov 2016SEC Form 41 dwas grantednot a tradeRapid713,956 sharesdown −28.1%down −26.7%
31 Oct 20161 Nov 2016SEC Form 41 dwas grantednot a tradeRapid7derivative29,542 sharesdown −28.1%down −26.7%
22 Jul 201626 Jul 2016SEC Form 44 dwas grantednot a tradeApplied Materials Inc /de4,758 sharesup +1631.1%up +1602.7%
12 May 201613 May 2016SEC Form 41 dreturned to the issuernot a tradeSandisk119,657 shares
12 May 201613 May 2016SEC Form 41 dreturned to the issuernot a tradeSandiskderivative3,713 shares
12 May 201613 May 2016SEC Form 41 dreturned to the issuernot a tradeSandiskderivative15,469 shares
12 May 201613 May 2016SEC Form 41 dreturned to the issuernot a tradeSandiskderivative52,500 shares
12 May 201613 May 2016SEC Form 41 dreturned to the issuernot a tradeSandiskderivative52,500 shares
12 May 201613 May 2016SEC Form 41 dreturned to the issuernot a tradeSandiskderivative45,000 shares
7 Apr 201611 Apr 2016SEC Form 44 dwas grantednot a tradeBRCDBrocade Communications Systems20,223 shares
18 Feb 201622 Feb 2016SEC Form 44 dexercised options overnot a tradeSandisk4,375 shares
18 Feb 201622 Feb 2016SEC Form 44 dhad shares withheld for taxnot a tradeSandisk1,934 shares
18 Feb 201622 Feb 2016SEC Form 44 dexercised options overnot a tradeSandiskderivative4,375 shares
17 Feb 201619 Feb 2016SEC Form 42 dexercised options overnot a tradeSandisk4,125 shares
17 Feb 201619 Feb 2016SEC Form 42 dhad shares withheld for taxnot a tradeSandisk1,459 shares
17 Feb 201619 Feb 2016SEC Form 42 dexercised options overnot a tradeSandisk3,750 shares
17 Feb 201619 Feb 2016SEC Form 42 dhad shares withheld for taxnot a tradeSandisk1,378 shares
17 Feb 201619 Feb 2016SEC Form 42 dexercised options overnot a tradeSandiskderivative4,125 shares
17 Feb 201619 Feb 2016SEC Form 42 dexercised options overnot a tradeSandiskderivative3,750 shares
16 Feb 201618 Feb 2016SEC Form 42 dwas grantednot a tradeSandiskderivative30,000 shares
15 Feb 201624 Feb 2016SEC Form 49 dexercised options overnot a tradeSandisk4,375 shares
15 Feb 201624 Feb 2016SEC Form 49 dhad shares withheld for taxnot a tradeSandisk1,574 shares
15 Feb 201624 Feb 2016SEC Form 49 dexercised options overnot a tradeSandiskderivative4,375 shares
15 Feb 201617 Feb 2016SEC Form 42 dexercised options overnot a tradeSandisk4,375 shares
15 Feb 201617 Feb 2016SEC Form 42 dhad shares withheld for taxnot a tradeSandisk1,574 shares
15 Feb 201617 Feb 2016SEC Form 42 dexercised options overnot a tradeSandiskderivative4,375 shares
27 May 201528 May 2015SEC Form 41 dexercised options overnot a tradeBRCDBrocade Communications Systems5,000 shares
27 May 201528 May 2015SEC Form 41 dsold on the open marketBRCDBrocade Communications Systems5,000 shares
27 May 201528 May 2015SEC Form 41 dexercised options overnot a tradeBRCDBrocade Communications Systemsderivative5,000 shares
7 Apr 20158 Apr 2015SEC Form 41 dwas grantednot a tradeBRCDBrocade Communications Systems16,751 shares
22 Feb 201523 Feb 2015SEC Form 41 dexercised options overnot a tradeSandisk3,300 shares
22 Feb 201523 Feb 2015SEC Form 41 dhad shares withheld for taxnot a tradeSandisk1,693 shares
22 Feb 201523 Feb 2015SEC Form 41 dexercised options overnot a tradeSandiskderivative3,300 shares
18 Feb 201519 Feb 2015SEC Form 41 dexercised options overnot a tradeSandisk4,375 shares
18 Feb 201519 Feb 2015SEC Form 41 dhad shares withheld for taxnot a tradeSandisk2,258 shares
18 Feb 201519 Feb 2015SEC Form 41 dexercised options overnot a tradeSandiskderivative4,375 shares
17 Feb 201519 Feb 2015SEC Form 42 dwas grantednot a tradeSandiskderivative15,000 shares
17 Feb 201519 Feb 2015SEC Form 42 dwas grantednot a tradeSandiskderivative45,000 shares
17 Feb 201518 Feb 2015SEC Form 41 dexercised options overnot a tradeSandisk4,125 shares
17 Feb 201518 Feb 2015SEC Form 41 dhad shares withheld for taxnot a tradeSandisk1,503 shares
17 Feb 201518 Feb 2015SEC Form 41 dexercised options overnot a tradeSandiskderivative4,125 shares
15 Feb 201518 Feb 2015SEC Form 43 dexercised options overnot a tradeSandisk4,375 shares
15 Feb 201518 Feb 2015SEC Form 43 dhad shares withheld for taxnot a tradeSandisk1,594 shares
15 Feb 201518 Feb 2015SEC Form 43 dexercised options overnot a tradeSandiskderivative4,375 shares
2 Feb 20153 Feb 2015SEC Form 41 dexercised options overnot a tradeSandisk3,094 shares
2 Feb 20153 Feb 2015SEC Form 41 dexercised options overnot a tradeSandisk3,712 shares
2 Feb 20153 Feb 2015SEC Form 41 dsold on the open marketSandisk3,094 shares
2 Feb 20153 Feb 2015SEC Form 41 dsold on the open marketSandisk3,712 shares
2 Feb 20153 Feb 2015SEC Form 41 dexercised options overnot a tradeSandiskderivative3,094 shares
2 Feb 20153 Feb 2015SEC Form 41 dexercised options overnot a tradeSandiskderivative3,712 shares
20 Oct 201422 Oct 2014SEC Form 42 dexercised options overnot a tradeSandisk3,094 shares
20 Oct 201422 Oct 2014SEC Form 42 dexercised options overnot a tradeSandisk3,713 shares
20 Oct 201422 Oct 2014SEC Form 42 dsold on the open marketSandisk6,807 shares
20 Oct 201422 Oct 2014SEC Form 42 dexercised options overnot a tradeSandiskderivative3,094 shares
20 Oct 201422 Oct 2014SEC Form 42 dexercised options overnot a tradeSandiskderivative3,713 shares
21 Jul 201422 Jul 2014SEC Form 41 dexercised options overnot a tradeSandisk3,093 shares
21 Jul 201422 Jul 2014SEC Form 41 dexercised options overnot a tradeSandisk3,712 shares
21 Jul 201422 Jul 2014SEC Form 41 dexercised options overnot a tradeSandisk60,000 shares
21 Jul 201422 Jul 2014SEC Form 41 dsold on the open marketSandisk66,805 shares
21 Jul 201422 Jul 2014SEC Form 41 dexercised options overnot a tradeSandiskderivative3,093 shares
21 Jul 201422 Jul 2014SEC Form 41 dexercised options overnot a tradeSandiskderivative3,712 shares
21 Jul 201422 Jul 2014SEC Form 41 dexercised options overnot a tradeSandiskderivative60,000 shares
21 Apr 201423 Apr 2014SEC Form 42 dexercised options overnot a tradeSandisk14,550 shares
21 Apr 201423 Apr 2014SEC Form 42 dexercised options overnot a tradeSandisk24,750 shares
21 Apr 201423 Apr 2014SEC Form 42 dsold on the open marketSandisk39,300 shares
21 Apr 201423 Apr 2014SEC Form 42 dexercised options overnot a tradeSandiskderivative14,550 shares
21 Apr 201423 Apr 2014SEC Form 42 dexercised options overnot a tradeSandiskderivative24,750 shares
8 Apr 20149 Apr 2014SEC Form 41 dwas grantednot a tradeBRCDBrocade Communications Systems25,000 shares
3 Mar 20145 Mar 2014SEC Form 42 dexercised options overnot a tradeSandisk30,000 shares
3 Mar 20145 Mar 2014SEC Form 42 dsold on the open marketSandisk30,000 shares
3 Mar 20145 Mar 2014SEC Form 42 dexercised options overnot a tradeSandiskderivative30,000 shares
24 Feb 201426 Feb 2014SEC Form 42 dexercised options overnot a tradeSandisk3,334 shares
24 Feb 201426 Feb 2014SEC Form 42 dhad shares withheld for taxnot a tradeSandisk1,507 shares
24 Feb 201426 Feb 2014SEC Form 42 dexercised options overnot a tradeSandiskderivative3,334 shares
22 Feb 201426 Feb 2014SEC Form 44 dexercised options overnot a tradeSandisk3,300 shares
22 Feb 201426 Feb 2014SEC Form 44 dhad shares withheld for taxnot a tradeSandisk1,227 shares
22 Feb 201426 Feb 2014SEC Form 44 dexercised options overnot a tradeSandiskderivative3,300 shares
18 Feb 201420 Feb 2014SEC Form 42 dwas grantednot a tradeSandiskderivative52,500 shares
18 Feb 201420 Feb 2014SEC Form 42 dwas grantednot a tradeSandiskderivative17,500 shares
17 Feb 201419 Feb 2014SEC Form 42 dexercised options overnot a tradeSandisk4,125 shares
17 Feb 201419 Feb 2014SEC Form 42 dhad shares withheld for taxnot a tradeSandisk1,534 shares
17 Feb 201419 Feb 2014SEC Form 42 dexercised options overnot a tradeSandiskderivative4,125 shares
15 Feb 201419 Feb 2014SEC Form 44 dexercised options overnot a tradeSandisk4,375 shares
15 Feb 201419 Feb 2014SEC Form 44 dhad shares withheld for taxnot a tradeSandisk1,636 shares
15 Feb 201419 Feb 2014SEC Form 44 dexercised options overnot a tradeSandiskderivative4,375 shares
16 Dec 201317 Dec 2013SEC Form 41 dexercised options overnot a tradeBRCDBrocade Communications Systemsderivative50,000 shares
16 Dec 201317 Dec 2013SEC Form 41 dexercised options overnot a tradeBRCDBrocade Communications Systems50,000 shares
16 Dec 201317 Dec 2013SEC Form 41 dsold on the open marketBRCDBrocade Communications Systems50,000 shares
1 Aug 20135 Aug 2013SEC Form 44 dexercised options overnot a tradeSandiskderivative35,000 shares
1 Aug 20135 Aug 2013SEC Form 44 dexercised options overnot a tradeSandisk35,000 shares
1 Aug 20135 Aug 2013SEC Form 44 dsold on the open marketSandisk35,000 shares
30 May 201331 May 2013SEC Form 41 dexercised options overnot a tradeSandiskderivative10,000 shares
30 May 201331 May 2013SEC Form 41 dexercised options overnot a tradeSandiskderivative5,000 shares
30 May 201331 May 2013SEC Form 41 dexercised options overnot a tradeSandiskderivative45,000 shares
30 May 201331 May 2013SEC Form 41 dexercised options overnot a tradeSandisk10,000 shares
30 May 201331 May 2013SEC Form 41 dexercised options overnot a tradeSandisk5,000 shares
30 May 201331 May 2013SEC Form 41 dexercised options overnot a tradeSandisk45,000 shares
30 May 201331 May 2013SEC Form 41 dsold on the open marketSandisk60,000 shares
7 May 20139 May 2013SEC Form 42 dexercised options overnot a tradeSandiskderivative10,000 shares
7 May 20139 May 2013SEC Form 42 dexercised options overnot a tradeSandiskderivative10,000 shares
7 May 20139 May 2013SEC Form 42 dexercised options overnot a tradeSandisk10,000 shares
7 May 20139 May 2013SEC Form 42 dexercised options overnot a tradeSandisk10,000 shares
7 May 20139 May 2013SEC Form 42 dsold on the open marketSandisk20,000 shares
1 May 20131 May 2013SEC Form 40 dexercised options overnot a tradeSandiskderivative30,000 shares
1 May 20131 May 2013SEC Form 40 dexercised options overnot a tradeSandiskderivative30,000 shares
1 May 20131 May 2013SEC Form 40 dexercised options overnot a tradeSandisk30,000 shares
1 May 20131 May 2013SEC Form 40 dsold on the open marketSandisk30,000 shares
1 May 20131 May 2013SEC Form 40 dexercised options overnot a tradeSandisk30,000 shares
1 May 20131 May 2013SEC Form 40 dsold on the open marketSandisk30,000 shares
11 Apr 201312 Apr 2013SEC Form 41 dwas grantednot a tradeBRCDBrocade Communications Systems25,000 shares
14 Mar 201315 Mar 2013SEC Form 41 dexercised options overnot a tradeSandiskderivative40,000 shares
14 Mar 201315 Mar 2013SEC Form 41 dexercised options overnot a tradeSandisk40,000 shares
14 Mar 201315 Mar 2013SEC Form 41 dsold on the open marketSandisk40,000 shares
24 Feb 201326 Feb 2013SEC Form 42 dexercised options overnot a tradeSandisk3,334 shares
24 Feb 201326 Feb 2013SEC Form 42 dhad shares withheld for taxnot a tradeSandisk1,586 shares
24 Feb 201326 Feb 2013SEC Form 42 dexercised options overnot a tradeSandiskderivative3,334 shares
22 Feb 201326 Feb 2013SEC Form 44 dexercised options overnot a tradeSandisk3,300 shares
22 Feb 201326 Feb 2013SEC Form 44 dhad shares withheld for taxnot a tradeSandisk1,570 shares
22 Feb 201326 Feb 2013SEC Form 44 dexercised options overnot a tradeSandiskderivative3,300 shares
17 Feb 201320 Feb 2013SEC Form 43 dexercised options overnot a tradeSandisk4,125 shares
17 Feb 201320 Feb 2013SEC Form 43 dhad shares withheld for taxnot a tradeSandisk1,962 shares
17 Feb 201320 Feb 2013SEC Form 43 dexercised options overnot a tradeSandiskderivative4,125 shares
15 Feb 201320 Feb 2013SEC Form 45 dwas grantednot a tradeSandiskderivative52,500 shares
15 Feb 201320 Feb 2013SEC Form 45 dwas grantednot a tradeSandiskderivative17,500 shares
4 Feb 20135 Feb 2013SEC Form 41 dexercised options overnot a tradeSandisk30,000 shares
4 Feb 20135 Feb 2013SEC Form 41 dsold on the open marketSandisk30,000 shares
4 Feb 20135 Feb 2013SEC Form 41 dexercised options overnot a tradeSandiskderivative30,000 shares
31 Jan 20131 Feb 2013SEC Form 41 dexercised options overnot a tradeSandisk40,000 shares
31 Jan 20131 Feb 2013SEC Form 41 dsold on the open marketSandisk40,000 shares
31 Jan 20131 Feb 2013SEC Form 41 dexercised options overnot a tradeSandiskderivative40,000 shares
4 Dec 20125 Dec 2012SEC Form 41 dexercised options overnot a tradeSandiskderivative10,000 shares
4 Dec 20125 Dec 2012SEC Form 41 dexercised options overnot a tradeSandisk10,000 shares
4 Dec 20125 Dec 2012SEC Form 41 dsold on the open marketSandisk10,000 shares
1 Aug 20122 Aug 2012SEC Form 41 dexercised options overnot a tradeSandiskderivative30,000 shares
1 Aug 20122 Aug 2012SEC Form 41 dexercised options overnot a tradeSandisk30,000 shares
1 Aug 20122 Aug 2012SEC Form 41 dsold on the open marketSandisk25,000 shares
1 Aug 20122 Aug 2012SEC Form 41 dsold on the open marketSandisk5,000 shares
1 May 20122 May 2012SEC Form 41 dexercised options overnot a tradeSandiskderivative30,000 shares
1 May 20122 May 2012SEC Form 41 dexercised options overnot a tradeSandisk30,000 shares
1 May 20122 May 2012SEC Form 41 dsold on the open marketSandisk30,000 shares
12 Apr 201216 Apr 2012SEC Form 44 dwas grantednot a tradeBRCDBrocade Communications Systemsderivative20,000 shares
12 Apr 201216 Apr 2012SEC Form 44 dwas grantednot a tradeBRCDBrocade Communications Systems10,000 shares
28 Feb 201228 Feb 2012SEC Form 40 dexercised options overnot a tradeSandiskderivative10,000 shares
28 Feb 201228 Feb 2012SEC Form 40 dexercised options overnot a tradeSandisk10,000 shares
28 Feb 201228 Feb 2012SEC Form 40 dsold on the open marketSandisk10,000 shares
24 Feb 201228 Feb 2012SEC Form 44 dexercised options overnot a tradeSandiskderivative3,333 shares
24 Feb 201228 Feb 2012SEC Form 44 dexercised options overnot a tradeSandisk3,333 shares
24 Feb 201228 Feb 2012SEC Form 44 dhad shares withheld for taxnot a tradeSandisk1,555 shares
22 Feb 201222 Feb 2012SEC Form 40 dexercised options overnot a tradeSandiskderivative3,300 shares
22 Feb 201222 Feb 2012SEC Form 40 dexercised options overnot a tradeSandisk3,300 shares
22 Feb 201222 Feb 2012SEC Form 40 dhad shares withheld for taxnot a tradeSandisk1,316 shares
17 Feb 201222 Feb 2012SEC Form 45 dwas grantednot a tradeSandiskderivative49,500 shares
17 Feb 201222 Feb 2012SEC Form 45 dwas grantednot a tradeSandiskderivative16,500 shares
10 Feb 201210 Feb 2012SEC Form 40 dexercised options overnot a tradeSandiskderivative40,000 shares
10 Feb 201210 Feb 2012SEC Form 40 dexercised options overnot a tradeSandisk40,000 shares
10 Feb 201210 Feb 2012SEC Form 40 dsold on the open marketSandisk40,000 shares
7 Jan 20129 Jan 2012SEC Form 42 dexercised options overnot a tradeBRCDBrocade Communications Systemsderivative5,000 shares
7 Jan 20129 Jan 2012SEC Form 42 dexercised options overnot a tradeBRCDBrocade Communications Systems5,000 shares
2 Nov 20112 Nov 2011SEC Form 40 dexercised options overnot a tradeSandiskderivative10,000 shares
2 Nov 20112 Nov 2011SEC Form 40 dexercised options overnot a tradeSandisk10,000 shares
2 Nov 20112 Nov 2011SEC Form 40 dsold on the open marketSandisk10,000 shares
1 Nov 20112 Nov 2011SEC Form 41 dexercised options overnot a tradeSandiskderivative35,000 shares
1 Nov 20112 Nov 2011SEC Form 41 dexercised options overnot a tradeSandiskderivative4,135 shares
1 Nov 20112 Nov 2011SEC Form 41 dexercised options overnot a tradeSandiskderivative865 shares
1 Nov 20112 Nov 2011SEC Form 41 dexercised options overnot a tradeSandisk35,000 shares
1 Nov 20112 Nov 2011SEC Form 41 dexercised options overnot a tradeSandisk5,000 shares
1 Nov 20112 Nov 2011SEC Form 41 dsold on the open marketSandisk40,000 shares
1 Aug 20112 Aug 2011SEC Form 41 dexercised options overnot a tradeSandiskderivative40,000 shares
1 Aug 20112 Aug 2011SEC Form 41 dexercised options overnot a tradeSandisk40,000 shares
1 Aug 20112 Aug 2011SEC Form 41 dsold on the open marketSandisk40,000 shares
2 May 20113 May 2011SEC Form 41 dexercised options overnot a tradeSandiskderivative40,000 shares
2 May 20113 May 2011SEC Form 41 dexercised options overnot a tradeSandisk40,000 shares
2 May 20113 May 2011SEC Form 41 dsold on the open marketSandisk40,000 shares
12 Apr 201113 Apr 2011SEC Form 41 dwas grantednot a tradeBRCDBrocade Communications Systemsderivative20,000 shares
12 Apr 201113 Apr 2011SEC Form 41 dwas grantednot a tradeBRCDBrocade Communications Systems10,000 shares
24 Feb 201125 Feb 2011SEC Form 41 dexercised options overnot a tradeSandiskderivative3,333 shares
24 Feb 201125 Feb 2011SEC Form 41 dexercised options overnot a tradeSandisk3,333 shares
24 Feb 201125 Feb 2011SEC Form 41 dhad shares withheld for taxnot a tradeSandisk1,555 shares
22 Feb 201124 Feb 2011SEC Form 42 dwas grantednot a tradeSandiskderivative59,400 shares
22 Feb 201124 Feb 2011SEC Form 42 dwas grantednot a tradeSandiskderivative13,200 shares
10 Feb 201111 Feb 2011SEC Form 41 dexercised options overnot a tradeSandiskderivative50,000 shares
10 Feb 201111 Feb 2011SEC Form 41 dexercised options overnot a tradeSandisk50,000 shares
10 Feb 201111 Feb 2011SEC Form 41 dsold on the open marketSandisk50,000 shares
7 Jan 201110 Jan 2011SEC Form 43 dexercised options overnot a tradeBRCDBrocade Communications Systemsderivative5,000 shares
7 Jan 201110 Jan 2011SEC Form 43 dexercised options overnot a tradeBRCDBrocade Communications Systems5,000 shares
29 Nov 201029 Nov 2010SEC Form 40 dsold on the open marketSandisk15,000 shares
4 Nov 20104 Nov 2010SEC Form 40 dexercised options overnot a tradeSandiskderivative10,000 shares
4 Nov 20104 Nov 2010SEC Form 40 dexercised options overnot a tradeSandisk10,000 shares
4 Nov 20104 Nov 2010SEC Form 40 dsold on the open marketSandisk10,000 shares
1 Nov 20103 Nov 2010SEC Form 42 dexercised options overnot a tradeSandiskderivative30,000 shares
1 Nov 20103 Nov 2010SEC Form 42 dexercised options overnot a tradeSandisk30,000 shares
1 Nov 20103 Nov 2010SEC Form 42 dsold on the open marketSandisk30,000 shares
18 Aug 201020 Aug 2010SEC Form 42 dwas grantednot a tradeSandisk6,668 shares
18 Aug 201020 Aug 2010SEC Form 42 dhad shares withheld for taxnot a tradeSandisk3,112 shares
4 Aug 20105 Aug 2010SEC Form 41 dexercised options overnot a tradeSandiskderivative40,000 shares
4 Aug 20105 Aug 2010SEC Form 41 dexercised options overnot a tradeSandisk40,000 shares
4 Aug 20105 Aug 2010SEC Form 41 dsold on the open marketSandisk40,000 shares
26 Apr 201027 Apr 2010SEC Form 41 dexercised options overnot a tradeSandiskderivative75,000 shares
26 Apr 201027 Apr 2010SEC Form 41 dexercised options overnot a tradeSandisk75,000 shares
26 Apr 201027 Apr 2010SEC Form 41 dsold on the open marketSandisk75,000 shares
12 Apr 201014 Apr 2010SEC Form 42 dwas grantednot a tradeBRCDBrocade Communications Systemsderivative20,000 shares
12 Apr 201014 Apr 2010SEC Form 42 dwas grantednot a tradeBRCDBrocade Communications Systems10,000 shares
24 Feb 201024 Feb 2010SEC Form 40 dwas grantednot a tradeSandiskderivative60,000 shares
24 Feb 201024 Feb 2010SEC Form 40 dwas grantednot a tradeSandiskderivative13,334 shares
16 Feb 201017 Feb 2010SEC Form 41 dhad shares withheld for taxnot a tradeSandisk4,665 shares
7 Jan 201011 Jan 2010SEC Form 44 dexercised options overnot a tradeBRCDBrocade Communications Systemsderivative5,000 shares
7 Jan 201011 Jan 2010SEC Form 44 dexercised options overnot a tradeBRCDBrocade Communications Systems5,000 shares
15 Apr 200917 Apr 2009SEC Form 42 dwas grantednot a tradeBRCDBrocade Communications Systemsderivative5,000 shares
15 Apr 200917 Apr 2009SEC Form 42 dwas grantednot a tradeBRCDBrocade Communications Systems2,500 shares
5 Mar 200910 Mar 2009SEC Form 45 dwas grantednot a tradeSandiskderivative85,000 shares
16 Feb 200910 Mar 2009SEC Form 422 dhad shares withheld for taxnot a tradeSandisk4,671 shares
16 Feb 200918 Feb 2009SEC Form 42 dhad shares withheld for taxnot a tradeSandisk4,674 shares
7 Jan 20099 Jan 2009SEC Form 42 dwas grantednot a tradeBRCDBrocade Communications Systemsderivative50,000 shares
7 Jan 20099 Jan 2009SEC Form 42 dwas grantednot a tradeBRCDBrocade Communications Systemsderivative15,000 shares
19 Feb 200821 Feb 2008SEC Form 42 dwas grantednot a tradeSandiskderivative85,000 shares
16 Feb 200820 Feb 2008SEC Form 44 dhad shares withheld for taxnot a tradeSandisk4,602 shares
13 Sep 200718 Sep 2007SEC Form 45 dwas grantednot a tradeVRMLVermillionderivative35,500 shares
24 Jul 200726 Jul 2007SEC Form 42 dexercised options overnot a tradeSandiskderivative7,000 shares
24 Jul 200726 Jul 2007SEC Form 42 dexercised options overnot a tradeSandiskderivative23,000 shares
24 Jul 200726 Jul 2007SEC Form 42 dexercised options overnot a tradeSandisk7,000 shares
24 Jul 200726 Jul 2007SEC Form 42 dexercised options overnot a tradeSandisk23,000 shares
24 Jul 200726 Jul 2007SEC Form 42 dsold on the open marketSandisk19,887 shares
24 Jul 200726 Jul 2007SEC Form 42 dsold on the open marketSandisk2,009 shares
24 Jul 200726 Jul 2007SEC Form 42 dsold on the open marketSandisk3,100 shares
24 Jul 200726 Jul 2007SEC Form 42 dsold on the open marketSandisk2,220 shares
24 Jul 200726 Jul 2007SEC Form 42 dsold on the open marketSandisk2,000 shares
24 Jul 200726 Jul 2007SEC Form 42 dsold on the open marketSandisk369 shares
24 Jul 200726 Jul 2007SEC Form 42 dsold on the open marketSandisk415 shares
20 Mar 200722 Mar 2007SEC Form 42 dwas grantednot a tradeSandiskderivative125,000 shares
16 Feb 200722 Feb 2007SEC Form 46 dhad shares withheld for taxnot a tradeSandisk4,554 shares
31 Aug 20065 Sep 2006SEC Form 45 dexercised options overnot a tradeSandiskderivative25,000 shares
31 Aug 20065 Sep 2006SEC Form 45 dexercised options overnot a tradeSandisk25,000 shares
31 Aug 20065 Sep 2006SEC Form 45 dsold on the open marketSandisk12,484 shares
31 Aug 20065 Sep 2006SEC Form 45 dsold on the open marketSandisk12,516 shares
7 Jun 20069 Jun 2006SEC Form 42 dwas grantednot a tradeCiphergen Biosystemsderivative17,500 shares
25 May 200630 May 2006SEC Form 45 dwas grantednot a tradeSandisk50,000 shares
26 Apr 200628 Apr 2006SEC Form 42 dexercised options overnot a tradeSandiskderivative32,000 shares
26 Apr 200628 Apr 2006SEC Form 42 dexercised options overnot a tradeSandisk32,000 shares
26 Apr 200628 Apr 2006SEC Form 42 dsold on the open marketSandisk32,000 shares
16 Feb 200621 Feb 2006SEC Form 45 dwas grantednot a tradeSandiskderivative80,000 shares

Both percentages are the stock’s move, not Judy Bruner’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. 89 of the 348 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.