Suzan DelBene

eDisclosed

Suzan DelBene

House · WA-1 · D

Activity

841 disclosed transactions

TradeFiledSymbolActionSharesEntry / exitRangeFiling
Sep 14, 2026
Joint
Sep 30, 2026
—
San Joaquin VY Calif Clean Energy Auth 5.50% Due Jan 1, 2056
Sell——$250,001 – $500,00020035498
Sep 14, 2026
Joint
Sep 30, 2026
—
Central VY Energy Auth Calif Commodity 5.00% Due Aug 1, 2034
Buy——$250,001 – $500,00020035498
Sep 3, 2026
Joint
Sep 30, 2026
—
San Joaquin VY Calif Clean Energy Auth 5.50 % Due Jan 1, 2056
Buy——$250,001 – $500,00020035498
Sep 3, 2026
Joint
Sep 30, 2026
—
California CMNTY Choice Fing Auth 5.00% Due Oct 1, 2056
Sell——$250,001 – $500,00020035498
Sep 3, 2026
Joint
Sep 30, 2026
—
Boulder Larimer & Weld CNTYS Colo ST 05.00000% 12/15/2027 Vrain VY SCH Dist Gen Oblig
Buy——$250,001 – $500,00020035498
Aug 20, 2026
Joint
Sep 14, 2026
—
New York NY City Transitional Fin 5.00% Due Nov 1, 2037
Buy——$15,001 – $50,00020035400
Aug 7, 2026
Joint
Aug 21, 2026
—
Washington ST 5% Go Utx Due 08/01/30
Buy——$250,001 – $500,00020035274
Aug 6, 2026
Joint
Aug 21, 2026
—
Southeast Energy Auth Coop Dist Ala 5.00% Due Sep 1, 2035
Sell——$250,001 – $500,00020035274
Aug 6, 2026
Joint
Aug 21, 2026
—
California CMNTY Choice Fing Auth 5.00 % Due Oct 1, 2056
Buy——$250,001 – $500,00020035274
Jul 23, 2026
Joint
Aug 11, 2026
—
Fort Bend Tex Indpt SCH Dist Variable 04.00000% 08/01/2054 Rate Unltd Tax BLDG Ref BDS Ser. 2024B
Buy——$250,001 – $500,00020035175
May 28, 2026
Joint
Jun 11, 2026
—
Pacific Co B1 Bond - Trimble 05/29/28
Buy——$500,001 – $1,000,00020034727

Real estate bond

May 4, 2026
Joint
May 26, 2026
—
Wise CNTY VA Indl Dev Auth Solid Waste 3.80% Due Nov 1, 2040
Buy——$50,001 – $100,00020034615
May 4, 2026
Joint
May 26, 2026
—
Black Belt Energy Gas Dist Ala Gas 5.00% Due Oct 1, 2033
Buy——$250,001 – $500,00020034615
Apr 30, 2026
Joint
May 8, 2026
—
Southeast Energy Auth Coop Dist Ala 5.00% Due Sep 1, 2035
Buy——$1,001 – $15,00020034466
Apr 9, 2026
Joint
Apr 28, 2026
—
Maryland ST Dept TR 5% Comb Tax Due Nov 1, 2027
Sell——$15,001 – $50,00020034400
Apr 1, 2026
Joint
Apr 28, 2026
—
Tarrant CNTY Tex Cultural Ed Facs Fin 5.00% Due Nov 15, 2051
Buy——$15,001 – $50,00020034400
Feb 23, 2026
Joint
Mar 12, 2026
—
Southeast Energy Auth Coop Dist Ala 5.00% Due Sep 1, 2035
Buy——$15,001 – $50,00020034155
Jan 13, 2026
Joint
Jan 23, 2026
—
Spring TX Isd 4%31 Go Utx Due 08/15/31
Sell——$15,001 – $50,00020033835
Jan 13, 2026
Joint
Jan 23, 2026
—
Southeast Energy Auth Coop Dist Ala 5.00% Due Sep 1, 2035
Sell——$15,001 – $50,00020033835
Jan 13, 2026
Joint
Jan 23, 2026
—
Philadelphia PA SCH Dist Go BDS Ser. F 5.00% Due Sep 1, 2027
Sell——$15,001 – $50,00020033835
Jan 13, 2026
Joint
Jan 23, 2026
—
North Dakota ST HSG Fin Agy Home MTG 1.85% Due Jan 1, 2032
Sell——$15,001 – $50,00020033835
Jan 13, 2026
Joint
Jan 23, 2026
—
Maryland ST Dept TR 5%27 Comb Tax Due 11/01/27 Due Nov 1, 2027
Sell——$15,001 – $50,00020033835
Jan 13, 2026
Joint
Jan 23, 2026
—
Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030
Sell——$15,001 – $50,00020033835
Jan 13, 2026
Joint
Jan 23, 2026
—
Wisconsin ST Go BDS Ser. 2025 A 5.00% Due May 1, 2036
Sell——$15,001 – $50,00020033835
Jan 13, 2026
Joint
Jan 23, 2026
—
Washington ST MTR Veh Fuel Tax Related 5.00% Due Aug 1, 2028
Sell——$50,001 – $100,00020033835
Jan 13, 2026
Joint
Jan 23, 2026
—
University Kans Hos 4%36 SYST HLTH Due 03/01/36
Sell——$50,001 – $100,00020033835
Jan 13, 2026
Joint
Jan 23, 2026
—
TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42
Sell——$15,001 – $50,00020033835
Jan 13, 2026
Joint
Jan 23, 2026
—
Triborough Bridge & 4%31 SPL Tax Due 11/15/31
Sell——$15,001 – $50,00020033835
Jan 13, 2026
Joint
Jan 23, 2026
—
Tarrant CNTY Tex Cultural Ed Facs Fin 5.00% Due Nov 15, 2051
Sell——$50,001 – $100,00020033835
Jan 13, 2026
Joint
Jan 23, 2026
—
Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029
Sell——$15,001 – $50,00020033835
Jan 6, 2026
Joint
Jan 23, 2026
—
New York NY City Transitional Fin 5.00% Due Nov 1, 2037
Buy——$250,001 – $500,00020033835
Jan 6, 2026
Joint
Jan 23, 2026
—
New York NY City Transitional Fin 5.00% Due Feb 1, 2032
Sell——$250,001 – $500,00020033835
Dec 17, 2025
Joint
Jan 12, 2026
—
Tarrant CNTY Tex Cultural Ed Facs Fin 5.00% Due Nov 15, 2051
Buy——$1,001 – $15,00020033766
Nov 21, 2025
Joint
Dec 8, 2025
—
Washington ST MTR Veh Fuel Tax Related 5.00 % Due Aug 1, 2028
Buy——$15,001 – $50,00020033587
Nov 19, 2025
Joint
Dec 8, 2025
—
Tarrant CNTY Tex Cultural Ed Facs Fin 5.00 % Due Nov 15, 2051
Buy——$250,001 – $500,00020033587
Nov 18, 2025
Joint
Dec 8, 2025
—
TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42
Buy——$1,001 – $15,00020033587
Nov 18, 2025
Joint
Dec 8, 2025
—
New Jersey ST Transn TR FD Auth SYS BDS 5.00% Due Jun 15, 2035
Sell——$250,001 – $500,00020033587
Oct 30, 2025
Joint
Nov 12, 2025
—
Maryland ST Dept TR 5%27 Comb Tax Due 11/01/27
Buy——$250,001 – $500,00020033431
Oct 28, 2025
Joint
Nov 12, 2025
—
Southeast Energy Auth Coop Dist Ala 5.00% Due Sep 1, 2035
Buy——$15,001 – $50,00020033431
Oct 1, 2025
Joint
Oct 30, 2025
—
TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42
Buy——$1,001 – $15,00020033335
Sep 30, 2025
Joint
Oct 13, 2025
—
Pacific Co B1 Bond - San Marcos 10/4/27
Buy——$250,001 – $500,00020032245

Real estate bond

Sep 12, 2025
Joint
Sep 28, 2025
—
Southeast Energy Auth Coop Dist Ala 5.00% Due Sep 1, 2035
Buy——$250,001 – $500,00020032102
Sep 12, 2025
Joint
Sep 28, 2025
—
Oklahoma City Okla Go BDS Ser. 2023 4.00 % Due Mar 1, 2035
Sell——$250,001 – $500,00020032102
Sep 10, 2025
Joint
Sep 28, 2025
—
Tennessee Energy Ac 5%35 Edr Idr Due Dec 1, 2035
Buy——$1,001 – $15,00020032102
Aug 8, 2025
Joint
Aug 29, 2025
—
Tennessee Energy Ac 5%35 Edr Idr Due 12/01/35
Buy——$250,001 – $500,00020030955
Aug 8, 2025
Joint
Aug 29, 2025
—
New York N Y City Transitional Fin 5.00 % Due Nov 1, 2027
Sell——$250,001 – $500,00020030955
Jul 31, 2025
Joint
Aug 9, 2025
—
Washington ST MTR Veh Fuel Tax Related 5.00% Due Aug 1, 2028
Buy——$250,001 – $500,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
New York New Y CI 2.6%26 Mult HSG Due 05/01/26
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
New York N Y City Transitional Fin 5.00 % Due Nov 1, 2027
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
New York N Y City Transitional Fin 5.00 % Due Feb 1, 2032
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
New Jersey ST Transn TR FD Auth SYS BDS 5.00% Due Jun 15, 2035
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
Michigan ST HSG Dev Auth Single Family 1.25 % Due Jun 1, 2027
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030
Sell——$50,001 – $100,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
Honolulu HI City & 4%32 Go Utx Due 10/01/32
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
Wise CNTY VA Indl Dev Auth Solid Waste 3.80 % Due Nov 1, 2040
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
Colorado Health Fac 5%49 Hosp HLTH Due 08/01/49
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
Wisconsin ST Go BDS Ser. 2025 A $200? 5.00% Due May 1, 2036
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
University Tex Univ Revs Fing SYS BDS 5.00% Due Aug 15, 2036
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
Triborough Bridge & 4%31 SPL Tax Due 11/15/31
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
Spring TX Isd 4%31 Go Utx Due 08/15/31
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
Seattle WA MN LT PW 0%45 PWR Util Due 05/01/45
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
Philadelphia PA SCH Dist Go BDS Ser. F 5.00 % Due Sep 1, 2027
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
Oklahoma City Okla Go BDS Ser. 2023 4.00% Due Mar 1, 2035
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
North Dakota ST HSG Fin Agy Home MTG 1.85 % Due Jan 1, 2032
Sell——$15,001 – $50,00020030826
Jul 16, 2025
Joint
Aug 9, 2025
—
Arizona Indl Dev Auth Rev BDS Lincoln 5.00 % Due Nov 1, 2029
Sell——$15,001 – $50,00020030826
Jun 18, 2025
Joint
Jul 17, 2025
—
University Kans Hos 4%36 SYST HLTH Due 03/01/36
Buy——$250,001 – $500,00020030619
Jun 18, 2025
Joint
Jul 17, 2025
—
Florida Dev Fin Corp Healthcare Facs Rev 4.00 % Due Nov 15, 2035
Sell——$250,001 – $500,00020030619
Jun 11, 2025
Joint
Jun 24, 2025
—
North Dakota ST HSG Fin Agy Home MTG 1.85 % Due Jan 1, 2032
Sell——$50,001 – $100,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
New York NY City Transitional Fin $200? 5.00% Due Feb 1, 2032
Sell——$15,001 – $50,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
New York NY City Transitional Fin 5.00 % Due Nov 1, 2027
Sell——$15,001 – $50,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
New York New Y CI 2.6%26 Mult HSG Due 05/01/26
Sell——$15,001 – $50,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
Michigan ST HSG Dev Auth Single Family 1.25 % Due Jun 1, 2027
Sell——$50,001 – $100,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
Illinois ST Sales Tax Rev JR Oblig 4.00 % Due Jun 15, 2030
Sell——$15,001 – $50,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
Honolulu HI City & 4%32 Go Utx Due 10/01/32
Sell——$15,001 – $50,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
Colorado Health Fac 5%49 Hosp HLTH Due 08/01/49
Sell——$50,001 – $100,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
Wise CNTY VA Indl Dev Auth Solid Waste 3.80% Due Nov 1, 2040 $200?
Sell——$15,001 – $50,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
Wisconsin ST Go BDS Ser. 2025 A 5.00% Due May 1, 2036
Sell——$100,001 – $250,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42
Sell——$50,001 – $100,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
Triborough Bridge & 4%31 SPL Tax Due 11/15/31
Sell——$50,001 – $100,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
Spring TX Isd 4%31 Go Utx Due 08/15/31
Sell——$15,001 – $50,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
Seattle WA MN LT PW 0%45 PWR Util Due 05/01/45
Sell——$15,001 – $50,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
Philadelphia PA SCH Dist Go BDS Ser. F 5.00 % Due Sep 1, 2027
Sell——$15,001 – $50,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
Oklahoma City Okla Go BDS Ser. 2023 4.00 % Due Mar 1, 2035
Sell——$50,001 – $100,00020030541
Jun 11, 2025
Joint
Jun 24, 2025
—
Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029
Sell——$15,001 – $50,00020030541
Jun 4, 2025
Joint
Jun 24, 2025
—
University Tex Univ Revs Fing SYS BDS 5.00% Due Aug 15, 2036
Buy——$250,001 – $500,00020030541
Jun 4, 2025
Joint
Jun 24, 2025
—
Ohio ST Higher Ed Go BDS Ser. 2025 A 5.00% Due May 1, 2036
Sell——$250,001 – $500,00020030541
May 29, 2025
Joint
Jun 8, 2025
—
Pacific Co B1 Bond - Martha Gardens 06/01/2027
Buy——$500,001 – $1,000,00020030444

Real estate bond

May 27, 2025
Joint
Jun 8, 2025
—
Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030
Buy——$1,001 – $15,00020030444
May 22, 2025
Joint
Jun 8, 2025
—
TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42
Buy——$1,001 – $15,00020030444
Apr 16, 2025
Joint
May 7, 2025
—
Wisconsin ST Go BDS Ser. 2025 A 5.00% Due May 1, 2036
Buy——$250,001 – $500,00020030289
Apr 16, 2025
Joint
May 7, 2025
—
UT ST Tran Auth 5%36 Excise Tax Due 06/15/36
Sell——$250,001 – $500,00020030289
Mar 19, 2025
Joint
Apr 10, 2025
—
New York New Y CI 2.6% Mult HSG Due 05/01/26
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
New Jersey ST Transn TR FD Auth $200? SYS BDS 5.00% Due Jun 15, 2035
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Michigan ST HSG Dev Auth Single Family 1.25% Due Jun 1, 2027
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030
Sell——$100,001 – $250,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Honolulu HI City & 4% Go Utx Due 10/01/32
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Florida HSG Fin Corp Homeowner MTG Rev 2.15% Due Jul 1, 2029
Sell——$100,001 – $250,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Florida Dev Fin Corp Healthcare Facs Rev 4.00% Due Nov 15, 2035
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Wise CNTY VA Indl Dev Auth Solid Waste 3.80% Due Nov 1, 2040
Sell——$100,001 – $250,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
UT ST Tran Auth 5% Excise Tax Due 06/15/36
Sell——$100,001 – $250,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
TX Trans Commn TPK 5% TPK Tran Due 08/15/42
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Colorado Health Fac 5% Hosp HLTH Due 08/01/49
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Triborough Bridge & Tunl 4% SPL Tax $200? Due 11/15/31
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Tennessee HSG Dev Agy Residential Fin 2.80% Due Jan 1, 2026
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Spring TX Isd 4% Go Utx Due 08/15/31
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Seattle WA MN LT PW 0% PWR Util Due 05/01/45
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Sales Tax Securitization Corp 5.00% Due Jan 1, 2031
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Philadelphia PA SCH Dist Go BDS Ser. F 5.00% Due Sep 1, 2027
Sell——$50,001 – $100,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Oklahoma City Okla Go BDS Ser. 2023 4.00% Due Mar 1, 2035
Sell——$100,001 – $250,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Ohio ST Higher Ed Go BDS Ser. 2025 A 5.00% Due May 1, 2036
Sell——$100,001 – $250,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
New York NY City Transitional Fin 5.00% Due Feb 1, 2032
Sell——$250,001 – $500,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
New York NY City Transitional Fin 5.00 % Due Nov 1, 2027
Sell——$100,001 – $250,00020029070
Mar 19, 2025
Joint
Apr 10, 2025
—
Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029
Sell——$100,001 – $250,00020029070
Mar 12, 2025
Joint
Mar 26, 2025
—
Ohio ST Higher Ed Go BDS Ser. 2025 A 5.00% Due May 1, 2036
Buy——$15,001 – $50,00020027999
Feb 12, 2025
Joint
Feb 25, 2025
—
Ohio ST Higher Ed Go BDS Ser. 2025 A 5.00% Due May 1, 2036
Buy——$500,001 – $1,000,00020027807
Feb 12, 2025
Joint
Feb 25, 2025
—
Austin Tex Indpt SCH Dist Unltd Tax Ref 5.00% Due Aug 1, 2028
Sell——$500,001 – $1,000,00020027807
Jan 27, 2025
Joint
Feb 9, 2025
—
TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42
Buy——$15,001 – $50,00020026602
Dec 9, 2024
Joint
Dec 23, 2024
—
TX Trans Commn TPK 5% TPK Tran Due 08/15/42
Buy——$15,001 – $50,00020026423
Nov 6, 2024
Joint
Nov 21, 2024
—
Colorado Health Fac 5% Hosp HLTH Due 08/01/49
Buy——$15,001 – $50,00020026238
Nov 5, 2024
Joint
Nov 21, 2024
—
North Dakota ST HSG Fin Agy Home MTG 1.85% Due Jan 1, 2032
Buy——$15,001 – $50,00020026238
Nov 4, 2024
Joint
Nov 21, 2024
—
TX Trans Commn TPK 5% TPK Tran Due 08/15/42
Buy——$1,001 – $15,00020026238
Oct 28, 2024
Joint
Nov 7, 2024
—
Florida Dev Fin Corp Healthcare Facs Rev 4.00% Due Nov 15, 2035
Buy——$1,001 – $15,00020026123
Oct 18, 2024
Joint
Nov 7, 2024
—
New Jersey ST Transn TR FD Auth SYS BDS 5.00% Due Jun 15, 2035
Buy——$500,001 – $1,000,00020026123
Oct 18, 2024
Joint
Nov 7, 2024
—
Chandler Ariz Excise Tax Rev Oblig BDS 5.00% Due Jul 1, 2034
Sell——$500,001 – $1,000,00020026123
Sep 18, 2024
Joint
Oct 4, 2024
—
Seattle WA MN LT PW 3.4% PWR Util Due 05/01/45
Buy——$15,001 – $50,00020025940
Aug 31, 2024
Joint
Sep 9, 2024
MSFT
Microsoft Corporation
Sell419.52estimated$417.14$100,001 – $250,00020025768

