Follow the people · Insider

TR

Thurman J. Rodgers

Insider · Chief Executive Officer · SPWR

Thurman J. Rodgers files insider transactions with the SEC as a chief executive officer of SunPower. We hold 2 disclosed purchases and sales filed since 28 June 2006, 1 of them in the last 90 days.

  • Files for 10 companiesSPWR, SWPR, ENVX, ENPH and 6 more
  • Disclosed buys and sells2 in all, 1 in the last 90 days
  • Last disclosure9 September 2026

Positions held

10 posts we hold — a term names its own dates; a run of filings only says when they filed
  • Filed 27 June 20064 September 2026Chief Executive Officer · SunPower 11 Form 4 lines · source: SEC Form 4
  • Filed 30 May 20251 July 2026Chief Executive Officer · SunPower 12 Form 4 lines · source: SEC Form 4
  • Filed 14 July 202111 June 2026Director and 10% owner · Enovix 63 Form 4 lines · source: SEC Form 4
  • Filed 18 May 201713 May 2026Director · Enphase Energy 92 Form 4 lines · source: SEC Form 4
  • Filed 8 September 20248 September 2024Chief Executive officer · Complete Solaria 1 Form 4 line · source: SEC Form 4
  • Filed 18 July 202318 July 2023Director and 10% owner · Freedom Acquisition I 7 Form 4 lines · source: SEC Form 4
  • Filed 19 May 20216 April 2023Other role · FTC Solar 8 Form 4 lines · source: SEC Form 4
  • Filed 30 June 200624 June 2016President & CEO · Cypress Semiconductor Corp /de/ 459 Form 4 lines · source: SEC Form 4
  • Filed 9 November 200811 February 2011Director · Sunpower 36 Form 4 lines · source: SEC Form 4
  • Filed 7 June 20107 June 2010Director · Sunpower 1 Form 4 line · source: SEC Form 4

Every transaction