Vested shares sold to separate trust not for the benefit of filer or spouse pursuant to forward contract dated 2/9/2022

Aug 29, 2024
Joint
Sep 9, 2024
—
UT ST Tran Auth 5%36 Excise Tax Due 06/15/36
Buy——$500,001 – $1,000,00020025768
Aug 29, 2024
Joint
Sep 9, 2024
—
Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026
Sell——$500,001 – $1,000,00020025768
Aug 23, 2024
Joint
Sep 9, 2024
—
Seattle WA MN LT PW 0%45 PWR Util Due 05/01/45
Buy——$1,001 – $15,00020025768
Aug 12, 2024
Joint
Aug 23, 2024
—
TX Trans Commn TPK 5% TPK Tran Due 08/15/42
Buy——$15,001 – $50,00020025705
Aug 6, 2024
Joint
Aug 23, 2024
—
Austin Tex Indpt SCH Dist Unltd Tax Ref 5.00% Due Aug 1, 2028
Buy——$15,001 – $50,00020025705
Aug 5, 2024
Joint
Aug 23, 2024
—
Philadelphia PA SCH Dist Go BDS Ser. F 5.00% Due Sep 1, 2027
Buy——$15,001 – $50,00020025705
Jul 24, 2024
Joint
Aug 6, 2024
—
TX Trans Commn TPK 5% TPK Tran Due 08/15/42
Buy——$500,001 – $1,000,00020025568
Jul 24, 2024
Joint
Aug 6, 2024
—
New York NY Go BDS Ser. Fiscal 2015F 5.00% Due Jun 1, 2044
Sell——$500,001 – $1,000,00020025568
Jun 28, 2024
Joint
Jul 11, 2024
—
Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026
Sell——$1,001 – $15,00020025379
May 24, 2024
Joint
Jun 10, 2024
—
Pacific Co B1 Bond - Villa del Sol
Buy——$1,000,001 – $5,000,00020025178

Real estate bond

May 22, 2024
Joint
Jun 20, 2024
—
Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030
Buy——$15,001 – $50,00020025312
May 22, 2024
Joint
Jun 10, 2024
—
Wise CNTY VA Indl Dev Auth Solid Waste 3.80% Due Nov 1, 2040
Buy——$500,001 – $1,000,00020025178
May 22, 2024
Joint
Jun 10, 2024
—
Wise CNTY VA Indl Dev Auth Solid Waste 1.20% Due Nov 1, 2040
Sell——$500,001 – $1,000,00020025178
May 17, 2024
Joint
Jun 10, 2024
—
Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030
Buy——$100,001 – $250,00020025178
Feb 29, 2024
Spouse
Mar 8, 2024
MSFT
Microsoft Corporation
Sell423.07estimated$413.64$100,001 – $250,00020024581

Vested shares sold to separate trust not for the benefit of filer or spouse pursuant to forward contract dated 2/9/2022.

Feb 21, 2024
Joint
Mar 8, 2024
—
Seattle WA MN LT PW 3.55% PWR Util Due 05/01/45
Buy——$15,001 – $50,00020024581
Feb 21, 2024
Joint
Mar 8, 2024
—
Austin Tex Indpt SCH Dist Unltd Tax Ref 5.00% Due Aug 1, 2028
Buy——$500,001 – $1,000,00020024581
Feb 13, 2024
Joint
Feb 21, 2024
—
New York NY Go BDS Ser. Fiscal 2015F 5.00% Due Jun 1, 2044
Buy——$15,001 – $50,00020024495
Feb 12, 2024
Joint
Feb 21, 2024
—
New York NY Go BDS Ser. Fiscal 2015F 5.00% Due Jun 1, 2044
Buy——$15,001 – $50,00020024495
Feb 5, 2024
Joint
Feb 21, 2024
—
New York NY Go BDS Ser. Fiscal 2015F 5.00% Due Jun 1, 2044
Buy——$50,001 – $100,00020024495
Feb 1, 2024
Joint
Feb 21, 2024
—
Prince Georges CNTY MD Go Consolidated 5.00% Due Jul 15, 2031
Sell——$500,001 – $1,000,00020024495
Feb 1, 2024
Joint
Feb 21, 2024
—
New Jersey ST Transn TR FD Auth Transn 5.00% Due Dec 15, 2032
Sell——$500,001 – $1,000,00020024495
Feb 1, 2024
Joint
Feb 21, 2024
—
Florida Dev Fin Corp Healthcare Facs Rev 4.00% Due Nov 15, 2035
Buy——$500,001 – $1,000,00020024495
Jan 31, 2024
Joint
Feb 5, 2024
—
Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030
Buy——$50,001 – $100,00020024425
Jan 23, 2024
Joint
Feb 5, 2024
—
Honolulu HI City & 4% Go Utx Due 10/01/32
Buy——$15,001 – $50,00020024425
Jan 19, 2024
Joint
Feb 5, 2024
—
New York N Y Go BDS Ser. Fiscal 2015F 5.00% Due Jun 1, 2044
Buy——$1,001 – $15,00020024425
Jan 4, 2024
Joint
Jan 22, 2024
—
Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029
Buy——$1,001 – $15,00020024317
Jan 3, 2024
Joint
Jan 22, 2024
—
Seattle WA MN LT PW 0% PWR Util Due 05/01/45
Sell——$15,001 – $50,00020024317

partial sale

Dec 15, 2023
Joint
Dec 23, 2023
—
Maryland ST Go BDS Ser. 2017 B 5.00% Due Aug 1, 2026
Sell——$15,001 – $50,00020024173
Dec 15, 2023
Joint
Dec 23, 2023
—
Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029
Buy——$15,001 – $50,00020024173
Dec 8, 2023
Joint
Dec 23, 2023
—
Prince Georges CNTY MD Go Consolidated 5.00% Due Jul 15, 2031
Sell——$100,001 – $250,00020024173
Dec 8, 2023
Joint
Dec 23, 2023
—
Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due May 1, 2026
Sell——$250,001 – $500,00020024173
Dec 7, 2023
Joint
Dec 23, 2023
—
Chandler Ariz Excise Tax Rev Oblig BDS 5.00% Due Jul 1, 2034
Buy——$500,001 – $1,000,00020024173
Dec 5, 2023
Joint
Dec 23, 2023
—
Triborough Bridge & Tunl Auth NY 4% SPL Tax Due 11/15/31
Buy——$1,001 – $15,00020024173
Nov 16, 2023
Joint
Dec 13, 2023
—
New York NY City Transitional Fin 5.00% Due Nov 1, 2027
Buy——$1,001 – $15,00020024080
Nov 3, 2023
Joint
Nov 26, 2023
—
Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due May 1, 2026
Buy——$15,001 – $50,00020024016
Nov 1, 2023
Joint
Nov 26, 2023
—
Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029
Buy——$15,001 – $50,00020024016
Oct 20, 2023
Joint
Nov 8, 2023
—
Spring TX Isd 4% Go Utx Due 08/15/31
Buy——$1,001 – $15,00020023930
Oct 16, 2023
Joint
Nov 8, 2023
—
New York NY City Transitional Fin 5.00% Due Nov 1, 2027
Buy——$15,001 – $50,00020023930
Sep 29, 2023
Joint
Oct 10, 2023
—
Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026
Sell——$15,001 – $50,00020023788
Sep 19, 2023
Joint
Oct 10, 2023
—
United States Treas Bills Zero CPN 0.00% Due Mar 7, 2024
Buy——$1,000,001 – $5,000,00020023788
Sep 6, 2023
Joint
Sep 25, 2023
—
Philadelphia PA SCH Dist Go BDS Ser. F 5.00% Due Sep 1, 2027
Buy——$15,001 – $50,00020023721
Aug 31, 2023
Spouse
Sep 11, 2023
MSFT
Microsoft Corporation
Sell2,288.26estimated$327.76$500,001 – $1,000,00020023610

Vested shares sold to separate trust not for the benefit of filer or spouse pursuant to forward contract dated 2/9/2022.

Aug 30, 2023
Spouse
Sep 11, 2023
MSFT
Microsoft Corporation
Sell1,140.55estimated$328.79$250,001 – $500,00020023610

Vested shares sold to separate trust not for the benefit of filer or spouse pursuant to forward contract dated 2/9/2022.

Aug 28, 2023
Joint
Sep 11, 2023
—
Prince Georges CNTY MD Go Consolidated 5.00 % Due Jul 15, 2031
Buy——$15,001 – $50,00020023610
Aug 22, 2023
Joint
Sep 11, 2023
—
Illinois ST Sales Tax Rev JR Oblig 4.00 % Due Jun 15, 2030
Buy——$15,001 – $50,00020023610
Jul 31, 2023
Joint
Aug 8, 2023
—
Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030
Buy——$1,001 – $15,00020023421
Jul 28, 2023
Joint
Aug 8, 2023
—
Spring TX Isd 4% Go Utx Due 08/15/31
Buy——$15,001 – $50,00020023421
Jul 19, 2023
Joint
Aug 8, 2023
—
US Treasury Bill US T Bill Due 01/11/24
Buy——$1,000,001 – $5,000,00020023421
Jul 14, 2023
Joint
Jul 25, 2023
—
Florida HSG Fin Corp Homeowner MTG Rev 2.15% Due Jul 1, 2029
Buy——$1,001 – $15,00020023349
Jun 29, 2023
Joint
Jul 7, 2023
—
Philadelphia PA SCH Dist Go BDS Ser. F 5.00% Due Sep 1, 2027
Buy——$15,001 – $50,00020023238
Jun 7, 2023
Joint
Jun 23, 2023
—
Spring TX Isd 4% Go Utx Due 08/15/31
Buy——$15,001 – $50,00020023183
Jun 6, 2023
Joint
Jun 23, 2023
—
New Jersey ST Transn TR FD Auth Trans 5.00% Due Dec 15, 2032
Buy——$50,001 – $100,00020023183
Jun 2, 2023
Joint
Jun 23, 2023
—
New York NY Go BDS Ser. Fiscal 2015F 5.00% Due Jun 1, 2044
Buy——$15,001 – $50,00020023183
May 31, 2023
Joint
Jun 7, 2023
—
Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026
Buy——$15,001 – $50,00020023052
May 24, 2023
Joint
Jun 7, 2023
—
Colorado Health Fac 5% Hosp HLTH Due 08/01/49
Buy——$15,001 – $50,00020023052
May 23, 2023
Joint
Jun 7, 2023
—
New York ST Dorm Auth Sales Tax Rev 5.00 % Due Mar 15, 2025
Sell——$500,001 – $1,000,00020023052
May 22, 2023
Joint
Jun 7, 2023
—
Wise CNTY VA Indl Dev Auth Solid Waste 1.20 % Due Nov 1, 2040
Buy——$500,001 – $1,000,00020023052
May 18, 2023
Joint
Jun 7, 2023
—
NEW YORK NY GO BDS SER 05.00% 08/01/2030
Sell——$500,001 – $1,000,00020023052
May 18, 2023
Joint
Jun 7, 2023
—
Maricopa CNTY Ariz Uni SCH Dist No 69 5.00 % Due Jul 1, 2027
Sell——$250,001 – $500,00020023052
May 17, 2023
Joint
Jun 7, 2023
—
Oklahoma City Okla Go BDS Ser. 2023 4.00 % Due Mar 1, 2035
Buy——$500,001 – $1,000,00020023052
May 3, 2023
Joint
May 25, 2023
—
Spring TX Isd 4% Go Utx Due 08/15/31
Buy——$15,001 – $50,00020022975
Apr 25, 2023
Joint
May 6, 2023
—
Illinois ST Sales Tax Rev JR Oblig 4.00 % Due Jun 15, 2030
Buy——$15,001 – $50,00020022828
Apr 20, 2023
Joint
May 6, 2023
—
US Treasury Bill23 U S T Bill Due 10/19/23
Buy——$1,000,001 – $5,000,00020022828
Apr 18, 2023
Joint
May 6, 2023
—
Sales Tax Securitization Corp 5.00 % Due Jan 1, 2031
Buy——$15,001 – $50,00020022828
Mar 30, 2023
Joint
Apr 10, 2023
—
New York ST Dorm Auth Sales Tax Rev 5.00 % Due Mar 15, 2025
Sell——$15,001 – $50,00020022655
Mar 23, 2023
Joint
Apr 10, 2023
—
Arizona Indl Dev Auth Rev BDS Lincoln 5.00 % Due Nov 1, 2029
Buy——$1,001 – $15,00020022655
Mar 15, 2023
Joint
Mar 20, 2023
—
North Dakota ST HSG Fin Agy Home MTG 1.85 % Due Jan 1, 2032
Buy——$1,001 – $15,00020022589
Mar 7, 2023
Joint
Mar 20, 2023
—
Sales Tax Securitization Corp 5.00 % Due Jan 1, 2031
Buy——$1,001 – $15,00020022589
Mar 1, 2023
Spouse
Jun 14, 2023
—
MSFT Common Stock
Sell——$250,001 – $500,00020023100

Vested shares sold to separate trust not for the benefit of filer or spouse pursuant to forward contract dated 2/9/2022

Feb 24, 2023
Joint
Mar 7, 2023
—
Seattle WA MN LT 3.67% Util Due 05/01/45
Buy——$1,001 – $15,00020022498
Feb 16, 2023
Joint
Mar 7, 2023
—
New York N Y City Transitional Fin 5.00 % Due Feb 1, 2032
Buy——$15,001 – $50,00020022498
Feb 9, 2023
Joint
Feb 19, 2023
—
King CNTY Wash LTD Tax Go Ref BDS Ser. 5.00 % Due Jul 1, 2024
Sell——$500,001 – $1,000,00020022453
Feb 8, 2023
Joint
Feb 19, 2023
—
New Jersey ST Transn TR FD Auth Transn 5.00 % Due Dec 15, 2032
Buy——$500,001 – $1,000,00020022453
Feb 2, 2023
Joint
Feb 19, 2023
—
Seattle WA MN LT PW PWR Util Due 05/01/45
Buy——$50,001 – $100,00020022453
Jan 27, 2023
Joint
Feb 6, 2023
—
Arizona Indl Dev Auth Rev BDS Lincoln 5.00 % Due Nov 1, 2029
Buy——$15,001 – $50,00020022355
Jan 23, 2023
Joint
Feb 6, 2023
—
Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026
Buy——$50,001 – $100,00020022355
Jan 19, 2023
Joint
Feb 6, 2023
—
Seattle WA MN LT PW PWR Util Due 05/01/45
Buy——$1,001 – $15,00020022355
Jan 19, 2023
Joint
Feb 6, 2023
—
New York ST Dorm Auth Sales Tax Rev 5.00 % Due Mar 15, 2025
Buy——$1,001 – $15,00020022355
Jan 19, 2023
Joint
Feb 6, 2023
—
Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026
Buy——$15,001 – $50,00020022355
Jan 10, 2023
Joint
Jan 21, 2023
—
Seattle WA MN LT PW 2.75% PWR Util Due 05/01/45
Buy——$15,001 – $50,00020022288
Jan 6, 2023
Joint
Jan 21, 2023
—
Triborough Bridge & 4% SPL Tax Due 11/15/31
Buy——$500,001 – $1,000,00020022288
Jan 6, 2023
Joint
Jan 21, 2023
—
Spring TX Isd 4% Go Utx Due 08/15/31
Buy——$500,001 – $1,000,00020022288
Jan 3, 2023
Joint
Jan 21, 2023
—
Tennessee HSG Dev Agy Residential Fin 2.80 % Due Jan 1, 2026
Sell——$1,001 – $15,00020022288
Jan 3, 2023
Joint
Jan 21, 2023
—
Florida HSG Fin Corp Homeowner MTG Rev 2.15 % Due Jul 1, 2029
Sell——$1,001 – $15,00020022288
Dec 19, 2022
Joint
Jan 2, 2023
—
Round Rock Tex Indpt SCH Dist Unltd Tax 5.00 % Due Aug 1, 2025
Sell——$500,001 – $1,000,00020022183
Dec 16, 2022
Joint
Jan 2, 2023
—
Maryland ST Dept TR 5%26 Comb Tax Due 10/01/26
Sell——$500,001 – $1,000,00020022183
Dec 16, 2022
Joint
Jan 2, 2023
—
Connecticut ST Go BDS 2018 C 5.0000% Due 06/15/2030
Sell——$500,001 – $1,000,00020022183
Dec 16, 2022
Joint
Jan 2, 2023
—
Arizona Indl Dev Auth Rev BDS Lincoln 5.00 % Due Nov 1, 2029
Buy——$500,001 – $1,000,00020022183
Dec 15, 2022
Joint
Jan 2, 2023
—
Philadelphia PA SCH Dist Go BDS Ser. F 5.00 % Due Sep 1, 2027
Buy——$50,001 – $100,00020022183
Dec 1, 2022
Joint
Dec 13, 2022
—
New York N Y Go BDS Ser.C 5.00 % Due Aug 1, 2030
Buy——$15,001 – $50,00020022099
Nov 17, 2022
Joint
Nov 28, 2022
—
North Dakota ST HSG Fin Agy Home MTG 1.85 % Due Jan 1, 2032
Buy——$250,001 – $500,00020022031
Nov 17, 2022
Joint
Nov 28, 2022
—
Illinois HSG Dev Auth Rev BDS Ser. 1.70 % Due Apr 1, 2031
Sell——$250,001 – $500,00020022031
Nov 17, 2022
Joint
Nov 28, 2022
—
ID ST BLDG Auth 5%23 5.00 % Due Sep 1, 2023
Sell——$50,001 – $100,00020022031
Nov 10, 2022
Joint
Nov 28, 2022
—
United States Treas Bills Zero CPN 0.00 % Due May 11, 2023
Buy——$1,000,001 – $5,000,00020022031
Nov 10, 2022
Joint
Nov 28, 2022
—
Michigan ST HSG Dev Auth Single Family 1.25 % Due Jun 1, 2027
Buy——$15,001 – $50,00020022031
Nov 9, 2022
Joint
Nov 28, 2022
—
United States Treas Bills Zero CPN 0.00 % Due Feb 21, 2023
Buy——$250,001 – $500,00020022031
Nov 4, 2022
Joint
Nov 28, 2022
—
New York N Y City Transitional Fin 5.00 % Due Nov 1, 2027
Buy——$15,001 – $50,00020022031
Oct 24, 2022
Joint
Nov 14, 2022
—
New York N Y Go BDS Ser. Fiscal 2015F 5.00 % Due Jun 1, 2044
Buy——$500,001 – $1,000,00020021931
Oct 24, 2022
Joint
Nov 14, 2022
—
New York N Y Go BDS Ser. Fiscal 2008J 5.00 % Due Aug 1, 2026
Sell——$500,001 – $1,000,00020021931
Oct 20, 2022
Joint
Nov 14, 2022
—
Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026
Buy——$50,001 – $100,00020021931
Oct 19, 2022
Joint
Nov 14, 2022
—
Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026
Buy——$1,001 – $15,00020021931
Oct 17, 2022
Joint
Oct 28, 2022
—
Seattle WA MN LT PW 2.68% PWR Util Due 05/01/45
Buy——$15,001 – $50,00020021864
Oct 17, 2022
Joint
Oct 28, 2022
—
Round Rock Tex Indpt SCH Dist Unltd Tax 5.00 % Due 08/01/25
Buy——$15,001 – $50,00020021864
Oct 13, 2022
Joint
Oct 28, 2022
—
Seattle WA MN LT PW 2.68% PWR $200? Util Due 05/01/45
Buy——$1,001 – $15,00020021864
Oct 13, 2022
Joint
Oct 28, 2022
—
Maryland ST Go ST Local Facs LN BDS 5.00 % Due 03/15/27
Sell——$500,001 – $1,000,00020021864
Oct 13, 2022
Joint
Oct 28, 2022
—
Maryland ST Go BDS Ser. 2017 B 5.00 % Due 08/01/26
Buy——$500,001 – $1,000,00020021864
Oct 13, 2022
Joint
Oct 28, 2022
—
Connecticut ST Go BDS 2018 C 5.0000% Due 06/15/30
Buy——$1,001 – $15,00020021864
Oct 12, 2022
Joint
Oct 28, 2022
—
Illinois ST Sales Tax Rev JR Oblig 4.00 % Due 06/15/30
Buy——$15,001 – $50,00020021864
Oct 7, 2022
Joint
Oct 28, 2022
—
New York N Y City Transitional Fin 5.00 % Due 11/01/27
Buy——$1,001 – $15,00020021864
Sep 28, 2022
Joint
Oct 10, 2022
—
US Treasury Bill23 U S T Bill Due 09/07/23
Buy——$1,000,001 – $5,000,00020021795
Sep 26, 2022
Joint
Oct 10, 2022
—
King CNTY Wash LTD Tax Go Ref BDS Ser. 5.00 % Due Jul 1, 2024
Buy——$500,001 – $1,000,00020021795
Sep 22, 2022
Joint
Oct 10, 2022
—
New York ST Dorm Auth Sales Tax Rev 5.00 % Due Mar 15, 2025
Buy——$15,001 – $50,00020021795
Sep 22, 2022
Joint
Oct 10, 2022
—
Illinois ST Sales Tax Rev JR Oblig 4.00 % Due Jun 15, 2030
Buy——$1,001 – $15,00020021795
Sep 1, 2022
Joint
Sep 12, 2022
—
ID ST BLDG Auth 5%23 5.00 % Due Sep 1, 2023
Sell——$50,001 – $100,00020021660
Aug 30, 2022
Spouse
Jun 14, 2023
—
MSFT Common Stock
Sell——$1,000,001 – $5,000,00020023100

Vested shares sold to separate trust not for the benefit of filer or spouse pursuant to forward contract dated 2/9/2022

Aug 23, 2022
Joint
Sep 12, 2022
—
Wolcott CT 1.25%22 Go Utx Due 08/23/22
Sell——$500,001 – $1,000,00020021660
Aug 18, 2022
Joint
Aug 26, 2022
—
University Minn GO Ref BDS Regents Ser. 5.00% Due 10/01/25
Sell——$250,001 – $500,00020021579
Aug 18, 2022
Joint
Aug 26, 2022
—
Round Rock Tex Indpt Sch Dist 5.00% Due 8/1/2025
Buy——$100,001 – $250,00020021579
Aug 18, 2022
Joint
Aug 26, 2022
—
Piladelphia PA SCH Dist Go BDS Ser. 5.00% Due 09/01/2027
Buy——$15,001 – $50,00020021579
Aug 9, 2022
Joint
Aug 26, 2022
—
New York NY GO BDS Ser 5.00% Due 08/01/2030
Buy——$1,001 – $15,00020021579
Aug 4, 2022
Joint
Aug 26, 2022
—
Prince Georges CNTY MD Go Consolidated 5.00% Due 07/15/31
Buy——$15,001 – $50,00020021579
Aug 2, 2022
Joint
Aug 26, 2022
—
New York ST Dorm Auth ST Pers Income 5.00% Due 03/15/2027
Sell——$500,001 – $1,000,00020021579
Aug 2, 2022
Joint
Aug 26, 2022
—
New York N Y Go BDS Ser.C 5.00 % Due Aug 1, 2031
Sell——$250,001 – $500,00020021579
Aug 2, 2022
Joint
Aug 26, 2022
—
New York N Y Go BDS Ser.C 5.00 % Due Aug 1, 2030
Buy——$250,001 – $500,00020021579
Aug 2, 2022
Joint
Aug 26, 2022
—
New York N Y City Transitional Fin 5.00% Due Feb 1, 2032
Buy——$500,001 – $1,000,00020021579
Jul 22, 2022
Joint
Aug 8, 2022
—
New York New Y Cl 2.6% Mult HSG Due 05/01/26
Buy——$500,001 – $1,000,00020021465
Jul 8, 2022
Joint
Jul 25, 2022
—
Berkeley Heights TWP N J BD Antic NTS 2.00% Due 07/08/2022
Sell——$500,001 – $1,000,00020021406

Redemption

Jul 1, 2022
Joint
Jul 8, 2022
—
Florida HSG Fin Corp Homeowner MTG Rev 2.15% Due 07/01/2029
Sell——$15,001 – $50,00020021329

Redemption

Jun 30, 2022
Joint
Jul 8, 2022
—
Berkeley Heights TWP N J BD NTS 2.00% Due 07/08/2022
Sell——$15,001 – $50,00020021329
Jun 28, 2022
Joint
Jul 8, 2022
—
WA ST HLTH Care Fa 5.00% Due 08/01/2049
Sell——$500,001 – $1,000,00020021329
Jun 28, 2022
Joint
Jul 8, 2022
—
Colorado Health Fac 5.00% Due 08/01/2049
Buy——$500,001 – $1,000,00020021329
Jun 24, 2022
Joint
Jul 8, 2022
—
Connecticut ST Go BDS 2018 5.0% Due 06/15/2030
Buy——$1,001 – $15,00020021329
Jun 14, 2022
Joint
Jul 8, 2022
—
New York N Y Go BDS Ser. C 5.00% Due 08/01/2031
Buy——$15,001 – $50,00020021329
Jun 14, 2022
Joint
Jun 23, 2022
—
Connecticut ST Go BDS 2018 C 5.00%
Buy——$15,001 – $50,00020021227
Jun 13, 2022
Joint
Jun 23, 2022
—
Honolulu HI City 4.00% Go Utx Due 10/01/32
Buy——$15,001 – $50,00020021227
Jun 9, 2022
Joint
Jun 23, 2022
—
New York ST Dorm Auth ST Pers Income 5.00% Due 03/15/27
Buy——$1,001 – $15,00020021227
Jun 7, 2022
Joint
Jun 23, 2022
—
Prince Georges CNTY MD Go Consolidated 5.00% Due 07/15/31
Buy——$100,001 – $250,00020021227
May 19, 2022
Joint
Jun 11, 2022
—
New Jersey ST HSG & MTG Fin Agy 0.75% Due 05/01/23
Sell——$250,001 – $500,00020021144
May 18, 2022
Joint
Jun 11, 2022
—
Honolulu HI City & 4.00% GO Utx Due 10/01/32
Buy——$500,001 – $1,000,00020021144
May 16, 2022
Joint
May 23, 2022
—
CT ST HSG Fa HSG 2.75% Due 05/15/2026
Sell——$250,001 – $500,00020021082

Redemption

May 10, 2022
Joint
May 23, 2022
—
New York NY Go BDS Ser Fiscal 2008J 5.00% Due 08/01/2026
Buy——$1,001 – $15,00020021082
May 6, 2022
Joint
May 23, 2022
—
New York NY City Transitional Fin 5.00% Due 11/01/2027
Buy——$500,001 – $1,000,00020021082
May 6, 2022
Joint
May 23, 2022
—
District Columbia Go BDS Ser 2017D 5.00% Due 06/01/2027
Sell——$500,001 – $1,000,00020021082
May 4, 2022
Joint
May 8, 2022
—
Sales Tax Securitization Corp 5.00 % Due 1/1/2027
Sell——$250,001 – $500,00020020937
May 3, 2022
Joint
May 23, 2022
—
Illinois ST Sales Tax Rev JR Oblig 4.00% Due 06/15/2030
Buy——$250,001 – $500,00020021082
Apr 26, 2022
Joint
May 8, 2022
—
New York ST Dorm Auth ST Pers 5% due 3/15/2027
Buy——$15,001 – $50,00020020937
Apr 18, 2022
Joint
May 8, 2022
—
Seattle WA MN LT PW 0.69% due 5/1/2045
Buy——$1,001 – $15,00020020937
Apr 11, 2022
Joint
Apr 20, 2022
—
Maryland ST Go ST Local Facs LN BDS 5.00% Due 03/15/2027
Buy——$1,001 – $15,00020020815
Apr 1, 2022
Joint
Apr 7, 2022
—
Florida HSg Fin Corp Homeowner MTg 2.15% Due 07/01/29
Sell——$1,001 – $15,00020020725

Partial Redemption

Mar 21, 2022
Joint
Apr 7, 2022
—
District Columbia gO BDS Ser 2017 5.00% Due 06/01/27
Buy——$1,001 – $15,00020020725
Mar 15, 2022
Joint
Mar 22, 2022
—
WA ST HlTH Care Fa 5.00% Hosp HlTH Due 08/01/2049
Buy——$500,001 – $1,000,00020020642
Mar 15, 2022
Joint
Mar 22, 2022
—
Colorado Health Fac 5.00% Hosp HlTH Due 08/01/2049
Sell——$500,001 – $1,000,00020020642
Mar 2, 2022
Joint
Mar 22, 2022
—
Prince georges CNTY MD go Consolidated 5.00% Due 07/15/2031
Buy——$1,001 – $15,00020020642
Feb 28, 2022
Spouse
Mar 9, 2022
—
MSFT Common Stock
Sell——$500,001 – $1,000,00020020572

Sale of vested Microsoft Common Stock. This sale is related to the vesting of RSUs and is part of the forward contract reported on 02/09/22

Feb 15, 2022
Joint
Feb 25, 2022
—
New York ST Dorm Auth ST Pers Income 5% Due 3/15/2027
Buy——$1,001 – $15,00020020478
Feb 9, 2022
Spouse
Mar 9, 2022
MSFT
Microsoft Corporation
Buy48,198.97estimated$311.21$5,000,001 – $25,000,00020020572

Forward Contract provides for the sale of Microsoft Common stock following the vesting of RSUs every six months through 2024

Feb 8, 2022
Joint
Feb 25, 2022
—
New York ST Dorm Auth Sales Tax Rev 5.00% Due 3/15/2025
Buy——$15,001 – $50,00020020478
Feb 8, 2022
Joint
Feb 25, 2022
—
Illinois HSg Dev Auth Rev BDS Ser. 1.70% Due 4/1/2031
Buy——$15,001 – $50,00020020478
Feb 4, 2022
Joint
Feb 25, 2022
—
New York ST Dorm Auth ST Pers Income 5% Due 3/15/2027
Buy——$15,001 – $50,00020020478
Jan 18, 2022
Joint
Feb 9, 2022
—
New York ST Dorm Auth Sales Tax Rev 5.00% Due 03/15/2025
Buy——$15,001 – $50,00020020358
Jan 14, 2022
Joint
Jan 20, 2022
—
Maryland ST Dept TR 5% Comb Tax Due 10/01/2026
Buy——$15,001 – $50,00020020243
Jan 11, 2022
Joint
Jan 20, 2022
—
los Angeles CNTY Calif Tax And Rev 4.00% Due 06/30/2022
Sell——$500,001 – $1,000,00020020243
Jan 10, 2022
Joint
Jan 20, 2022
—
Prince georges CNTY MD go Consolidated 5.00% Due 07/15/2031
Buy——$500,001 – $1,000,00020020243
Jan 10, 2022
Joint
Jan 20, 2022
—
Maryland ST Dept TR 5% Comb Tax Due 10/01/2026
Buy——$15,001 – $50,00020020243
Jan 7, 2022
Joint
Jan 20, 2022
—
Round Rock Tex Indpt SCH Dist unltd Tax 5% Due 08/01/2025 $200?
Buy——$15,001 – $50,00020020243
Jan 7, 2022
Joint
Jan 20, 2022
—
Maryland ST Dept TR 5% Comb Tax Due 10/01/2026
Buy——$15,001 – $50,00020020243
Jan 3, 2022
Joint
Jan 20, 2022
—
Florida HSg Fin Corp Homeowner MTg Rev 2.15% Due 07/01/2029
Sell——$15,001 – $50,00020020243
Dec 23, 2021
Joint
Jan 9, 2022
—
District Columbia go BDS Ser. 2017 D 5.00% Due 6/1/2027
Buy——$1,001 – $15,00020020134
Dec 13, 2021
Joint
Dec 28, 2021
—
New York ST Dorm Auth Sales Tax Rev 5% Due 3/15/25
Buy——$1,001 – $15,00020020052
Dec 10, 2021
Joint
Dec 28, 2021
—
New York ST Dorm Auth ST Pers Income 5% Due 3/15/27
Buy——$1,001 – $15,00020020052
Dec 1, 2021
Joint
Dec 28, 2021
—
New York ST Dorm Auth Sales Tax Rev 5% Due 3/15/25
Buy——$15,001 – $50,00020020052
Nov 30, 2021
Joint
Dec 2, 2021
—
New York ST Dorm Auth Sales Tax Rev 5.00% Due 03/15/25
Buy——$1,001 – $15,00020019922
Nov 29, 2021
Joint
Dec 2, 2021
—
Maryland ST Dept TR 5.00% Comb Tax Due 10/01/26
Buy——$15,001 – $50,00020019922
Nov 23, 2021
Joint
Dec 2, 2021
—
Round Rock Tex Indpt SCH Dist 5.00% Due 08/01/25
Buy——$1,001 – $15,00020019922
Nov 15, 2021
Joint
Dec 2, 2021
—
Colorado Health Fac 5.00% Hosp HlTH Due 08/01/49
Buy——$250,001 – $500,00020019922
Nov 12, 2021
Joint
Nov 19, 2021
—
Illinois HSg Dev Auth Rev BDS Ser. 1.70% Due 4/1/2031
Buy——$1,001 – $15,00020019816
Nov 10, 2021
Joint
Nov 19, 2021
—
Kentucky Economic Dev Fin Auth Rev Rev 2.70% Due 5/1/2039
Sell——$250,001 – $500,00020019816
Oct 27, 2021
Joint
Oct 29, 2021
—
Maryland ST go local Facs 5.00% Due 03/15/2027
Buy——$15,001 – $50,00020019708
Oct 27, 2021
Joint
Oct 29, 2021
—
District Columbia go BDS 5.00% Due 06/01/2027
Buy——$50,001 – $100,00020019708
Oct 18, 2021
Joint
Oct 29, 2021
—
New York NY go BDS Ser. C 5.00% Due 08/01/2031
Buy——$250,001 – $500,00020019708
Oct 18, 2021
Spouse
Oct 29, 2021
MSFT
Microsoft Corporation
Sell8,775.52estimated$307.29$5,000,001 – $25,000,00020019708
Oct 1, 2021
Joint
Oct 29, 2021
—
Florida HSg Fin Corp Homeowner MTg 2.15% Due 07/01/29
Sell——$1,001 – $15,00020019708