the 400 most recent transactions from SEC Form 4 — one row each, sort any column, open a row for the filing; this is the most recent page of them
400 of 400 shown — the most recent we hold
11 Jun 202615 Jun 2026SEC Form 44 dwas grantednot a tradeEnovix29,104 sharesdown −52.8%down −55.4%
13 May 202615 May 2026SEC Form 42 dwas grantednot a tradeEnphase Energy5,952 sharesdown −12.6%down −30.6%
13 Mar 202617 Mar 2026SEC Form 44 dsold on the open marketEnphase Energy137,250 sharesdown −16.7%down −17.9%
13 Mar 202617 Mar 2026SEC Form 44 dsold on the open marketEnphase Energy137,250 sharesdown −16.7%down −17.9%
2 Dec 20254 Dec 2025SEC Form 42 dsold on the open marketEnphase Energy150,000 sharesup +26.1%up +19.4%
18 Sep 202519 Sep 2025SEC Form 41 dgave awaynot a tradeEnovix5,635 sharesdown −68.3%down −68.7%
18 Sep 202519 Sep 2025SEC Form 41 dwas grantednot a tradeEnovix5,635 sharesdown −68.3%down −68.7%
29 Aug 20252 Sep 2025SEC Form 44 dsold on the open marketnot a tradeEnovixderivative1,259,211 sharesdown −67.2%down −66.3%
28 Aug 20252 Sep 2025SEC Form 45 dsold on the open marketnot a tradeEnovixderivative655,255 sharesdown −68.2%down −66.3%
15 Aug 202515 Aug 2025SEC Form 40 dgave awaynot a tradeEnovixderivative500,000 sharesdown −69.0%down −69.0%
14 Aug 202514 Aug 2025SEC Form 40 dgave awaynot a tradeEnovixderivative500,000 sharesdown −69.9%down −69.9%
11 Aug 202512 Aug 2025SEC Form 41 dexercised in-the-money optionsnot a tradeEnovixderivative220,114 sharesdown −71.0%down −70.5%
11 Aug 202512 Aug 2025SEC Form 41 dexercised in-the-money optionsnot a tradeEnovix220,114 sharesdown −71.0%down −70.5%
8 Aug 202511 Aug 2025SEC Form 43 dexercised in-the-money optionsnot a tradeEnovixderivative57,142 sharesdown −70.7%down −71.0%
8 Aug 202511 Aug 2025SEC Form 43 dwas grantednot a tradeEnovix57,142 sharesdown −70.7%down −71.0%
17 Jun 202222 Jun 2022SEC Form 45 dwas grantednot a tradeFTC Solar35,794 sharesdown −94.8%down −95.1%
17 May 202217 May 2022SEC Form 40 dbought on the open marketFTC Solar250,000 sharesdown −93.2%down −93.2%
13 May 202217 May 2022SEC Form 44 dbought on the open marketFTC Solar125,000 sharesdown −92.8%down −93.2%
3 Mar 201527 Apr 2015SEC Form 455 dwas grantednot a tradeCYCypress Semiconductor Corp /de/derivative180,000 shares
22 Jan 201523 Jan 2015SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/29,660 shares
22 Jan 201523 Jan 2015SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/28,627 shares
21 Jan 201523 Jan 2015SEC Form 42 dwas grantednot a tradeCYCypress Semiconductor Corp /de/76,620 shares
21 Jan 201523 Jan 2015SEC Form 42 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/55,500 shares
21 Jan 201523 Jan 2015SEC Form 42 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative55,500 shares
23 Dec 201426 Jan 2015SEC Form 434 dgave awaynot a tradeCYCypress Semiconductor Corp /de/245,000 shares
8 Sep 20148 Sep 2014SEC Form 40 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/437,377 shares
8 Sep 20148 Sep 2014SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/298,079 shares
8 Sep 20148 Sep 2014SEC Form 40 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative437,377 shares
5 Sep 20148 Sep 2014SEC Form 43 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/621,900 shares
5 Sep 20148 Sep 2014SEC Form 43 dsold on the open marketCYCypress Semiconductor Corp /de/422,792 shares
5 Sep 20148 Sep 2014SEC Form 43 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative621,900 shares
4 Sep 20148 Sep 2014SEC Form 44 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/3,028 shares
4 Sep 20148 Sep 2014SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/2,761 shares
4 Sep 20148 Sep 2014SEC Form 44 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/5,306 shares
4 Sep 20148 Sep 2014SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/3,597 shares
4 Sep 20148 Sep 2014SEC Form 44 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/382,800 shares
4 Sep 20148 Sep 2014SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/259,942 shares
4 Sep 20148 Sep 2014SEC Form 44 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative3,028 shares
4 Sep 20148 Sep 2014SEC Form 44 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative5,306 shares
4 Sep 20148 Sep 2014SEC Form 44 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative382,800 shares
29 Mar 20141 Apr 2014SEC Form 43 dwas grantednot a tradeCYCypress Semiconductor Corp /de/derivative74,000 shares
3 Mar 20145 Mar 2014SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/95,625 shares
28 Feb 20143 Mar 2014SEC Form 43 dwas grantednot a tradeCYCypress Semiconductor Corp /de/208,800 shares
29 Nov 201329 Nov 2013SEC Form 40 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative76,770 shares
29 Nov 201329 Nov 2013SEC Form 40 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/76,770 shares
29 Nov 201329 Nov 2013SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/60,300 shares
27 Nov 201329 Nov 2013SEC Form 42 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative703,120 shares
27 Nov 201329 Nov 2013SEC Form 42 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/703,120 shares
27 Nov 201329 Nov 2013SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/550,000 shares
26 Nov 201329 Nov 2013SEC Form 43 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative662,187 shares
26 Nov 201329 Nov 2013SEC Form 43 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/662,187 shares
26 Nov 201329 Nov 2013SEC Form 43 dsold on the open marketCYCypress Semiconductor Corp /de/500,000 shares
11 Feb 201115 Feb 2011SEC Form 44 dwas grantednot a tradeSunpowerderivative5,455 shares
11 Feb 201115 Feb 2011SEC Form 44 dexercised options overnot a tradeSunpowerderivative5,455 shares
11 Feb 201115 Feb 2011SEC Form 44 dexercised options overnot a tradeSunpower5,455 shares
11 Nov 201015 Nov 2010SEC Form 44 dwas grantednot a tradeSunpowerderivative6,201 shares
11 Nov 201015 Nov 2010SEC Form 44 dexercised options overnot a tradeSunpowerderivative6,201 shares
11 Nov 201015 Nov 2010SEC Form 44 dexercised options overnot a tradeSunpower6,201 shares
28 Oct 201028 Oct 2010SEC Form 40 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative1,088,088 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative38,750 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative3,350 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative31,800 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative28,900 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative18,600 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative82,500 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative300 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative68,500 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative1,400 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative21,200 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative11,000 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative1,000 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative2,800 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative170,700 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative300 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/38,750 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/38,750 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/3,350 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/3,350 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/31,800 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/31,800 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/28,900 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/28,900 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/18,600 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/18,600 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/82,500 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/82,500 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/300 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/300 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/68,500 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/68,500 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/1,400 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/1,400 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/21,200 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/21,200 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/11,000 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/11,000 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/1,000 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/1,000 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/2,800 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/2,800 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/170,700 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/170,700 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/300 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/300 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative49,600 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative10,500 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative12,700 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative6,000 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative100 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/49,600 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/49,600 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/10,500 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/10,500 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/12,700 shares
27 Oct 201028 Oct 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/12,700 shares
27 Oct 201028 Oct 2010SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/6,000 shares
12 Oct 201014 Oct 2010SEC Form 42 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative5,150 shares
12 Oct 201014 Oct 2010SEC Form 42 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/5,150 shares
11 Aug 201013 Aug 2010SEC Form 42 dwas grantednot a tradeSunpowerderivative7,062 shares
11 Aug 201013 Aug 2010SEC Form 42 dexercised options overnot a tradeSunpowerderivative7,062 shares
11 Aug 201013 Aug 2010SEC Form 42 dexercised options overnot a tradeSunpower7,062 shares
30 Jun 20102 Jul 2010SEC Form 42 dgave awaynot a tradeCYCypress Semiconductor Corp /de/4,864 shares
7 Jun 20109 Jun 2010SEC Form 42 dbought on the open marketSunpower100,000 shares
11 May 201013 May 2010SEC Form 42 dexercised options overnot a tradeSunpowerderivative2,000 shares
11 May 201013 May 2010SEC Form 42 dwas grantednot a tradeSunpowerderivative3,722 shares
11 May 201013 May 2010SEC Form 42 dexercised options overnot a tradeSunpowerderivative3,722 shares
11 May 201013 May 2010SEC Form 42 dexercised options overnot a tradeSunpower2,000 shares
11 May 201013 May 2010SEC Form 42 dexercised options overnot a tradeSunpower3,722 shares
3 May 20105 May 2010SEC Form 42 dwas grantednot a tradeSunpowerderivative2,778 shares
3 May 20105 May 2010SEC Form 42 dexercised options overnot a tradeSunpowerderivative2,778 shares
3 May 20105 May 2010SEC Form 42 dexercised options overnot a tradeSunpower2,778 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/70,309 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/10,083 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/5,200 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/2,600 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/200 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/900 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/400 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/7,900 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/2,000 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/800 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/14,600 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/10,000 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/900 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/7,800 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/5,200 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/1,000 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/10,900 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/16,900 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/7,200 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/26,932 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/169 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/6,738 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/861 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/500 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/300 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/700 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/19,805 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/27,800 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/6,700 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/500 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/16,651 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/11,400 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/7,200 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/8,100 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/800 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/495 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/3,300 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/5,000 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/300 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/300 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/200 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/1,000 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/26 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/19,300 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/9,600 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/1,700 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/600 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/1,500 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/900 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/500 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/2,300 shares
28 Apr 201028 Apr 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/600 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/25,977 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/300 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/300 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/1,300 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/300 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/1,300 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/390 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/200 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/4,503 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/200 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/900 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/1 share
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/5,300 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/6,490 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/2,100 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/900 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/35,440 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/4,710 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/2,400 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/2,100 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/21,620 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/2,320 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/2,300 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/13,580 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/1,200 shares
27 Apr 201028 Apr 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/5,200 shares
22 Apr 201022 Apr 2010SEC Form 40 dgave awaynot a tradeCYCypress Semiconductor Corp /de/189,970 shares
16 Apr 201019 Apr 2010SEC Form 43 dgave awaynot a tradeCYCypress Semiconductor Corp /de/15,625 shares
3 Mar 20105 Mar 2010SEC Form 42 dgave awaynot a tradeCYCypress Semiconductor Corp /de/825 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/300 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/1,600 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/1,500 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/900 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/1,400 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/300 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/600 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/1,300 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/4,600 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/4,378 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/8,300 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/2,200 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/400 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/91,300 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/2,500 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/200 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/1,900 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/3,600 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/35,300 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/1,200 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/2,300 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/62,624 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/600 shares
1 Mar 20102 Mar 2010SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/4,676 shares
1 Mar 20102 Mar 2010SEC Form 41 dreturned to the issuernot a tradeCYCypress Semiconductor Corp /de/65,924 shares
1 Mar 20102 Mar 2010SEC Form 41 dhad shares withheld for taxnot a tradeCYCypress Semiconductor Corp /de/114,946 shares
26 Feb 201026 Feb 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/109,400 shares
26 Feb 201026 Feb 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/57,011 shares
26 Feb 201026 Feb 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/176,065 shares
26 Feb 201026 Feb 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/82,200 shares
26 Feb 201026 Feb 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/3,500 shares
26 Feb 201026 Feb 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/72,200 shares
26 Feb 201026 Feb 2010SEC Form 40 dsold on the open marketCYCypress Semiconductor Corp /de/200 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/11,700 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/48,100 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/700 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/133,864 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/2,700 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/1,600 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/10,460 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/4,422 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/700 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/11,500 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/11,700 shares
24 Feb 201026 Feb 2010SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/27,700 shares
11 Feb 201016 Feb 2010SEC Form 45 dexercised options overnot a tradeSunpowerderivative2,000 shares
11 Feb 201016 Feb 2010SEC Form 45 dexercised options overnot a tradeSunpower2,000 shares
18 Dec 200918 Dec 2009SEC Form 40 dgave awaynot a tradeCYCypress Semiconductor Corp /de/1,000 shares
11 Nov 200913 Nov 2009SEC Form 42 dexercised options overnot a tradeSunpowerderivative2,000 shares
11 Nov 200913 Nov 2009SEC Form 42 dwas grantednot a tradeSunpowerderivative1,205 shares
11 Nov 200913 Nov 2009SEC Form 42 dexercised options overnot a tradeSunpowerderivative1,205 shares
11 Nov 200913 Nov 2009SEC Form 42 dexercised options overnot a tradeSunpower2,000 shares
11 Nov 200913 Nov 2009SEC Form 42 dexercised options overnot a tradeSunpower1,205 shares
29 Sep 200930 Sep 2009SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative618,033 shares
29 Sep 200930 Sep 2009SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/618,033 shares
18 Sep 200921 Sep 2009SEC Form 43 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative618,033 shares
11 Aug 200913 Aug 2009SEC Form 42 dexercised options overnot a tradeSunpowerderivative2,000 shares
11 Aug 200913 Aug 2009SEC Form 42 dwas grantednot a tradeSunpowerderivative906 shares
11 Aug 200913 Aug 2009SEC Form 42 dexercised options overnot a tradeSunpowerderivative906 shares
11 Aug 200913 Aug 2009SEC Form 42 dexercised options overnot a tradeSunpower2,000 shares
11 Aug 200913 Aug 2009SEC Form 42 dexercised options overnot a tradeSunpower906 shares
10 Aug 200912 Aug 2009SEC Form 42 dreturned to the issuernot a tradeCYCypress Semiconductor Corp /de/3,231 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/1,935 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/1,200 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/900 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/400 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/1,600 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/2,000 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/3,400 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/2,200 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/1,000 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/400 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/3,190 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/700 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/4,510 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/300 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/1,600 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/5,600 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/3,700 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/4,202 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/6,498 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/200 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/6,300 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/400 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/1,100 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/12,100 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/12,500 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/200 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/4,838 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/15,296 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/200 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/500 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/14,604 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/1,700 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/12,862 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/400 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/1,300 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/25,600 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/2,000 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/4,900 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/28,119 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/1,481 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/1,800 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/100 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/35,700 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/1,500 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/500 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/22,100 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/200 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/1,900 shares
17 Jul 200921 Jul 2009SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/7,700 shares
27 May 200929 May 2009SEC Form 42 dgave awaynot a tradeCYCypress Semiconductor Corp /de/30,000 shares
11 May 200912 May 2009SEC Form 41 dwas grantednot a tradeSunpowerderivative8,000 shares
9 May 200912 May 2009SEC Form 43 dexercised options overnot a tradeSunpowerderivative2,500 shares
9 May 200912 May 2009SEC Form 43 dexercised options overnot a tradeSunpower2,500 shares
12 Mar 200916 Mar 2009SEC Form 44 dreturned to the issuernot a tradeCYCypress Semiconductor Corp /de/109,351 shares
9 Feb 200911 Feb 2009SEC Form 42 dexercised options overnot a tradeSunpowerderivative2,500 shares
9 Feb 200911 Feb 2009SEC Form 42 dexercised options overnot a tradeSunpower2,500 shares
21 Nov 20081 Dec 2008SEC Form 410 dwas grantednot a tradeCYCypress Semiconductor Corp /de/33,670 shares
20 Nov 200814 Jan 2009SEC Form 455 dbought on the open marketCYCypress Semiconductor Corp /de/23,500 shares
20 Nov 200821 Nov 2008SEC Form 41 dbought on the open marketCYCypress Semiconductor Corp /de/15,000 shares
20 Nov 200821 Nov 2008SEC Form 41 dbought on the open marketCYCypress Semiconductor Corp /de/23,500 shares
20 Nov 200821 Nov 2008SEC Form 41 dbought on the open marketCYCypress Semiconductor Corp /de/18,500 shares
19 Nov 200814 Jan 2009SEC Form 456 dbought on the open marketCYCypress Semiconductor Corp /de/15,000 shares
19 Nov 200821 Nov 2008SEC Form 42 dbought on the open marketCYCypress Semiconductor Corp /de/985,000 shares
19 Nov 200821 Nov 2008SEC Form 42 dbought on the open marketCYCypress Semiconductor Corp /de/15,000 shares
19 Nov 200821 Nov 2008SEC Form 42 dbought on the open marketCYCypress Semiconductor Corp /de/45,000 shares
9 Nov 200812 Nov 2008SEC Form 43 dexercised options overnot a tradeSunpowerderivative2,500 shares
9 Nov 200812 Nov 2008SEC Form 43 dexercised options overnot a tradeSunpower2,500 shares
1 Oct 200821 Oct 2008SEC Form 420 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative1,153,661 shares
1 Oct 20082 Oct 2008SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative1,236,066 shares
1 Oct 20082 Oct 2008SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative1,153,661 shares
1 Oct 20082 Oct 2008SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/1,236,066 shares
1 Oct 20082 Oct 2008SEC Form 41 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/1,153,661 shares
30 Sep 20082 Oct 2008SEC Form 42 dwas grantednot a tradeCYCypress Semiconductor Corp /de/2,636,940 shares
25 Sep 200829 Sep 2008SEC Form 44 dreturned to the issuernot a tradeCYCypress Semiconductor Corp /de/derivative160,000 shares
18 Sep 200821 Sep 2009SEC Form 4368 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/618,033 shares
27 Aug 20082 Oct 2008SEC Form 436 dgave awaynot a tradeCYCypress Semiconductor Corp /de/340 shares
13 Aug 20082 Oct 2008SEC Form 450 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative1,200 shares
13 Aug 20082 Oct 2008SEC Form 450 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative1,150 shares
13 Aug 20082 Oct 2008SEC Form 450 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/1,200 shares
13 Aug 20082 Oct 2008SEC Form 450 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/1,150 shares
9 Aug 200812 Aug 2008SEC Form 43 dexercised options overnot a tradeSunpowerderivative2,500 shares
9 Aug 200812 Aug 2008SEC Form 43 dexercised options overnot a tradeSunpower2,500 shares
6 Aug 20088 Aug 2008SEC Form 42 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative200,000 shares
6 Aug 20088 Aug 2008SEC Form 42 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/200,000 shares
30 Jun 20082 Jul 2008SEC Form 42 dacquired or disposed of, othernot a tradeCYCypress Semiconductor Corp /de/1,010 shares
9 May 200812 May 2008SEC Form 43 dwas grantednot a tradeSunpowerderivative10,000 shares
2 Apr 20082 Jun 2008SEC Form 461 dacquired or disposed of by willnot a tradeCYCypress Semiconductor Corp /de/7,653 shares
25 Feb 200825 Feb 2008SEC Form 40 dwas grantednot a tradeCYCypress Semiconductor Corp /de/40,000 shares
22 Feb 200825 Feb 2008SEC Form 43 dwas grantednot a tradeCYCypress Semiconductor Corp /de/derivative80,000 shares
7 Feb 20087 Feb 2008SEC Form 40 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative160,000 shares
7 Feb 20087 Feb 2008SEC Form 40 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/80,000 shares
7 Feb 20087 Feb 2008SEC Form 40 dwas grantednot a tradeCYCypress Semiconductor Corp /de/80,000 shares
31 Dec 20073 Jan 2008SEC Form 43 dgave awaynot a tradeCYCypress Semiconductor Corp /de/576 shares
14 Dec 200718 Dec 2007SEC Form 44 dgave awaynot a tradeCYCypress Semiconductor Corp /de/8,800 shares
23 Oct 200725 Oct 2007SEC Form 42 dsold on the open marketSunpower2,500 shares
23 Oct 200724 Oct 2007SEC Form 41 drecorded a discretionary transactionnot a tradeCYCypress Semiconductor Corp /de/derivative100,251 shares
23 Oct 200724 Oct 2007SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/500,000 shares
23 Oct 200724 Oct 2007SEC Form 41 dsold on the open marketCYCypress Semiconductor Corp /de/21,101 shares
22 Oct 200724 Oct 2007SEC Form 42 dsold on the open marketCYCypress Semiconductor Corp /de/1,005,900 shares
29 Jun 20073 Jul 2007SEC Form 44 dacquired or disposed of, othernot a tradeCYCypress Semiconductor Corp /de/1,720 shares
29 Jun 20073 Jul 2007SEC Form 44 dhad shares withheld for taxnot a tradeCYCypress Semiconductor Corp /de/18,225 shares
11 May 200716 May 2007SEC Form 45 dwas grantednot a tradeCYCypress Semiconductor Corp /de/derivative160,000 shares
7 May 20078 May 2007SEC Form 41 dwas grantednot a tradeSunpower10,000 shares
3 May 20077 May 2007SEC Form 44 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative200,000 shares
3 May 20077 May 2007SEC Form 44 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/200,000 shares
3 May 20077 May 2007SEC Form 44 dsold on the open marketCYCypress Semiconductor Corp /de/200,000 shares
27 Oct 200631 Oct 2006SEC Form 44 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/derivative300,000 shares
27 Oct 200631 Oct 2006SEC Form 44 dexercised options overnot a tradeCYCypress Semiconductor Corp /de/300,000 shares
30 Jun 20065 Jul 2006SEC Form 45 dwas grantednot a tradeCYCypress Semiconductor Corp /de/derivative425,000 shares
30 Jun 20065 Jul 2006SEC Form 45 dbought on the open marketCYCypress Semiconductor Corp /de/2,130 shares
30 Jun 20065 Jul 2006SEC Form 45 dwas grantednot a tradeCYCypress Semiconductor Corp /de/100,000 shares
27 Jun 200628 Jun 2006SEC Form 41 dwas grantednot a tradeSunpower10,000 shares

Both percentages are the stock’s move, not Thurman J. Rodgers’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 hold9 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. 18 of the 400 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.