Redemption

Sep 24, 2021
Joint
Oct 15, 2021
—
New York ST Dorm Auth Sales Tax Rev 5.00% Due 03/15/2025
Buy——$1,001 – $15,00020019571
Sep 9, 2021
Joint
Oct 15, 2021
—
Somerset CNTY NJ Bans Ser 2020 4.00% Due 09/09/2021
Sell——$250,001 – $500,00020019571
Sep 3, 2021
Spouse
Oct 15, 2021
MSFT
Microsoft Corporation
Sell49,810.72estimated$301.14$5,000,001 – $25,000,00020019571
Sep 1, 2021
Joint
Oct 15, 2021
—
ID ST BlDg Auth 5.00% Due 09/01/2023
Sell——$50,001 – $100,00020019571
Aug 31, 2021
Spouse
Sep 15, 2021
MSFT
Microsoft Corporation
Buy49,688.62estimated$301.88$5,000,001 – $25,000,00020019414
Aug 30, 2021
Spouse
Sep 15, 2021
MSFT
Microsoft Corporation
Buy1,235.22estimated$303.59$250,001 – $500,00020019414
Aug 16, 2021
Joint
Sep 15, 2021
—
Somerset CNTY N J Bans Ser. 2020 4.00% Due 09/09/2021
Sell——$50,001 – $100,00020019414
Aug 12, 2021
Joint
Sep 15, 2021
—
Texas ST Tax Rev Antic NTS Ser. 2020 4.00% Due 08/26/2021
Sell——$500,001 – $1,000,00020019414
Aug 12, 2021
Joint
Sep 15, 2021
—
Somerset CNTY N J Bans Ser. 2020 4.00% Due 09/09/21
Sell——$100,001 – $250,00020019414
Aug 11, 2021
Joint
Sep 15, 2021
—
Wolcott CT 1.25%22 go utx Due 08/23/22
Buy——$500,001 – $1,000,00020019414
Jul 21, 2021
Joint
Aug 6, 2021
—
Seattle WA MN lT PW 0.00% PWR util Due 05/01/2045
Buy——$500,001 – $1,000,00020019216
Jul 21, 2021
Joint
Aug 6, 2021
—
Pasco CNTY Fl SB CO 0.00% SCH Cops Due 08/01/2032
Sell——$500,001 – $1,000,00020019216
Jul 2, 2021
Spouse
Aug 6, 2021
MSFT
Microsoft Corporation
Buy28.82estimated$277.65$1,001 – $15,00020019216
Jul 1, 2021
Joint
Aug 6, 2021
—
Florida ST Constr Ref DBS Ser.2016 A 5.00% Due 07/01/2021
Sell——$250,001 – $500,00020019216

Redemption

Jul 1, 2021
Joint
Aug 6, 2021
—
Florida HSg Fin Corp Homeowner MTS Rev 2.15% Due 07/01/2029
Sell——$15,001 – $50,00020019216

Redemption

Jul 1, 2021
Joint
Aug 6, 2021
—
Energy Northwest Wash Elec 5.00% Due 07/01/2021
Sell——$250,001 – $500,00020019216

Redemption

Jun 30, 2021
Joint
Jul 19, 2021
—
los Angeles CNTY Calif Tax and Rev 4.00% Due 06/30/21
Sell——$500,001 – $1,000,00020019016

Redemption

Jun 25, 2021
Joint
Jul 19, 2021
—
Berkeley Heights TWP N J BD NTS 2.00% Due 07/08/22
Buy——$500,001 – $1,000,00020019016
Jun 18, 2021
Joint
Jul 19, 2021
PLTR
Palantir Technologies Inc. Class A
Receive6,897.93estimated$25.37$100,001 – $250,00020019016

Transfer of shares from passive fund investment. Since being received all shares have been donated to charity.

Jun 11, 2021
Joint
Jul 19, 2021
—
los Angeles CNTY Calif Tax and Rev 4.00% Due 06/30/22
Buy——$500,001 – $1,000,00020019016
Jun 10, 2021
Joint
Jul 19, 2021
—
New York NY go BDS Fiscal 2008 5.00% Due 08/01/26 $200?
Buy——$15,001 – $50,00020019016
Jun 1, 2021
Joint
Jul 19, 2021
—
los Angeles CNTY Calif Tax and Rev 4.00% Due 06/30/21
Sell——$50,001 – $100,00020019016
May 28, 2021
Joint
Jun 12, 2021
—
Maryland ST Dept TR 5.00% Due 10/01/26
Buy——$15,001 – $50,00020018838
May 20, 2021
Joint
Jun 12, 2021
—
New York ST Dorm Auth ST Pers Income 5% Due 3/15/2027
Buy——$15,001 – $50,00020018838
May 13, 2021
Joint
Jun 12, 2021
—
Round Rock Tex Indpt SCH Dist unltd Tax 5.00% Due 8/1/2025
Buy——$15,001 – $50,00020018838
Apr 12, 2021
Joint
May 14, 2021
—
District Columbia gO Bds 5.00% Due 06/01/2027
Buy——$1,001 – $15,00020018681
Apr 1, 2021
Joint
May 14, 2021
—
Florida HSg Fin Corp Homeowner MTg Rev 2.15% Due 7/1/2029
Sell——$1,001 – $15,00020018681
Mar 31, 2021
Joint
Apr 13, 2021
MSFT
Microsoft Corporation
Buy33.93estimated$235.77$1,001 – $15,00020018499
Mar 31, 2021
Joint
Apr 13, 2021
—
los Angeles CNTY Calif Tax and Rev 4.00% Due 06/30/21
Sell——$15,001 – $50,00020018499
Mar 25, 2021
Joint
Apr 13, 2021
—
New York NY go BDS 2008 5.00% Due 08/01/2026
Buy——$15,001 – $50,00020018499
Mar 10, 2021
Joint
Apr 13, 2021
—
Maryland ST go local Facs 5.00% Due 03/15/2027
Buy——$1,001 – $15,00020018499
Mar 4, 2021
Spouse
Apr 13, 2021
MSFT
Microsoft Corporation
Sell3,307.9estimated$226.73$500,001 – $1,000,00020018499
Feb 16, 2021
Joint
Mar 17, 2021
—
Round Rock Tex Indpt SCH Dist unltd Tax 5.00 % Due 8/1/2025
Buy——$15,001 – $50,00020018303
Feb 16, 2021
Joint
Mar 17, 2021
—
District Columbia go BDS Ser. 2017D 5.00 % Due 6/1/2027
Buy——$15,001 – $50,00020018303
Feb 12, 2021
Joint
Mar 17, 2021
—
New York ST Dorm Auth ST Pers Income 5% Due 3/15/2027
Buy——$50,001 – $100,00020018303
Feb 10, 2021
Joint
Mar 17, 2021
—
New York ST Dorm Auth ST Pers Income 5% Due 3/15/2027
Buy——$15,001 – $50,00020018303
Jan 14, 2021
Joint
Feb 16, 2021
—
New York NY gO BDS Fiscal 2008 5.00% Due 08/01/2026
Buy——$1,001 – $15,00020018128
Jan 13, 2021
Joint
Feb 16, 2021
—
MNTgRY CN MD 5.00% go Due 10/01/2025
Sell——$500,001 – $1,000,00020018128
Jan 13, 2021
Joint
Feb 16, 2021
—
Connecticut ST go BDS 2018 5.00% Due 06/15/2030
Buy——$500,001 – $1,000,00020018128
Jan 12, 2021
Joint
Feb 16, 2021
—
Somerset CNTY NJ Bans 4.00% Due 09/09/2021
Buy——$1,001 – $15,00020018128
Jan 12, 2021
Joint
Feb 16, 2021
—
Round Rock Tex Indpt SCH Dist unltd Tax 5.00% Due 08/01/2025
Buy——$1,001 – $15,00020018128
Jan 6, 2021
Joint
Feb 16, 2021
—
Maryland ST Dept TR 5.00% Due 10/01/26
Buy——$15,001 – $50,00020018128
Jan 6, 2021
Joint
Feb 16, 2021
—
District Columbia go BDS 5.00% Due 06/01/2027
Buy——$50,001 – $100,00020018128
Jan 4, 2021
Joint
Feb 16, 2021
—
Illinois HSg Dev Auth BDS 1.70% Due 04/01/2031
Sell——$50,001 – $100,00020018128
Jan 4, 2021
Joint
Feb 16, 2021
—
Florida HSg Fin Corp Homeowner MTg Rev 2.15% Due 07/01/2029
Sell——$15,001 – $50,00020018128
Dec 30, 2020
Joint
Jan 13, 2021
—
New York ST Dorm Auth ST pers income 5.00% due 03/15/2027
Buy——$50,001 – $100,00020017962
Dec 15, 2020
Joint
Jan 13, 2021
—
MNTgRY Cn MD 5.00% gP Itx Due 10/01/2025
Buy——$15,001 – $50,00020017962
Dec 11, 2020
Joint
Jan 13, 2021
—
Round Rock Tex Indpt Sch Dist unltd Tax 5.00% Due 08/01/2025
Buy——$15,001 – $50,00020017962
Dec 3, 2020
Joint
Jan 13, 2021
—
Colorado Health Fac 5.00% Hosp HlTH Due 08/01/49
Buy——$500,001 – $1,000,00020017962
Dec 1, 2020
Spouse
Jan 13, 2021
MSFT
Microsoft Corporation
Sell1,734.43estimated$216.21$250,001 – $500,00020017962
Nov 9, 2020
Joint
Dec 10, 2020
—
university Minn go Ref BDS Regents Ser 5.00% due 10/01/25
Sell——$100,001 – $250,00020017771
Nov 6, 2020
Joint
Dec 10, 2020
—
Sales Tax Securitization Corp 5.00% Due 01/01/31
Buy——$250,001 – $500,00020017771
Nov 3, 2020
Joint
Dec 10, 2020
—
New York ST Dorm Auth St Pers Income 5.00% due 03/15/27
Buy——$15,001 – $50,00020017771
Nov 3, 2020
Joint
Dec 10, 2020
—
los Angeles CNTY Calif Tax and rev 4.00% Due 06/30/21
Buy——$250,001 – $500,00020017771
Oct 30, 2020
Joint
Nov 9, 2020
—
New York ST Dorm Auth ST pers Income $200?
Buy——$15,001 – $50,00020017625
Oct 30, 2020
Joint
Nov 9, 2020
—
Michigan ST HSg Dev Auth 1.25% Due 06/01/27
Buy——$500,001 – $1,000,00020017625
Oct 23, 2020
Joint
Nov 9, 2020
—
New York ST Dorm Auth ST pers Income
Buy——$50,001 – $100,00020017625
Oct 23, 2020
Joint
Nov 9, 2020
—
Round Rock Tex Indpt SCH Dist 5.00% Due 08/01/25
Buy——$15,001 – $50,00020017625
Oct 15, 2020
Joint
Nov 9, 2020
—
New York ST Dorm Auth ST Pers Income
Buy——$15,001 – $50,00020017625
Oct 13, 2020
Joint
Nov 9, 2020
—
Round Rock Tex Indpt SCH Dist 5.00% Due 08/01/25
Buy——$15,001 – $50,00020017625
Oct 8, 2020
Joint
Nov 9, 2020
—
New York NY go BDS Ser. Fiscal 2008J 5.00% Due 08/01/26
Buy——$500,001 – $1,000,00020017625
Oct 1, 2020
Joint
Nov 9, 2020
—
Florida HSg Fin Corp Homeowner MTg 2.15% Due 07/01/29
Sell——$1,001 – $15,00020017625

Redemption

Sep 30, 2020
Spouse
Nov 9, 2020
MSFT
Microsoft Corporation
Buy38.04estimated$210.33$1,001 – $15,00020017625
Sep 4, 2020
Joint
Nov 9, 2020
—
Texas ST Tax Rev Antic NTS 4.00% Due 08/26/21
Buy——$500,001 – $1,000,00020017625
Sep 2, 2020
Spouse
Nov 9, 2020
MSFT
Microsoft Corporation
Sell64,752.86estimated$231.65$5,000,001 – $25,000,00020017625
Sep 1, 2020
Joint
Nov 9, 2020
—
ID ST BlDg Auth 5%23 5.00 % Due Sep 1, 2023
Sell——$50,001 – $100,00020017625

Redemption

Aug 31, 2020
Spouse
Sep 14, 2020
MSFT
Microsoft Corporation
Buy66,510estimated$225.53$5,000,001 – $25,000,00020017285

Transfer in of vested stock.

Aug 27, 2020
Joint
Sep 14, 2020
—
Somerset CNTY N J Bans Ser. 2020 4.00 % Due 09/09/21
Buy——$500,001 – $1,000,00020017285
Aug 27, 2020
Joint
Sep 14, 2020
—
Round Rock Tex Indpt SCH Dist unltd Tax 5.00 % Due 08/01/2025
Buy——$1,001 – $15,00020017285
Aug 18, 2020
Joint
Sep 14, 2020
—
New York ST Dorm Auth ST Pers Income 5.00% 03/15/2027
Buy——$15,001 – $50,00020017285
Jul 30, 2020
Joint
Aug 10, 2020
—
Minnesota ST gO St Var Purp BDS 5.00% Due 08/01/2021
Sell——$250,001 – $500,00020017080
Jul 28, 2020
Spouse
Aug 10, 2020
MSFT
Microsoft Corporation
Sell14,850.02estimated$202.02$1,000,001 – $5,000,00020017080
Jul 28, 2020
Joint
Aug 10, 2020
MSFT
Microsoft Corporation
Sell14,850.02estimated$202.02$1,000,001 – $5,000,00020017080
Jul 23, 2020
Joint
Aug 10, 2020
—
New York N Y go BDS Ser 2018 5.00% Due 08/01/2021
Sell——$100,001 – $250,00020017080
Jul 22, 2020
Joint
Aug 10, 2020
—
Pasco CNTY Fl SB CO 0.00% Due 08/01/2032
Buy——$500,001 – $1,000,00020017080
Jul 2, 2020
Joint
Aug 10, 2020
—
Texas ST Tax Rev Antic NTS 4.00% Due 08/27/2020
Sell——$250,001 – $500,00020017080
Jul 1, 2020
Joint
Aug 10, 2020
—
los Angeles CNTY Calif Tax and Rev 4.00% Due 06/30/2021
Buy——$250,001 – $500,00020017080
Jun 30, 2020
Spouse
Jul 15, 2020
MSFT
Microsoft Corporation
Buy39.31estimated$203.51$1,001 – $15,00020016890
Jun 25, 2020
Joint
Jul 15, 2020
—
New York ST Dorm Auth ST Pers Income
Buy——$15,001 – $50,00020016890
Jun 24, 2020
Joint
Jul 15, 2020
—
New York ST Dorm Auth Sales Tax 5.00% Due 03/15/20252
Buy——$15,001 – $50,00020016890
Jun 18, 2020
Joint
Jul 15, 2020
—
Maryland ST go ST local Facs lN BDS 5.00% Due 03/15/27
Buy——$15,001 – $50,00020016890
Jun 17, 2020
Joint
Jul 15, 2020
—
Maricopa CNTY Ariz uni SCH Dist No 69 5.00 Due 07/01/27
Buy——$50,001 – $100,00020016890
May 29, 2020
Member
Jul 19, 2021
—
2000066790 JT Round Rock Tex Indpt SCH Dist 5.00% Due 08/01/25
Buy——$1,001 – $15,00020019016
May 29, 2020
Joint
Jun 14, 2020
—
Round Rock Tex Indpt SCH Dist 5.00% Due 08/01/25
Buy——$15,001 – $50,00020016710
May 21, 2020
Joint
Jun 14, 2020
—
Round Rock Tex Indpt SCH Dist 5.00% Due 08/01/25
Buy——$15,001 – $50,00020016710
May 21, 2020
Joint
Jun 14, 2020
—
Massachusetts ST gO Rans 4.00% Due 05/21/2020
Sell——$250,001 – $500,00020016710
May 21, 2020
Joint
Jun 14, 2020
—
Maryland ST go ST local Facs 5.00% Due 03/15/2027
Buy——$15,001 – $50,00020016710
May 20, 2020
Joint
Jun 14, 2020
—
New Jersey ST HSg & MTg Fin Agy .75% Due 05/01/23
Buy——$250,001 – $500,00020016710
May 19, 2020
Joint
Jun 14, 2020
—
New York ST Dorm Auth ST Pers Income
Buy——$1,001 – $15,00020016710
May 18, 2020
Joint
Jun 14, 2020
—
Maryland ST go ST local Facs 5.00% Due 03/15/2027
Buy——$15,001 – $50,00020016710
May 13, 2020
Joint
Jun 14, 2020
—
Charleston CNTY S C Sch Dist 4.00% Due 05/13/20
Sell——$250,001 – $500,00020016710
May 1, 2020
Joint
Jun 14, 2020
—
MNTgRY CN MD 5.00% Due 10/01/2025
Buy——$15,001 – $50,00020016710
Apr 28, 2020
Joint
May 16, 2020
—
Florida ST Constr Ref BDS Ser. 2016 5.00% Due 07/01/21
Buy——$15,001 – $50,00020016546
Apr 7, 2020
Joint
May 16, 2020
—
Florida ST Constr Ref BDS Ser. 2016 5.00% Due 07/01/21
Buy——$15,001 – $50,00020016546
Mar 31, 2020
Joint
Apr 14, 2020
—
university Calif Revs Var gen BDS 1.20% Due 05/15/48
Sell——$500,001 – $1,000,00020016353
Mar 31, 2020
Spouse
Apr 14, 2020
MSFT
Microsoft Corporation
Buy50.73estimated$157.71$1,001 – $15,00020016353
Mar 30, 2020
Joint
Apr 14, 2020
—
arizona Indl Dev auth Rev BDS lincoln 5.00% Due 05/01/26
Buy——$500,001 – $1,000,00020016353
Mar 19, 2020
Joint
Apr 14, 2020
—
Maryland ST Dept TR 5.00% Comb Tax Due 10/01/26
Buy——$15,001 – $50,00020016353
Mar 11, 2020
Joint
Apr 14, 2020
—
New York St dorm auth St pers Income 5.0% Due 03/15/2027
Buy——$1,001 – $15,00020016353
Mar 6, 2020
Member
Jul 19, 2021
—
2000063491 JT Illinois HSg Dev Auth Rev BDS Ser. 1.7% Due 04/01/31
Buy——$250,001 – $500,00020019016
Mar 6, 2020
Joint
Apr 14, 2020
—
Illinois HSg Dev auth Rev BDS Ser. 1.7% Due 04/01/31
Sell——$250,001 – $500,00020016353
Mar 3, 2020
Joint
Apr 14, 2020
—
university Calif Revs Var gen Rev BDS 1.2% Due 05/15/48
Buy——$500,001 – $1,000,00020016353
Mar 2, 2020
Spouse
Apr 14, 2020
MSFT
Microsoft Corporation
Buy4,340.53estimated$172.79$500,001 – $1,000,00020016353
Feb 13, 2020
Joint
Mar 15, 2020
—
New York N Y go BDS Ser 5.00% Due 08/01/21
Sell——$100,001 – $250,00020016165
Feb 13, 2020
Joint
Mar 15, 2020
—
N East Isd TX 5.00% Due 08/01/27
Sell——$250,001 – $500,00020016165
Feb 12, 2020
Joint
Mar 15, 2020
—
Sales Tax Securitization Corp 5.00% Due 01/01/27
Buy——$250,001 – $500,00020016165
Feb 10, 2020
Joint
Mar 15, 2020
—
Florida HSg Fin Corp Homeowner 2.15% Due 07/01/29
Buy——$15,001 – $50,00020016165
Jan 22, 2020
Joint
Feb 14, 2020
—
District Columbia gO BDS 5.00% Due 06/01/2027
Buy——$15,001 – $50,00020014990
Dec 31, 2019
Spouse
Jan 15, 2020
MSFT
Microsoft Corporation
Buy50.73estimated$157.70$1,001 – $15,00020013841
Dec 17, 2019
Joint
Jan 15, 2020
—
Round Rock Tex Indpt Sch Dist 5.00% Due 08/01/2025
Buy——$250,001 – $500,00020013841
Dec 16, 2019
Joint
Jan 15, 2020
—
NJ ST Trans TR 5.25% Due 12/15/2019
Sell——$250,001 – $500,00020013841

Redemption

Nov 18, 2019
Joint
Dec 15, 2019
—
District Columbia go BDS 5.00% Due 06/01/2027
Buy——$15,001 – $50,00020012686
Nov 5, 2019
Joint
Dec 15, 2019
—
Massachusetts ST go Rans Ser 4.00% Due 05/21/2020
Buy——$250,001 – $500,00020012686
Nov 5, 2019
Joint
Dec 15, 2019
—
Energy Northwest Wash Elec 5.00% Due 07/01/2021
Buy——$250,001 – $500,00020012686
Nov 5, 2019
Joint
Dec 15, 2019
—
District Columbia go BDS 5.00% Due 06/01/2027
Buy——$50,001 – $100,00020012686
Oct 25, 2019
Spouse
Nov 14, 2019
MN
Manning & Napier, Inc. Class a
Sell——$100,001 – $250,00020012549

gift of shares to global Partnerships

Oct 21, 2019
Joint
Nov 14, 2019
—
Maryland ST Dept TR 5.00% Due 10/01/26
Buy——$500,001 – $1,000,00020012549
Oct 10, 2019
Joint
Nov 14, 2019
—
Maryland ST gO ST local Facs 5.00% Due 03/15/27
Buy——$15,001 – $50,00020012549
Oct 4, 2019
Joint
Nov 14, 2019
—
N East Isd TX 5.00% Due 08/01/23 $200?
Buy——$15,001 – $50,00020012549
Oct 4, 2019
Joint
Nov 14, 2019
—
Maryland ST gO ST local Facs 5.00% Due 03/15//27
Buy——$15,001 – $50,00020012549
Oct 3, 2019
Joint
Nov 14, 2019
—
university Minn gO Ref BDS Regents Ser. 5.00% Due 10/01/25
Buy——$250,001 – $500,00020012549
Oct 2, 2019
Joint
Nov 14, 2019
—
Charleston CNTY S C SCH Dist 4.00% Due 05/13/20
Buy——$250,001 – $500,00020012549
Oct 1, 2019
Joint
Nov 14, 2019
—
Fairfax CNTY Va 4.00% Due 10/01/19
Sell——$250,001 – $500,00020012549

Redemption

Sep 30, 2019
Spouse
Oct 15, 2019
MSFT
Microsoft Corporation
Buy57.55estimated$139.03$1,001 – $15,00020012413
Sep 4, 2019
Spouse
Oct 15, 2019
MSFT
Microsoft Corporation
Sell108,987.87estimated$137.63$5,000,001 – $25,000,00020012413
Sep 3, 2019
Spouse
Oct 15, 2019
MSFT
Microsoft Corporation
Buy110,261.69estimated$136.04$5,000,001 – $25,000,00020012413
Sep 3, 2019
Joint
Oct 15, 2019
—
ID St Bldg auth 5.00% Due 09/01/23
Sell——$50,001 – $100,00020012413

Partial Redemption

Aug 29, 2019
Joint
Sep 15, 2019
—
Texas ST Tax and Rev antip 4.00% Due 08/29/2019
Sell——$250,001 – $500,00020012247

Redemption

Aug 28, 2019
Spouse
Sep 15, 2019
MSFT
Microsoft Corporation
Sell5,532.61estimated$135.56$500,001 – $1,000,00020012247
Aug 21, 2019
Joint
Sep 15, 2019
—
Texas ST Tax Rev antic NTS 4.00% Due 08/27/2020
Buy——$250,001 – $500,00020012247
Jul 25, 2019
Joint
Aug 14, 2019
—
Florida HSg Fin Corp Homeowner MTg Rev 2.15% Due 07/01/2029
Buy——$250,001 – $500,00020012107
Jul 1, 2019
Joint
Aug 14, 2019
—
arizona ST Transpor 5% 19 Exise Tax Due 07/01/2019
Sell——$250,001 – $500,00020012107
Jun 28, 2019
Spouse
Jul 16, 2019
MSFT
Microsoft Corporation
Buy59.72estimated$133.96$1,001 – $15,00020011949
Jun 17, 2019
Joint
Jul 16, 2019
—
Maryland ST go ST local Facs BDS 5.00% Due 03/15/27
Buy——$15,001 – $50,00020011949
May 6, 2019
Joint
Jun 15, 2019
—
District Columbia go BDS Ser. 2017 5.00% Due Jun 1, 2027
Buy——$15,001 – $50,00020011777
Mar 29, 2019
Spouse
Apr 12, 2019
MSFT
Microsoft Corporation
Buy67.84estimated$117.94$1,001 – $15,00020011381
Mar 29, 2019
Joint
Apr 12, 2019
—
Maricopa CNTY ariz uni Sch dist no 69 5.00% Due 07/01/27
Buy——$250,001 – $500,00020011381
Mar 28, 2019
Joint
Apr 12, 2019
—
Colorado Health F 2.8% Due 05/15/42
Sell——$250,001 – $500,00020011381
Mar 5, 2019
Spouse
Apr 12, 2019
MSFT
Microsoft Corporation
Sell6,714.42estimated$111.70$500,001 – $1,000,00020011381
Feb 28, 2019
Spouse
Mar 15, 2019
MSFT
Microsoft Corporation
Buy6,694.64estimated$112.03$500,001 – $1,000,00020011247
Feb 8, 2019
Joint
Mar 15, 2019
—
Texas ST tax and Rev antip nts 4.0% Due 08/29/2019
Buy——$15,001 – $50,00020011247
Jan 3, 2019
Joint
Feb 18, 2019
—
New York ST Dorm auth ST Pers Income 5.00% Due 03/15/27
Buy——$250,001 – $500,00020011096
Jan 2, 2019
Joint
Feb 18, 2019
—
Connecticut ST SPl Tax Oblig Rev SPl 5.00% Due 08/01/29
Sell——$250,001 – $500,00020011096
Dec 31, 2018
Spouse
Jan 15, 2019
MSFT
Microsoft Corporation
Buy78.77estimated$101.57$1,001 – $15,00020010939
Dec 20, 2018
Joint
Jan 15, 2019
—
NJ ST Trans TR 5.25% Due 12/15/19
Buy——$1,001 – $15,00020010939
Dec 14, 2018
Joint
Jan 15, 2019
—
District Columbia gO 5.00% Due 06/01/27
Buy——$1,001 – $15,00020010939
Dec 13, 2018
Joint
May 8, 2019
MSFT
Microsoft Corporation
Buy27,409.78estimated$109.45$1,000,001 – $5,000,00020011611
Dec 4, 2018
Joint
Jan 15, 2019
—
Texas ST Tax and Rev 4.00% 08/29/2019
Buy——$250,001 – $500,00020010939
Dec 3, 2018
Joint
Jan 15, 2019
—
Pa Eco Dev WS 1.55% Due 12/01/33
Sell——$250,001 – $500,00020010939
Nov 7, 2018
Joint
Dec 15, 2018
—
Pa Eco Dev Fa WS 1.55% Due 12/01/33
Sell——$100,001 – $250,00020010766
Nov 7, 2018
Joint
Dec 15, 2018
—
NJ ST Trans TR F 5.25% Due 12/15/19
Sell——$50,001 – $100,00020010766
Nov 7, 2018
Joint
Dec 15, 2018
—
N East Isd TX 5% Due 08/01/23
Sell——$50,001 – $100,00020010766
Nov 6, 2018
Joint
Dec 15, 2018
—
Maryland ST go ST local 5.00% Due 03/15/27
Buy——$250,001 – $500,00020010766
Oct 17, 2018
Joint
Nov 16, 2018
—
Cent TX Reg Mobility 5.00% Due 01/01/27
Sell——$100,001 – $250,00020010582
Oct 15, 2018
Joint
Nov 16, 2018
—
District Columbia gO BDS 5.00% Due 06/01/27
Buy——$250,001 – $500,00020010582
Oct 12, 2018
Joint
Nov 16, 2018
—
North Tex TWY auth Rev 5.00% Due 01/01/29
Sell——$100,001 – $250,00020010582
Sep 28, 2018
Spouse
Oct 16, 2018
MSFT
Microsoft Corporation
Buy69.95estimated$114.37$1,001 – $15,00020010399
Sep 24, 2018
Joint
Oct 16, 2018
—
Philadelphia Pa Sch Dist go BDS 5.00% Due 09/01/27
Buy——$15,001 – $50,00020010399
Sep 4, 2018
Spouse
Oct 16, 2018
MSFT
Microsoft Corporation
Sell134,276.26estimated$111.71$5,000,001 – $25,000,00020010399
Aug 31, 2018
Spouse
Sep 14, 2018
MSFT
Microsoft Corporation
Buy133,535.12estimated$112.33$5,000,001 – $25,000,00020010208
Aug 30, 2018
Joint
Sep 14, 2018
—
Harris CNTY Tex Ref BDS 5.00% Due 10/01/24
Sell——$250,001 – $500,00020010208
Aug 29, 2018
Spouse
Sep 14, 2018
MSFT
Microsoft Corporation
Buy3,347.62estimated$112.02$250,001 – $500,00020010208
Aug 29, 2018
Joint
Sep 14, 2018
—
Colorado Health 2.8% Rev lTX Due 05/15/42
Buy——$250,001 – $500,00020010208
Aug 7, 2018
Joint
Sep 14, 2018
—
Minnesota ST gO Var Purp BDS 5.00% Due 08/01/21
Buy——$250,001 – $500,00020010208
Aug 1, 2018
Joint
Sep 14, 2018
—
Florida ST Constr BDS Ser 2016 5.00% Due 07/01/21
Buy——$250,001 – $500,00020010208
Aug 1, 2018
Joint
Sep 14, 2018
—
Fl Hurricane Ca 2.995% Due 07/01/20
Sell——$250,001 – $500,00020010208
Jul 27, 2018
Joint
Aug 29, 2018
—
New York ST Dorm auth Sales Tax Rev 5.00% Due 03/15/2025
Buy——$250,001 – $500,00020010014
Jul 27, 2018
Joint
Aug 29, 2018
—
great lakes WTR auth Mich Wtr Supply Sys 5.00% Due 07/01/2028
Sell——$250,001 – $500,00020010014
Jul 2, 2018
Joint
Aug 29, 2018
—
united States Treas NTS 1.375% Due 06/30/2018
Sell——$250,001 – $500,00020010014
Jul 2, 2018
Spouse
Aug 29, 2018
MSFT
Microsoft Corporation
Buy80estimated$100.01$1,001 – $15,00020010014
Jun 28, 2018
Joint
Jul 15, 2018
—
us Treasury Nt 1.375% Due 06/30/2018
Sell——$250,001 – $500,00020009823
Jun 28, 2018
Joint
Jul 15, 2018
—
arizona ST Transport 5% 19 Excise Tax Due 07/01/19
Buy——$250,001 – $500,00020009823
Jun 26, 2018
Joint
Jul 15, 2018
—
Fairfax CNTY Va 4% gO Due 10/01/19
Buy——$250,001 – $500,00020009823
Jun 15, 2018
Joint
Jul 15, 2018
—
Dallas Tex gO Ref and impt BDS 5.00% Due 02/15/2025
Sell——$250,001 – $500,00020009823
Jun 14, 2018
Joint
Jul 15, 2018
—
Philadelphia Pa Sch Dist gO BDS 5.00% Due 09/01/2027
Buy——$250,001 – $500,00020009823
Jun 7, 2018
Joint
Jul 15, 2018
—
N East Isd TX 5% Due 08/01/2023
Buy——$15,001 – $50,00020009823
May 17, 2018
Member
May 8, 2019
—
2000039703 JT New York NY City HSg Dev Corp 3.428% Due 02/01/2029
Sell——$250,001 – $500,00020011611
May 17, 2018
Member
May 8, 2019
—
2000039702 JT Montgomery CN MD go 5.00% Due 10/01/2025
Buy——$250,001 – $500,00020011611
May 17, 2018
Joint
Jun 15, 2018
—
New York NY City HSG Dev Corp 3.428% Due 02/01/2029
Sell——$250,001 – $500,00020009672
May 17, 2018
Joint
Jun 15, 2018
—
Montgomery CN MD Go 5.00% Due 10/01/2025
Buy——$250,001 – $500,00020009672
May 9, 2018
Member
May 8, 2019
—
2000039704 JT Tennessee HSg Dev Agy Residential Fin 2.8% Due 01/01/2026
Buy——$250,001 – $500,00020011611
May 9, 2018
Joint
Jun 15, 2018
—
Tennessee HSG Dev agy Residential Fin 2.8% Due 01/01/2026
Buy——$250,001 – $500,00020009672
Apr 26, 2018
Joint
May 15, 2018
—
Portland Ore urban Renewal and Redev 5.00% Due 06/15/2020
Sell——$250,001 – $500,00020009428
Apr 11, 2018
Joint
May 15, 2018
—
Portland Ore urban Renewal and Redev 5.00% Due 06/15/2020
Buy——$15,001 – $50,00020009428
Apr 4, 2018
Joint
May 15, 2018
—
ID ST BlDg auth 5.00% Due 09/01/2023
Sell——$100,001 – $250,00020009428
Apr 3, 2018
Joint
May 15, 2018
—
Portland Ore urban Renewal and Redev 5.00% Due 06/15/2020
Sell——$100,001 – $250,00020009428
Apr 3, 2018
Joint
May 15, 2018
—
Colorado ST gen FD Rev gen 4.00% Due 06/27/2018
Sell——$250,001 – $500,00020009428
Mar 29, 2018
Spouse
Apr 13, 2018
MSFT
Microsoft Corporation
Buy87.66estimated$91.27$1,001 – $15,00020009226
Mar 27, 2018
Joint
Apr 13, 2018
—
Cent TX Reg Mobil 5.00% Due Jan 1, 2027
Buy——$1,001 – $15,00020009226
Mar 1, 2018
Spouse
Apr 13, 2018
MSFT
Microsoft Corporation
Sell1,884.77estimated$92.85$100,001 – $250,00020009226
Feb 28, 2018
Spouse
Mar 6, 2018
MSFT
Microsoft Corporation
Buy3,999.15estimated$93.77$250,001 – $500,00020009074
Feb 26, 2018
Joint
Mar 6, 2018
—
Colorado ST gen FD Rev gen 4.00% Due 06/27/18
Buy——$250,001 – $500,00020009074
Jan 16, 2018
Joint
Feb 16, 2018
—
american Intl gR 5.85% Due 01/16/2018
Sell——$100,001 – $250,00020008895
Dec 29, 2017
Joint
Jan 10, 2018
MSFT
Microsoft Corporation
Buy93.53estimated$85.54$1,001 – $15,00020008671
Dec 7, 2017
Joint
Jan 10, 2018
—
uS TREaSuRY NT 1% DuE 06/30/2019
Sell——$250,001 – $500,00020008671
Dec 7, 2017
Joint
Jan 10, 2018
—
NEW YORK NY gO BDS 5.00% DuE 08/01/2021
Buy——$250,001 – $500,00020008671
Dec 6, 2017
Joint
Jan 10, 2018
—
uS TREaSuRY NT 1.375% DuE 06/30/2023
Sell——$250,001 – $500,00020008671
Dec 6, 2017
Joint
Jan 10, 2018
—
uS TREaSuRY NT 1.00% DuE 06/30/19
Sell——$15,001 – $50,00020008671
Dec 6, 2017
Joint
Jan 10, 2018
—
HaRRIS CNTY TEX REF BDS SER 5.00% DuE 10/01/2024
Buy——$250,001 – $500,00020008671
Nov 27, 2017
Joint
Dec 16, 2017
—
WSTRN Wa uNIV 3% Due 10/01/2019
Sell——$250,001 – $500,00020008500
Nov 27, 2017
Joint
Dec 16, 2017
—
uNITED STaTES TREaS NTS 1.875% Due 08/31/2024
Sell——$100,001 – $250,00020008500
Nov 27, 2017
Joint
Dec 16, 2017
—
N EaST ISD TX 5.00% Due 08/01/2023
Sell——$100,001 – $250,00020008500
Nov 13, 2017
Joint
Dec 16, 2017
—
uNITED STaTES TREaS NTS 1.875% Due 08/31/2024
Buy——$100,001 – $250,00020008500
Nov 9, 2017
Joint
Dec 16, 2017
—
VERIZON COMM 5.15% Due 09/15/2023
Sell——$100,001 – $250,00020008500
Nov 9, 2017
Joint
Dec 16, 2017
—
Fl HuRRICaNE Ca 2.995% Due 07/01/2020
Buy——$250,001 – $500,00020008500
Oct 25, 2017
Joint
Nov 11, 2017
—
New York NY City Hsg Dev Corp 3.428% 2/1/2029
Buy——$250,001 – $500,00020008332
Oct 25, 2017
Joint
Nov 11, 2017
—
Dignity Health 3.812% 11/01/2024
Sell——$250,001 – $500,00020008332

Bond call, Full redemption

Oct 20, 2017
Joint
Nov 11, 2017
—
New Jersey St Transntr Fd auth 5.25% 12/15/2019
Buy——$15,001 – $50,00020008332
Oct 16, 2017
Joint
Nov 11, 2017
—
Central Tex Regl Mobility auth Rev Sr 5% 1/1/2027
Sell——$100,001 – $250,00020008332
Oct 13, 2017
Joint
Nov 11, 2017
—
North Tex Twy auth Rev Sys and Rev Dbs 5.0% 1/1/2029
Buy——$100,001 – $250,00020008332

Formerly reported as DBR Real Property initial Public offeringS Yes No certification anD Signature

Sep 29, 2017
Spouse
Nov 3, 2017
MSFT
Microsoft Corporation
Buy107.4estimated$74.49$1,001 – $15,00020008149
Sep 5, 2017
Spouse
Nov 3, 2017
MSFT
Microsoft Corporation
Sell5,094.42estimated$73.61$250,001 – $500,00020008149
Aug 31, 2017
Spouse
Sep 19, 2017
MSFT
Microsoft Corporation
Buy5,015.39estimated$74.77$250,001 – $500,00020007986
Aug 31, 2017
Spouse
Sep 19, 2017
MSFT
Microsoft Corporation
Buy2,340.52estimated$74.77$100,001 – $250,00020007986
Aug 29, 2017
Spouse
Sep 19, 2017
MSFT
Microsoft Corporation
Buy5,133.48estimated$73.05$250,001 – $500,00020007986
Aug 23, 2017
Joint
Sep 19, 2017
—
university Of Idaho Revs 5.25% Dye 04/01/2041
Sell——$250,001 – $500,00020007986
Aug 18, 2017
Joint
Sep 19, 2017
—
Kentucky Economic Dev Fin auth 2.7% Due 05/01/2039
Buy——$250,001 – $500,00020007986
Jul 31, 2017
Joint
Aug 16, 2017
—
american Tower Corp Note 4.5% 01/15/2018
Sell——$100,001 – $250,00020007729

Redeemed. Full call payout.

Jul 26, 2017
Joint
Aug 16, 2017
—
lower Colo Riv auth Tex 5.00% 05/15/2022
Sell——$250,001 – $500,00020007729
Jul 26, 2017
Joint
Aug 16, 2017
—
Connecticut St Spl Tax Oblig 5.00% 08/01/2029
Buy——$250,001 – $500,00020007729
Jun 30, 2017
Spouse
Jul 16, 2017
MSFT
Microsoft Corporation
Buy116.07estimated$68.93$1,001 – $15,00020007565
Jun 9, 2017
Joint
Jul 16, 2017
—
unites States Treas Note 1.375% Due 06/30/2023
Sell——$50,001 – $100,00020007565
Jun 7, 2017
Joint
Jul 16, 2017
—
Dallas Tex gO Ref and Impt Bds 5.0% Due 02/15/2025
Buy——$250,001 – $500,00020007565
May 26, 2017
Joint
Jun 8, 2017
—
Nasdaq Inc Note
Sell——$100,001 – $250,00020007397

Bond was called. Full payout. initial Public offeringS Yes No certification anD Signature

Apr 17, 2017
Joint
May 10, 2017
—
Central Tex Regl Mobility 5.0% due 01/01/2027
Buy——$15,001 – $50,00020007161
Apr 3, 2017
Joint
May 10, 2017
—
university ID 5.25% Due 04/01/2041
Sell——$1,001 – $15,00020007161

Partial Redemption initial Public offeringS Yes No certification anD Signature

Mar 1, 2017
Spouse
Apr 5, 2017
MSFT
Microsoft Corporation
Sell128.75estimated$64.94$50,001 – $100,00020006996
Jan 12, 2017
Joint
Feb 11, 2017
—
united States Treasury Nts 1.375% Due 06/30/23
Buy——$250,001 – $500,00020006667
Jan 12, 2017
Joint
Feb 11, 2017
—
Orlando & Orange Cnty Expwy Fla 5.0% Due 07/01/25
Sell——$250,001 – $500,00020006667
Jan 6, 2017
Joint
Feb 11, 2017
—
united States Treasury Nts 1.375% Due 06/30/2018
Buy——$250,001 – $500,00020006667
Jan 6, 2017
Joint
Feb 11, 2017
—
united States Treasury Nts 1.0% Due 06/30/2019
Buy——$250,001 – $500,00020006667
Jan 6, 2017
Joint
Feb 11, 2017
—
georgia St gO Bds 2015a 5.0% Due 02/01/21
Sell——$500,001 – $1,000,00020006667
Dec 30, 2016
Spouse
Jan 10, 2017
MSFT
Microsoft Corporation
Buy128.75estimated$62.14$1,001 – $15,00020006479
Nov 23, 2016
Joint
Dec 11, 2016
—
Wstn Wash univ 3.00% Educ univ Due 10/01/19
Buy——$250,001 – $500,00020006287
Nov 23, 2016
Joint
Dec 11, 2016
—
Wells Fargo & Co 4.6% Due 04/01/21
Sell——$100,001 – $250,00020006287
Nov 23, 2016
Joint
Dec 11, 2016
—
New Mexico Mun Energy acquisition 0.00% Due 11/01/39
Sell——$250,001 – $500,00020006287
Nov 15, 2016
Joint
Dec 11, 2016
—
New Mexico Mun Energy acquisition 0.00% Due 11/01/39
Buy——$250,001 – $500,00020006287
Nov 15, 2016
Joint
Dec 11, 2016
—
Morgan Stanley 4.750% Due 03/22/17
Sell——$100,001 – $250,00020006287
Nov 15, 2016
Joint
Dec 11, 2016
—
Bear Stearns Co 5.550% Due 01/22/17
Sell——$100,001 – $250,00020006287
Oct 25, 2016
Joint
Nov 15, 2016
—
Dignity Health 2014a Bd 3.812% Due 11/01/24
Sell——$50,001 – $100,00020006166
Oct 25, 2016
Joint
Nov 15, 2016
—
american Intl group Inc 5.85% Due 01/16/18
Sell——$15,001 – $50,00020006166
Oct 24, 2016
Joint
Nov 15, 2016
—
Nasdaq OMX group Inc 5.25% Due 01/16/18
Sell——$50,001 – $100,00020006166
Oct 24, 2016
Joint
Nov 15, 2016
—
lower Col River aut 5.00% Due 05/15/22
Sell——$50,001 – $100,00020006166
Oct 24, 2016
Joint
Nov 15, 2016
—
amern Tower Corp 4.5% Due 01/15/18
Sell——$50,001 – $100,00020006166
Oct 24, 2016
Joint
Nov 15, 2016
—
Wells Fargo & Co 4.6% Due 04/01/21
Sell——$50,001 – $100,00020006166
Oct 24, 2016
Joint
Nov 15, 2016
—
Verizon Communications Inc 5.15% Due 09/15/23
Sell——$15,001 – $50,00020006166
Oct 21, 2016
Joint
Nov 15, 2016
—
New Jersey St Transn 5.25% Due 12/15/2019
Buy——$250,001 – $500,00020006166
Oct 21, 2016
Joint
Nov 15, 2016
—
Roper Ind 2.05 Due 10/01/2018
Sell——$250,001 – $500,00020006166
Oct 21, 2016
Joint
Nov 15, 2016
—
aflac Inc Sr Nt 2.4% Due 03/16/20
Sell——$250,001 – $500,00020006166
Oct 18, 2016
Joint
Nov 15, 2016
—
North Dakota St Hsg Fin agy 1.3% due 07/01/2018
Sell——$250,001 – $500,00020006166
Oct 14, 2016
Joint
Nov 15, 2016
—
great lakes Wtr auth Mich 5.00% Due 07/01/28
Buy——$250,001 – $500,00020006166
Sep 1, 2016
Spouse
Oct 16, 2016
MSFT
Microsoft Corporation
Sell——$250,001 – $500,00020006016
Aug 31, 2016
Spouse
Sep 12, 2016
MSFT
Microsoft Corporation
Buy——$250,001 – $500,00020005825
Aug 29, 2016
Spouse
Sep 12, 2016
MSFT
Microsoft Corporation
Buy——$100,001 – $250,00020005825
Aug 11, 2016
Joint
Sep 12, 2016
ELRC
Electro Rent Corporation
Sell——$50,001 – $100,00020005825
Aug 10, 2016
Joint
Sep 12, 2016
—
Bay area Toll auth Calif Toll Brdg 1.50% 04/01/2047
Sell——$250,001 – $500,00020005825
Aug 8, 2016
Joint
Sep 12, 2016
—
Central Tex Regl mobility auth Rev 5.0% 01/01/2027
Buy——$250,001 – $500,00020005825
Jun 30, 2016
Joint
Jul 13, 2016
MSFT
Microsoft Corporation
Buy——$1,001 – $15,00020005480
Jun 27, 2016
Joint
Jul 13, 2016
—
Morgan Stanley 4.75% Due 03/22/2016
Sell——$50,001 – $100,00020005480
Jun 24, 2016
Joint
Jul 13, 2016
—
unites States Treas Nts 1.375% Due 06/30/2018
Sell——$50,001 – $100,00020005480
Jun 23, 2016
Joint
Jul 13, 2016
—
Connecticut Hsg 2.75% Due 05/15/26
Sell——$100,001 – $250,00020005480
Jun 23, 2016
Joint
Jul 13, 2016
—
Bay Area Toll Auth Calif 1.5% Due 04/01/47
Sell——$100,001 – $250,00020005480
Jun 23, 2016
Joint
Jul 13, 2016
—
N Dakota Hsg Fin 1.3% Due 07/01/18
Sell——$100,001 – $250,00020005480
Jun 23, 2016
Joint
Jul 13, 2016
—
Idaho St Bldg Auth 5.0% Due 09/01/23
Sell——$50,001 – $100,00020005480
Jun 10, 2016
Joint
Jul 13, 2016
—
Dialight (3305779)
Sell——$1,001 – $15,00020005480

Foreign Exchange Position (Ticker DIA lN)

Jun 9, 2016
Joint
Jul 13, 2016
CGNX
Cognex Corporation
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
BWA
BorgWarner Inc.
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
BIOA
BioAge Labs, Inc.
Sell——$1,001 – $15,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
—
Zumtobel Group Ag (B13WZ26)
Sell——$1,001 – $15,00020005480

Foreign Exchange Position (Ticker ZAG AV) INITIAl PublIc OfferINgS Yes No cerTIfIcATION AND SIgNATure

Jun 9, 2016
Joint
Jul 13, 2016
XYL
Xylem Inc. Common Stock New
Sell——$50,001 – $100,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
WTS
Watts Water Technologies, Inc. Class A
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
BMI
Badger Meter, Inc.
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
TRMB
Trimble Inc.
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
—
Toray Ind Inc (6897143)
Sell——$15,001 – $50,00020005480

Foreign Exchange Position (3402 JP)

Jun 9, 2016
Joint
Jul 13, 2016
SPWR
SunPower Inc.
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
SEDG
SolarEdge Technologies, Inc.
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
SSNI
Silver Spring Networks, Inc.
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
—
SGS SA-REG (4824778)
Sell——$15,001 – $50,00020005480

Foreign Exchange Position (Ticker SGSN VX)

Jun 9, 2016
Joint
Jul 13, 2016
RELY
Remitly Global, Inc.
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
RAVN
Raven Industries, Inc.
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
—
PSI AG (5522714)
Sell——$15,001 – $50,00020005480

Foreign Exchange Position (ticker PSAN GR)

Jun 9, 2016
Joint
Jul 13, 2016
AYI
Acuity Inc.
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
POT
Potash Corporation of Saskatchewan Inc.
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
PEGI
Pattern Energy Group Inc. - Class A
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
MBLY
Mobileye Global Inc. Class A
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
MXWL
Maxwell Technologies, Inc.
Sell——$1,001 – $15,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
—
lumenpulse Inc (BlM7FC2)
Sell——$15,001 – $50,00020005480

Foreign Exchange Position (Ticker lMP CN)

Jun 9, 2016
Joint
Jul 13, 2016
—
Kingspan Grp PlC (4491235)
Sell——$15,001 – $50,00020005480

Foreign Exchange Position (Ticker KSP ID)

Jun 9, 2016
Joint
Jul 13, 2016
—
Aalberts (B1W8P14)
Sell——$15,001 – $50,00020005480

Foreign Exchange Position (Ticker AAlB NA)

Jun 9, 2016
Joint
Jul 13, 2016
JCI
Johnson Controls International plc Ordinary Share
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
ITRI
Itron, Inc.
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
HASI
HA Sustainable Infrastructure Capital, Inc.
Sell——$50,001 – $100,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
FLS
Flowserve Corporation
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
FLTX
Fleetmatics Group PlC ordinary Shares
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
FSLR
First Solar, Inc.
Sell——$15,001 – $50,00020005480
Jun 9, 2016
Joint
Jul 13, 2016
—
Fanuc Corp
Sell——$15,001 – $50,00020005480

Foreign Exchange Position (Ticker 6954 JP)

Jun 9, 2016
Joint
Jul 13, 2016
—
Dialight (3305779)
Sell——$1,001 – $15,00020005480

Foreign Exchange Position (Ticker DIA lN)

Jun 9, 2016
Joint
Jul 13, 2016
CAFD
8point3 Energy Partners lP - Class A Shares
Sell——$15,001 – $50,00020005480
Jun 1, 2016
Joint
Jul 13, 2016
—
North East Independent Sch Dist Tex 5.00% Due 08/01/23
Buy——$15,001 – $50,00020005480
May 20, 2016
Joint
Jun 15, 2016
—
Idaho St Bldg auth 5% Due 9/1/23
Buy——$15,001 – $50,00020005264
May 19, 2016
Joint
Jun 15, 2016
RAVN
Raven Industries, Inc.
Buy——$1,001 – $15,00020005264
May 13, 2016
Joint
Jun 15, 2016
MYRG
MYR Group, Inc.
Sell——$1,001 – $15,00020005264
May 12, 2016
Joint
Jun 15, 2016
POT
Potash Corporation of Saskatchewan Inc.
Buy——$15,001 – $50,00020005264
May 12, 2016
Joint
Jun 15, 2016
MYRG
MYR Group, Inc.
Sell——$1,001 – $15,00020005264
Apr 18, 2016
Joint
May 13, 2016
—
North East Indpt Sch Dist Tex 5.0% Due 08/01/23
Buy——$50,001 – $100,00020005032
Apr 18, 2016
Joint
May 13, 2016
JCI
Johnson Controls International plc Ordinary Share
Sell——$1,001 – $15,00020005032
Apr 15, 2016
Joint
May 13, 2016
—
Kingspan grp PlC (4491235)
Sell——$15,001 – $50,00020005032

Foreign Exchange Position

Mar 31, 2016
Spouse
Apr 15, 2016
MSFT
Microsoft Corporation
Buy——$1,001 – $15,00020004842
Mar 31, 2016
Joint
Apr 15, 2016
—
City of Seattle 5% Due 05/01/22
Sell——$250,001 – $500,00020004842
Mar 23, 2016
Joint
Apr 15, 2016
RELY
Remitly Global, Inc.
Buy——$1,001 – $15,00020004842
Mar 22, 2016
Joint
Apr 15, 2016
RELY
Remitly Global, Inc.
Buy——$1,001 – $15,00020004842
Mar 21, 2016
Joint
Apr 15, 2016
RELY
Remitly Global, Inc.
Buy——$1,001 – $15,00020004842
Mar 18, 2016
Joint
Apr 15, 2016
RELY
Remitly Global, Inc.
Buy——$1,001 – $15,00020004842
Mar 17, 2016
Joint
Apr 15, 2016
RELY
Remitly Global, Inc.
Buy——$1,001 – $15,00020004842
Mar 17, 2016
Joint
Apr 15, 2016
AYI
Acuity Inc.
Sell——$1,001 – $15,00020004842
Mar 16, 2016
Joint
Apr 15, 2016
ITRI
Itron, Inc.
Sell——$1,001 – $15,00020004842
Mar 9, 2016
Joint
Apr 15, 2016
—
Orlando & Orange Cnty Expwy auth 5% Due 07/01/25
Sell——$100,001 – $250,00020004842
Mar 9, 2016
Joint
Apr 15, 2016
—
North East Indpt School Dist Tex 5.00% Due 08/01/23
Sell——$100,001 – $250,00020004842
Mar 9, 2016
Joint
Apr 15, 2016
—
Dignity Health 2014a BD 3.812% Due 11/01/24
Sell——$100,001 – $250,00020004842
Mar 8, 2016
Joint
Apr 15, 2016
—
Federal Home loan Banks .375% Due 06/24/16
Sell——$100,001 – $250,00020004842
Mar 2, 2016
Joint
Apr 15, 2016
BMI
Badger Meter, Inc.
Sell——$1,001 – $15,00020004842
Mar 2, 2016
Joint
Apr 15, 2016
SPWR
SunPower Inc.
Buy——$1,001 – $15,00020004842
Feb 29, 2016
Joint
Mar 11, 2016
PEGI
Pattern Energy Group Inc. - Class A
Buy——$15,001 – $50,00020004692
Feb 26, 2016
Joint
Mar 11, 2016
TRMB
Trimble Inc.
Buy——$15,001 – $50,00020004692
Feb 26, 2016
Joint
Mar 11, 2016
CCC
CCC Intelligent Solutions Holdings Inc.
Sell——$15,001 – $50,00020004692
Feb 24, 2016
Joint
Mar 11, 2016
MBLY
Mobileye Global Inc. Class A
Buy——$1,001 – $15,00020004692
Feb 24, 2016
Joint
Mar 11, 2016
—
Federal Home loan Banks .375% Due 06-24-16
Sell——$250,001 – $500,00020004692
Feb 24, 2016
Joint
Mar 11, 2016
—
Verizon Communications Inc. 5.15% Due 09-15-2016
Buy——$250,001 – $500,00020004692
Feb 19, 2016
Joint
Mar 11, 2016
SUNE
SUNation Energy, Inc.
Sell——$1,001 – $15,00020004692
Feb 16, 2016
Spouse
Mar 11, 2016
MSFT
Microsoft Corporation
Sell——$100,001 – $250,00020004692
Feb 12, 2016
Joint
Mar 11, 2016
FSLR
First Solar, Inc.
Sell——$1,001 – $15,00020004692
Feb 2, 2016
Joint
Mar 11, 2016
WMS
Advanced Drainage Systems, Inc.
Sell——$15,001 – $50,00020004692
Jan 21, 2016
Joint
Feb 15, 2016
SPWR
SunPower Inc.
Buy——$1,001 – $15,00020004516
Jan 20, 2016
Joint
Feb 15, 2016
—
Wasion group (BoT4J94)
Sell——$15,001 – $50,00020004516

Foreign Exchange Position initial Public offeringS Yes No certification anD Signature

Jan 20, 2016
Joint
Feb 15, 2016
—
De osram Licht ag (B923935)
Sell——$15,001 – $50,00020004516

Foreign Exchange Position

Dec 31, 2015
Spouse
Jan 14, 2016
MSFT
Microsoft Corporation
Buy——$15,001 – $50,00020004336
Dec 22, 2015
Joint
Jan 14, 2016
SUNE
SUNation Energy, Inc.
Buy——$1,001 – $15,00020004336
Dec 22, 2015
Joint
Jan 14, 2016
AYI
Acuity Inc.
Sell——$1,001 – $15,00020004336
Dec 15, 2015
Joint
Jan 14, 2016
SEDG
SolarEdge Technologies, Inc.
Buy——$15,001 – $50,00020004336
Dec 4, 2015
Joint
Jan 14, 2016
MXWL
Maxwell Technologies, Inc.
Buy——$1,001 – $15,00020004336
Dec 3, 2015
Joint
Jan 14, 2016
MXWL
Maxwell Technologies, Inc.
Buy——$1,001 – $15,00020004336
Dec 2, 2015
Joint
Jan 14, 2016
MXWL
Maxwell Technologies, Inc.
Buy——$1,001 – $15,00020004336
Dec 2, 2015
Joint
Jan 14, 2016
CGNX
Cognex Corporation
Buy——$15,001 – $50,00020004336
Nov 30, 2015
Joint
Dec 11, 2015
—
unites States Treasury Nts 1.5% Due 07/31/2016
Sell——$100,001 – $250,00020004186
Nov 25, 2015
Joint
Dec 11, 2015
—
Energy Northwest 5% Due 07/01/2018
Sell——$100,001 – $250,00020004186
Nov 25, 2015
Joint
Dec 11, 2015
—
State of Washington 0% Due 12/01/2017
Sell——$250,001 – $500,00020004186
Nov 25, 2015
Joint
Dec 11, 2015
—
Pennsylvania Economic Dev Financing 1.75% Due 12/01/33
Buy——$250,001 – $500,00020004186
Nov 25, 2015
Joint
Dec 11, 2015
MIXT
MiX Telematics limited american Depositary Shares, each representing 25 Ordinary Shares
Sell——$1,001 – $15,00020004186
Nov 24, 2015
Joint
Dec 11, 2015
MIXT
MiX Telematics limited american Depositary Shares, each representing 25 Ordinary Shares
Sell——$1,001 – $15,00020004186
Nov 23, 2015
Joint
Dec 11, 2015
MIXT
MiX Telematics limited american Depositary Shares, each representing 25 Ordinary Shares
Sell——$1,001 – $15,00020004186
Nov 17, 2015
Joint
Dec 11, 2015
MIXT
MiX Telematics limited american Depositary Shares, each representing 25 Ordinary Shares
Sell——$1,001 – $15,00020004186
Nov 17, 2015
Joint
Dec 11, 2015
—
aalberts (B1WSP14)
Buy——$15,001 – $50,00020004186

Foreign Exchange Position

Nov 16, 2015
Joint
Dec 11, 2015
SWN
Southwestern Energy Company
Sell——$15,001 – $50,00020004186
Nov 12, 2015
Joint
Dec 11, 2015
—
Meyer Burger
Sell——$1,001 – $15,00020004186

Foreign Exchange Position

Nov 11, 2015
Joint
Dec 11, 2015
MIXT
MiX Telematics limited american Depositary Shares, each representing 25 Ordinary Shares
Sell——$1,001 – $15,00020004186
Nov 11, 2015
Joint
Dec 11, 2015
FLS
Flowserve Corporation
Buy——$1,001 – $15,00020004186
Nov 10, 2015
Joint
Dec 11, 2015
—
City of Boise 4% Due 09/01/17
Sell——$250,001 – $500,00020004186
Nov 10, 2015
Joint
Dec 11, 2015
—
united States Treasury Nts 1.5% Due 07/31/2016
Sell——$100,001 – $250,00020004186
Oct 27, 2015
Spouse
Nov 11, 2015
MSFT
Microsoft Corporation
Buy——$1,001 – $15,00020004038
Oct 13, 2015
Joint
Nov 11, 2015
—
N Dakota HSg FIN 1.3% DuE 07/01/18
Buy——$15,001 – $50,00020004038
Oct 9, 2015
Spouse
Nov 11, 2015
MSFT
Microsoft Corporation
Buy——$1,001 – $15,00020004038
Sep 21, 2015
Joint
Oct 15, 2015
—
NORTH EaST INDPT SCH DIST TEX 5.00% DuE 08/01/2023
Sell——$100,001 – $250,00020003887
Sep 21, 2015
Joint
Oct 15, 2015
—
FEDERal HOME lOaN BaNKS .375% 06/24/2016
Sell——$50,001 – $100,00020003887
Sep 18, 2015
Joint
Oct 15, 2015
—
lOWER COlO RIV auTH TEX 5.00 DuE 05/15/2022
Sell——$50,001 – $100,00020003887
Sep 18, 2015
Joint
Oct 15, 2015
—
IDaHO ST BlDg auTH BlDg 5.00% 09/01/2023
Sell——$50,001 – $100,00020003887
Sep 18, 2015
Joint
Oct 15, 2015
—
gEORgIa ST gO BDS SER 5.00% DuE 02/01/2021
Sell——$50,001 – $100,00020003887
Sep 16, 2015
Joint
Oct 15, 2015
—
MORgaN STaNlEY SR NT 4.75% DuE 03/22/2017
Sell——$15,001 – $50,00020003887
Sep 16, 2015
Joint
Oct 15, 2015
—
gEORgIa ST gO BDS SER 5.00% DuE 02/01/2021
Sell——$50,001 – $100,00020003887
Sep 16, 2015
Joint
Oct 15, 2015
—
BaY aREa TOll auTH CalIF 1.5% DuE 04/01/2047
Sell——$50,001 – $100,00020003887
Sep 16, 2015
Joint
Oct 15, 2015
—
WEllS FaRgO CO 4.6% DuE 04/01/2021
Sell——$15,001 – $50,00020003887
Sep 16, 2015
Joint
Oct 15, 2015
—
ROPER TECHNOlOgIES INC 2.05% DuE 10/01/2018
Sell——$15,001 – $50,00020003887
Sep 16, 2015
Joint
Oct 15, 2015
—
PORTlaND ORE uRBaN RENEWal & REDEV 5.00% DuE 06/15/2020
Sell——$50,001 – $100,00020003887
Sep 16, 2015
Joint
Oct 15, 2015
—
aFlaC INC NOTE 2.4% DuE 03/16/2020
Sell——$15,001 – $50,00020003887
Aug 31, 2015
Spouse
Sep 14, 2015
MSFT
Microsoft Corporation
Buy——$100,001 – $250,00020003699
Aug 20, 2015
Joint
Sep 14, 2015
SPWR
SunPower Inc.
Sell——$15,001 – $50,00020003699
Aug 12, 2015
Joint
Sep 14, 2015
SPWR
SunPower Inc.
Sell——$1,001 – $15,00020003699
Aug 12, 2015
Joint
Sep 14, 2015
SUNE
SUNation Energy, Inc.
Buy——$1,001 – $15,00020003699
Aug 11, 2015
Joint
Sep 14, 2015
—
WEllS FaRgO & CO 4.6% DuE 04/01/21
Sell——$15,001 – $50,00020003699
Aug 10, 2015
Joint
Sep 14, 2015
—
ROPER TECHNOlOgIES 2.05% DuE 10/01/18
Sell——$15,001 – $50,00020003699
Aug 10, 2015
Joint
Sep 14, 2015
—
MORgaN STaNlEY 4.75% DuE 03/22/2017
Sell——$1,001 – $15,00020003699
Aug 10, 2015
Joint
Sep 14, 2015
—
FHlB .375% DuE 06/24/16
Sell——$50,001 – $100,00020003699
Aug 10, 2015
Joint
Sep 14, 2015
—
uS TREaSuRY NT 2% DuE 07/31/20
Sell——$250,001 – $500,00020003699
Aug 10, 2015
Joint
Sep 14, 2015
—
aFlaC INC 2.4% DuE 03/16/20
Sell——$15,001 – $50,00020003699
Aug 6, 2015
Joint
Sep 14, 2015
—
Fanuc Corp
Buy——$15,001 – $50,00020003699

Foreign Exchange position, ticker 6954JP

Jul 27, 2015
Joint
Aug 10, 2015
XYL
Xylem Inc. Common Stock New
Buy——$15,001 – $50,00020003525
Jul 27, 2015
Joint
Aug 10, 2015
WTS
Watts Water Technologies, Inc. Class A
Buy——$1,001 – $15,00020003525
Jul 20, 2015
Joint
Aug 10, 2015
VSLR
Vivint Solar, Inc.
Sell——$15,001 – $50,00020003525
Jul 9, 2015
Joint
Aug 10, 2015
AYI
Acuity Inc.
Sell——$1,001 – $15,00020003525
Jul 9, 2015
Joint
Aug 10, 2015
CAFD
8point3 Energy Partners lP - Class A Shares
Buy——$15,001 – $50,00020003525
Jul 1, 2015
Joint
Aug 10, 2015
—
DIgNITY HEalTH 3.812% DuE 11/01/24
Buy——$15,001 – $50,00020003525
Jun 30, 2015
Joint
Jul 12, 2015
—
MORgaN STaNlEY 4.75% DuE 03/22/17
Buy——$15,001 – $50,00020003326
Jun 12, 2015
Joint
Jul 12, 2015
—
Wa ST COP 4% DuE 01/01/18
Sell——$250,001 – $500,00020003326
Jun 11, 2015
Joint
Jul 12, 2015
—
auSTIN TX WTR & WST 4% DuE 11/15/16
Sell——$250,001 – $500,00020003326
Jun 10, 2015
Joint
Jul 12, 2015
—
gEORgIa ST 5% DuE 02/01/21
Buy——$500,001 – $1,000,00020003326
Jun 8, 2015
Joint
Jul 12, 2015
—
JP MORgaN CHaSE 5.55% DuE 01/22/17
Buy——$15,001 – $50,00020003326
Apr 29, 2015
Joint
May 10, 2015
—
aMERICaN ToWER CoRP 7%
Sell——$250,001 – $500,00020002995

Called Redemption/Conversion

Apr 29, 2015
Joint
May 10, 2015
—
aMERICaN ToWER CoRP 4.5% Due 01/15/18
Buy——$250,001 – $500,00020002995
Apr 20, 2015
Joint
May 10, 2015
—
US TREaSURY NT 1.375% Due 06/30/2018
Buy——$250,001 – $500,00020002995
Apr 15, 2015
Joint
May 10, 2015
—
Wasion group (B0T4J94)
Sell——$15,001 – $50,00020002995

Foreign Exchange Position. Symbol 3393 HK INITIAl PublIc OfferINgS Yes No cerTIfIcATION AND SIgNATure

Apr 11, 2015
Joint
May 10, 2015
—
aFLaC INC 8.5%
Sell——$250,001 – $500,00020002995

Called Redemption/Conversion

Apr 9, 2015
Joint
May 10, 2015
ITRI
Itron, Inc.
Buy——$15,001 – $50,00020002995
Apr 6, 2015
Joint
May 10, 2015
—
gRaNT CNTY Wa PUD 5% Due 01/01/20
Sell——$250,001 – $500,00020002995
Apr 2, 2015
Joint
May 10, 2015
—
ENERgY NoRTHWEST 5.25% Due 07/01/16
Sell——$100,001 – $250,00020002995
Apr 1, 2015
Joint
May 10, 2015
—
UNIV ID 5.25% Due 04/01/41
Sell——$1,001 – $15,00020002995

Partial Call

Apr 1, 2015
Joint
May 10, 2015
—
N EaST ISD TX 5% Due 08/01/23
Buy——$500,001 – $1,000,00020002995
Apr 1, 2015
Joint
May 10, 2015
—
CITY oF BoISE 5% Due 08/15/17
Sell——$250,001 – $500,00020002995
Mar 26, 2015
Joint
Apr 16, 2015
—
ozner Water (BN7Q3g8)
Sell——$15,001 – $50,00020002834

Foreign exchange position, ticker 2014 HK

Mar 10, 2015
Joint
Apr 16, 2015
—
uS Treasury Nt 2.0% Due 07/31/2020
Sell——$250,001 – $500,00020002834
Mar 9, 2015
Joint
Apr 16, 2015
ERII
Energy Recovery, Inc.
Sell——$1,001 – $15,00020002834
Mar 9, 2015
Joint
Apr 16, 2015
—
aflac Incorporate 2.4% Due 03/16/20
Buy——$250,001 – $500,00020002834
Mar 6, 2015
Joint
Apr 16, 2015
MBLY
Mobileye Global Inc. Class A
Buy——$1,001 – $15,00020002834
Mar 6, 2015
Joint
Apr 16, 2015
LKQ
LKQ Corporation
Sell——$15,001 – $50,00020002834
Mar 6, 2015
Joint
Apr 16, 2015
ERII
Energy Recovery, Inc.
Sell——$1,001 – $15,00020002834
Mar 6, 2015
Joint
Apr 16, 2015
WMS
Advanced Drainage Systems, Inc.
Buy——$15,001 – $50,00020002834
Feb 20, 2015
Joint
Mar 10, 2015
—
Dignity Health 3.812% 24 Due 11/01/24
Buy——$15,001 – $50,00020002643
Feb 17, 2015
Joint
Mar 10, 2015
—
goose Creek Tx 2% 40 gO uTX Due 02/15/40
Sell——$100,001 – $250,00020002643
Feb 13, 2015
Joint
Mar 10, 2015
—
amern Tower Corp 7% Due 10/15/17
Buy——$250,001 – $500,00020002643
Feb 5, 2015
Joint
Mar 10, 2015
—
aflac Incorporate 8.5% Due 05/15/19
Buy——$250,001 – $500,00020002643
Feb 4, 2015
Joint
Mar 10, 2015
—
Roper Ind 2.05% Due 10/01/18
Buy——$250,001 – $500,00020002643
Feb 4, 2015
Joint
Mar 10, 2015
—
Denver CO C&C arpt 5% Tran air Due 11/15/18
Sell——$500,001 – $1,000,00020002643
Jan 14, 2015
Joint
Feb 13, 2015
VSLR
Vivint Solar, Inc.
Buy——$15,001 – $50,00020002494
Jan 14, 2015
Joint
Feb 13, 2015
CSIQ
Canadian Solar Inc. Common Shares (ON)
Sell——$15,001 – $50,00020002494
Dec 24, 2014
Joint
Jan 19, 2015
—
Wells Fargo & Co 4.6% Due 04/01/21
Buy——$250,001 – $500,00020002313
Dec 24, 2014
Joint
Jan 19, 2015
—
Federal Home loan Banks .375% Due 06/24/16
Sell——$15,001 – $50,00020002313
Dec 5, 2014
Joint
Jan 19, 2015
ERII
Energy Recovery, Inc.
Buy——$1,001 – $15,00020002313
Dec 5, 2014
Joint
Dec 11, 2014
—
Monsanto Company 1.15% Due 06/30/17
Sell——$100,001 – $250,00020002136
Dec 4, 2014
Joint
Jan 19, 2015
ERII
Energy Recovery, Inc.
Buy——$1,001 – $15,00020002313
Dec 3, 2014
Joint
Jan 19, 2015
—
uS Treasury Note 2% Due 07/31/20
Buy——$500,001 – $1,000,00020002313
Dec 3, 2014
Joint
Jan 19, 2015
—
Texas PFa 5% Tax Due 01/01/18
Sell——$250,001 – $500,00020002313
Dec 3, 2014
Joint
Jan 19, 2015
—
Idaho St univ 4% Due 04/01/15
Sell——$100,001 – $250,00020002313
Dec 1, 2014
Joint
Jan 19, 2015
RAVN
Raven Industries, Inc.
Buy——$1,001 – $15,00020002313
Dec 1, 2014
Joint
Jan 19, 2015
EOG
EOG Resources, Inc.
Sell——$15,001 – $50,00020002313
Nov 28, 2014
Joint
Dec 11, 2014
—
global Partnerships SIF 5.0 3% 03/25/2023
Buy——$100,001 – $250,00020002136

limited Recourse Note

Nov 19, 2014
Joint
Dec 11, 2014
—
FHlB .375% Due 06/24/16
Buy——$500,001 – $1,000,00020002136
Nov 18, 2014
Joint
Dec 11, 2014
—
County of Kane 4% Due 12/15/15
Sell——$500,001 – $1,000,00020002136
Nov 13, 2014
Joint
Dec 11, 2014
—
uS Treasury Note 1.5% Due 07/31/2016
Buy——$250,001 – $500,00020002136
Nov 12, 2014
Joint
Dec 11, 2014
—
Energy NW Wa Ele 5.25% Due 07/01/16
Buy——$1,001 – $15,00020002136
Nov 7, 2014
Joint
Dec 11, 2014
—
Monsanto Company 1.15% Due 06/30/17
Buy——$100,001 – $250,00020002136
Nov 7, 2014
Joint
Dec 11, 2014
—
aIg 5.85% Due 01/16/18
Buy——$250,001 – $500,00020002136
Nov 6, 2014
Joint
Dec 11, 2014
SZYM
Solazyme, Inc.
Sell——$1,001 – $15,00020002136
Nov 6, 2014
Joint
Dec 11, 2014
—
Fl State B/E lottery 5% Due 07/01/17
Sell——$500,001 – $1,000,00020002136
Oct 31, 2014
Joint
Nov 20, 2014
—
global Partnerships SIF 5.0 3% 03/25/2019
Buy——$250,001 – $500,00020001988

Promissory Note

Oct 31, 2014
Spouse
Nov 20, 2014
—
global Partnerships Microfinance Fund 2008
Sell——$100,001 – $250,00020001988

Promissory Note

Oct 22, 2014
Joint
Nov 20, 2014
—
Va Pub Bldg auth 5% Due 08/01/15
Sell——$100,001 – $250,00020001988
Oct 22, 2014
Joint
Nov 20, 2014
—
Bear Stearns Co 5.55% Due 01/22/17
Buy——$100,001 – $250,00020001988
Oct 22, 2014
Joint
Nov 20, 2014
—
NaSDaQ oMX grp 5.25% due 01/16/18
Buy——$250,001 – $500,00020001988
Oct 22, 2014
Joint
Nov 20, 2014
—
Morgan Stanley Sr Nt-F 4.75% Due 03/22/17
Buy——$250,001 – $500,00020001988
Oct 21, 2014
Joint
Nov 20, 2014
—
Zumtobel group ag (B13WZ26)
Sell——$1,001 – $15,00020001988

Foreign Exchange Position cOmmeNTS INITIAl PublIc OfferINgS Yes No cerTIfIcATION AND SIgNATure

Oct 21, 2014
Joint
Nov 20, 2014
—
Port of Seattle 4% Due 06/01/17
Sell——$500,001 – $1,000,00020001988
Oct 20, 2014
Joint
Nov 20, 2014
—
Zumtobel group ag (B13WZ26)
Sell——$1,001 – $15,00020001988

Foreign Exchange Position

Oct 17, 2014
Joint
Nov 20, 2014
FLS
Flowserve Corporation
Buy——$1,001 – $15,00020001988
Oct 17, 2014
Joint
Nov 20, 2014
BWA
BorgWarner Inc.
Buy——$1,001 – $15,00020001988
Oct 17, 2014
Joint
Nov 20, 2014
—
Zumtobel group ag (B13WZ26)
Sell——$1,001 – $15,00020001988

Foreign Exchange Position

Oct 17, 2014
Joint
Nov 20, 2014
SYT
Syngenta ag
Sell——$15,001 – $50,00020001988
Oct 17, 2014
Joint
Nov 20, 2014
SUNE
SUNation Energy, Inc.
Buy——$1,001 – $15,00020001988
Oct 17, 2014
Joint
Nov 20, 2014
MBLY
Mobileye Global Inc. Class A
Buy——$1,001 – $15,00020001988
Oct 17, 2014
Joint
Nov 20, 2014
ABB
aBB ltd
Sell——$15,001 – $50,00020001988
Oct 10, 2014
Joint
Nov 20, 2014
BIOA
BioAge Labs, Inc.
Buy——$1,001 – $15,00020001988
Oct 10, 2014
Joint
Nov 20, 2014
XYL
Xylem Inc. Common Stock New
Buy——$15,001 – $50,00020001988
Oct 10, 2014
Joint
Nov 20, 2014
NES
Nuverra Environmental Solutions, Inc.
Sell——$15,001 – $50,00020001988
Oct 9, 2014
Joint
Nov 20, 2014
CREE
Cree, Inc.
Sell——$1,001 – $15,00020001988
Oct 9, 2014
Joint
Nov 20, 2014
BIOA
BioAge Labs, Inc.
Buy——$1,001 – $15,00020001988
Oct 9, 2014
Joint
Nov 20, 2014
SPWR
SunPower Inc.
Buy——$1,001 – $15,00020001988
Oct 8, 2014
Joint
Nov 20, 2014
—
Fl State Brd Ed Rev 5% Due 06/01/24
Sell——$250,001 – $500,00020001988
Oct 8, 2014
Joint
Nov 20, 2014
—
u Colorado Regents 5% Due 06/01/22
Sell——$250,001 – $500,00020001988
Oct 7, 2014
Joint
Nov 20, 2014
—
Dignity Health 2014a 3.812% Due 11-01 24
Buy——$500,001 – $1,000,00020001988
Sep 26, 2014
Joint
Oct 20, 2014
BWA
BorgWarner Inc.
Buy——$15,001 – $50,00020001809
Sep 22, 2014
Joint
Oct 20, 2014
—
ozner Water (BN7Q3g8)
Buy——$15,001 – $50,00020001809

Foreign Exchange Position

Sep 22, 2014
Joint
Oct 20, 2014
—
HYFluX lTD (6320058)
Sell——$1,001 – $15,00020001809

Foreign Exchange Position

Sep 19, 2014
Joint
Oct 20, 2014
CREE
Cree, Inc.
Sell——$15,001 – $50,00020001809
Sep 19, 2014
Joint
Oct 20, 2014
AYI
Acuity Inc.
Buy——$1,001 – $15,00020001809
Sep 17, 2014
Joint
Oct 20, 2014
—
univ Texas System 5% Due 08/15/21
Sell——$250,001 – $500,00020001809
Sep 17, 2014
Joint
Oct 20, 2014
CDA
lumenPulse Inc
Buy——$1,001 – $15,00020001809

Foreign Exchange Position

Sep 16, 2014
Joint
Oct 20, 2014
—
Connecticut HSg 2.75% Due 05/15/26
Buy——$500,001 – $1,000,00020001809
Aug 11, 2014
Joint
Sep 21, 2014
SSNI
Silver Spring Networks, Inc.
Sell——$1,001 – $15,00020001619
Aug 11, 2014
Joint
Sep 21, 2014
—
OSRaM lICHT ag NaMENS-aKTIEN (OSRN DE)
Buy——$15,001 – $50,00020001619

Foreign Exchange Position. Ticker (OSRN DE)

Jul 24, 2014
Joint
Aug 17, 2014
BIOA
BioAge Labs, Inc.
Buy——$15,001 – $50,00020001466
Jul 17, 2014
Joint
Aug 17, 2014
—
CITY OF HOuSTON 4% 17 gO lTX DuE 03/01/17
Sell——$500,001 – $1,000,00020001466
Jul 16, 2014
Joint
Aug 17, 2014
SUNE
SUNation Energy, Inc.
Sell——$15,001 – $50,00020001466
Jul 16, 2014
Joint
Aug 17, 2014
—
BaY aREa TOll auT 1.5% 47 TRaN TOll DuE 04/01/47
Buy——$500,001 – $1,000,00020001466
Jul 11, 2014
Joint
Aug 17, 2014
—
Fl DEPT EDuCTION 5% SCH IMPT DuE 07/01/17
Buy——$50,001 – $100,00020001466
Jul 11, 2014
Joint
Aug 17, 2014
—
COuNTY OF KaNE gO 4.000% uTX DuE 12/15/15
Buy——$15,001 – $50,00020001466
Jun 30, 2014
Joint
Jul 9, 2014
ERII
Energy Recovery, Inc.
Sell——$1,001 – $15,00020001223
Jun 27, 2014
Joint
Jul 9, 2014
CREE
Cree, Inc.
Buy——$1,001 – $15,00020001223
Jun 27, 2014
Joint
Jul 9, 2014
—
COuNTY OF KaNE gO 4.000% uTX DuE 12/15/15
Buy——$15,001 – $50,00020001223
Jun 24, 2014
Joint
Jul 9, 2014
ERII
Energy Recovery, Inc.
Sell——$1,001 – $15,00020001223
Jun 18, 2014
Joint
Jul 9, 2014
WTS
Watts Water Technologies, Inc. Class A
Buy——$15,001 – $50,00020001223
Jun 18, 2014
Joint
Jul 9, 2014
CBI
Chicago Bridge & Iron Company N.V.
Sell——$15,001 – $50,00020001223
May 27, 2014
Joint
Jun 12, 2014
—
STATE oF WASHINGToN 4% CoPS DuE 01/01/18
Buy——$15,001 – $50,00020001077
May 22, 2014
Joint
Jun 12, 2014
VMI
Valmont Industries, Inc.
Sell——$15,001 – $50,00020001077
May 20, 2014
Joint
Jun 12, 2014
CSIQ
Canadian Solar Inc. Common Shares (ON)
Buy——$15,001 – $50,00020001077
May 20, 2014
Joint
Jun 12, 2014
SPWR
SunPower Inc.
Sell——$15,001 – $50,00020001077
May 15, 2014
Joint
Jun 12, 2014
—
BoE CHICAGo 4.25 DuE 12/01/18
Sell——$250,001 – $500,00020001077
May 14, 2014
Joint
Jun 12, 2014
—
NDAKoTA HSG FIN A 1.3% DuE 07/01/18
Buy——$250,001 – $500,00020001077
May 14, 2014
Joint
Jun 12, 2014
—
HYFluX lTD (6320058)
Buy——$1,001 – $15,00020001077

Foreign Exchange Position. Ticker HYF SP

May 13, 2014
Joint
Jun 12, 2014
—
ZuMToBEl AG (B13WZ26)
Buy——$15,001 – $50,00020001077

Foreign Exchange Position. Ticker ZAG AV cOmmeNTS INITIAl PublIc OfferINgS Yes No cerTIfIcATION AND SIgNATure

May 13, 2014
Joint
Jun 12, 2014
—
WASIoN GRouP HlDGS lTD (B0T4J94)
Buy——$15,001 – $50,00020001077

Foreign Exchange Position. Ticker 3393 HK

May 13, 2014
Joint
Jun 12, 2014
—
ToRAY IND INC (6897143)
Buy——$15,001 – $50,00020001077

Foreign Exchange Position. Ticker 3402 JP

May 13, 2014
Joint
Jun 12, 2014
—
SGS SA-REG (4824778)
Buy——$15,001 – $50,00020001077

Foreign Exchange Position. Ticker SGSN VX

May 13, 2014
Joint
Jun 12, 2014
—
PSI AG (5522714)
Buy——$15,001 – $50,00020001077

Foreign Exchange Position. Ticker PSAN GR

May 13, 2014
Joint
Jun 12, 2014
—
MEYER BuRGER (B5NC0D0)
Buy——$15,001 – $50,00020001077

Foreign Exchange Position. Ticker MBTN SW

May 13, 2014
Joint
Jun 12, 2014
CDA
lumenPulse Inc
Buy——$1,001 – $15,00020001077

Foreign exchange position. Ticker lMP CN

May 13, 2014
Joint
Jun 12, 2014
—
KINGSPAN GRP PlC (4491235)
Buy——$15,001 – $50,00020001077

Foreign Exchange Position. Ticker KSP ID

May 13, 2014
Joint
Jun 12, 2014
—
DIAlIGHT
Buy——$15,001 – $50,00020001077

Foreign exchange position. Ticker DIA lN

May 12, 2014
Joint
Jun 12, 2014
CREE
Cree, Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
CBI
Chicago Bridge & Iron Company N.V.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
CCC
CCC Intelligent Solutions Holdings Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
VMI
Valmont Industries, Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
BMI
Badger Meter, Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
SYT
Syngenta ag
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
SPWR
SunPower Inc.
Buy——$50,001 – $100,00020001077
May 12, 2014
Joint
Jun 12, 2014
SUNE
SUNation Energy, Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
SWN
Southwestern Energy Company
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
SZYM
Solazyme, Inc.
Buy——$1,001 – $15,00020001077
May 12, 2014
Joint
Jun 12, 2014
SSNI
Silver Spring Networks, Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
—
ARIZoNA STATE BRD REGENTS uNIV SYS REV 5.000% DuE 07/01/2018
Sell——$250,001 – $500,00020001077
May 12, 2014
Joint
Jun 12, 2014
RAVN
Raven Industries, Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
—
oRlANDo & oRANGE CNTY EXPWY AuTH FlA 5% DuE 07/01/25
Buy——$500,001 – $1,000,00020001077
May 12, 2014
Joint
Jun 12, 2014
NES
Nuverra Environmental Solutions, Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
MYRG
MYR Group, Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
MIXT
MiX Telematics limited american Depositary Shares, each representing 25 Ordinary Shares
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
AYI
Acuity Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
LKQ
LKQ Corporation
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
JCI
Johnson Controls International plc Ordinary Share
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
HASI
HA Sustainable Infrastructure Capital, Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
FLTX
Fleetmatics Group PlC ordinary Shares
Buy——$1,001 – $15,00020001077
May 12, 2014
Joint
Jun 12, 2014
FSLR
First Solar, Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
EOG
EOG Resources, Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
ERII
Energy Recovery, Inc.
Buy——$15,001 – $50,00020001077
May 12, 2014
Joint
Jun 12, 2014
ABB
aBB ltd
Buy——$15,001 – $50,00020001077
Dec 26, 2013
Joint
Jan 8, 2014
—
BIRKSHIRE HATHAWAY CLASS A
Buy——$1,001 – $15,0008213783

BIRKSHIRE HATHAWAY CLASS A