Activity
841 disclosed transactions
| Trade | Filed | Symbol | Action | Shares | Entry / exit | Range | Filing |
|---|---|---|---|---|---|---|---|
Sep 14, 2026 Joint | Sep 30, 2026 | — San Joaquin VY Calif Clean Energy Auth 5.50% Due Jan 1, 2056 | Sell | — | — | $250,001 – $500,000 | 20035498 |
Sep 14, 2026 Joint | Sep 30, 2026 | — Central VY Energy Auth Calif Commodity 5.00% Due Aug 1, 2034 | Buy | — | — | $250,001 – $500,000 | 20035498 |
Sep 3, 2026 Joint | Sep 30, 2026 | — San Joaquin VY Calif Clean Energy Auth 5.50 % Due Jan 1, 2056 | Buy | — | — | $250,001 – $500,000 | 20035498 |
Sep 3, 2026 Joint | Sep 30, 2026 | — California CMNTY Choice Fing Auth 5.00% Due Oct 1, 2056 | Sell | — | — | $250,001 – $500,000 | 20035498 |
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,000 | 20035498 |
Aug 20, 2026 Joint | Sep 14, 2026 | — New York NY City Transitional Fin 5.00% Due Nov 1, 2037 | Buy | — | — | $15,001 – $50,000 | 20035400 |
Aug 7, 2026 Joint | Aug 21, 2026 | — Washington ST 5% Go Utx Due 08/01/30 | Buy | — | — | $250,001 – $500,000 | 20035274 |
Aug 6, 2026 Joint | Aug 21, 2026 | — Southeast Energy Auth Coop Dist Ala 5.00% Due Sep 1, 2035 | Sell | — | — | $250,001 – $500,000 | 20035274 |
Aug 6, 2026 Joint | Aug 21, 2026 | — California CMNTY Choice Fing Auth 5.00 % Due Oct 1, 2056 | Buy | — | — | $250,001 – $500,000 | 20035274 |
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,000 | 20035175 |
May 28, 2026 Joint | Jun 11, 2026 | — Pacific Co B1 Bond - Trimble 05/29/28 | Buy | — | — | $500,001 – $1,000,000 | 20034727 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,000 | 20034615 |
May 4, 2026 Joint | May 26, 2026 | — Black Belt Energy Gas Dist Ala Gas 5.00% Due Oct 1, 2033 | Buy | — | — | $250,001 – $500,000 | 20034615 |
Apr 30, 2026 Joint | May 8, 2026 | — Southeast Energy Auth Coop Dist Ala 5.00% Due Sep 1, 2035 | Buy | — | — | $1,001 – $15,000 | 20034466 |
Apr 9, 2026 Joint | Apr 28, 2026 | — Maryland ST Dept TR 5% Comb Tax Due Nov 1, 2027 | Sell | — | — | $15,001 – $50,000 | 20034400 |
Apr 1, 2026 Joint | Apr 28, 2026 | — Tarrant CNTY Tex Cultural Ed Facs Fin 5.00% Due Nov 15, 2051 | Buy | — | — | $15,001 – $50,000 | 20034400 |
Feb 23, 2026 Joint | Mar 12, 2026 | — Southeast Energy Auth Coop Dist Ala 5.00% Due Sep 1, 2035 | Buy | — | — | $15,001 – $50,000 | 20034155 |
Jan 13, 2026 Joint | Jan 23, 2026 | — Spring TX Isd 4%31 Go Utx Due 08/15/31 | Sell | — | — | $15,001 – $50,000 | 20033835 |
Jan 13, 2026 Joint | Jan 23, 2026 | — Southeast Energy Auth Coop Dist Ala 5.00% Due Sep 1, 2035 | Sell | — | — | $15,001 – $50,000 | 20033835 |
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,000 | 20033835 |
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,000 | 20033835 |
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,000 | 20033835 |
Jan 13, 2026 Joint | Jan 23, 2026 | — Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030 | Sell | — | — | $15,001 – $50,000 | 20033835 |
Jan 13, 2026 Joint | Jan 23, 2026 | — Wisconsin ST Go BDS Ser. 2025 A 5.00% Due May 1, 2036 | Sell | — | — | $15,001 – $50,000 | 20033835 |
Jan 13, 2026 Joint | Jan 23, 2026 | — Washington ST MTR Veh Fuel Tax Related 5.00% Due Aug 1, 2028 | Sell | — | — | $50,001 – $100,000 | 20033835 |
Jan 13, 2026 Joint | Jan 23, 2026 | — University Kans Hos 4%36 SYST HLTH Due 03/01/36 | Sell | — | — | $50,001 – $100,000 | 20033835 |
Jan 13, 2026 Joint | Jan 23, 2026 | — TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42 | Sell | — | — | $15,001 – $50,000 | 20033835 |
Jan 13, 2026 Joint | Jan 23, 2026 | — Triborough Bridge & 4%31 SPL Tax Due 11/15/31 | Sell | — | — | $15,001 – $50,000 | 20033835 |
Jan 13, 2026 Joint | Jan 23, 2026 | — Tarrant CNTY Tex Cultural Ed Facs Fin 5.00% Due Nov 15, 2051 | Sell | — | — | $50,001 – $100,000 | 20033835 |
Jan 13, 2026 Joint | Jan 23, 2026 | — Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029 | Sell | — | — | $15,001 – $50,000 | 20033835 |
Jan 6, 2026 Joint | Jan 23, 2026 | — New York NY City Transitional Fin 5.00% Due Nov 1, 2037 | Buy | — | — | $250,001 – $500,000 | 20033835 |
Jan 6, 2026 Joint | Jan 23, 2026 | — New York NY City Transitional Fin 5.00% Due Feb 1, 2032 | Sell | — | — | $250,001 – $500,000 | 20033835 |
Dec 17, 2025 Joint | Jan 12, 2026 | — Tarrant CNTY Tex Cultural Ed Facs Fin 5.00% Due Nov 15, 2051 | Buy | — | — | $1,001 – $15,000 | 20033766 |
Nov 21, 2025 Joint | Dec 8, 2025 | — Washington ST MTR Veh Fuel Tax Related 5.00 % Due Aug 1, 2028 | Buy | — | — | $15,001 – $50,000 | 20033587 |
Nov 19, 2025 Joint | Dec 8, 2025 | — Tarrant CNTY Tex Cultural Ed Facs Fin 5.00 % Due Nov 15, 2051 | Buy | — | — | $250,001 – $500,000 | 20033587 |
Nov 18, 2025 Joint | Dec 8, 2025 | — TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42 | Buy | — | — | $1,001 – $15,000 | 20033587 |
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,000 | 20033587 |
Oct 30, 2025 Joint | Nov 12, 2025 | — Maryland ST Dept TR 5%27 Comb Tax Due 11/01/27 | Buy | — | — | $250,001 – $500,000 | 20033431 |
Oct 28, 2025 Joint | Nov 12, 2025 | — Southeast Energy Auth Coop Dist Ala 5.00% Due Sep 1, 2035 | Buy | — | — | $15,001 – $50,000 | 20033431 |
Oct 1, 2025 Joint | Oct 30, 2025 | — TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42 | Buy | — | — | $1,001 – $15,000 | 20033335 |
Sep 30, 2025 Joint | Oct 13, 2025 | — Pacific Co B1 Bond - San Marcos 10/4/27 | Buy | — | — | $250,001 – $500,000 | 20032245 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,000 | 20032102 |
Sep 12, 2025 Joint | Sep 28, 2025 | — Oklahoma City Okla Go BDS Ser. 2023 4.00 % Due Mar 1, 2035 | Sell | — | — | $250,001 – $500,000 | 20032102 |
Sep 10, 2025 Joint | Sep 28, 2025 | — Tennessee Energy Ac 5%35 Edr Idr Due Dec 1, 2035 | Buy | — | — | $1,001 – $15,000 | 20032102 |
Aug 8, 2025 Joint | Aug 29, 2025 | — Tennessee Energy Ac 5%35 Edr Idr Due 12/01/35 | Buy | — | — | $250,001 – $500,000 | 20030955 |
Aug 8, 2025 Joint | Aug 29, 2025 | — New York N Y City Transitional Fin 5.00 % Due Nov 1, 2027 | Sell | — | — | $250,001 – $500,000 | 20030955 |
Jul 31, 2025 Joint | Aug 9, 2025 | — Washington ST MTR Veh Fuel Tax Related 5.00% Due Aug 1, 2028 | Buy | — | — | $250,001 – $500,000 | 20030826 |
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,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — New York N Y City Transitional Fin 5.00 % Due Nov 1, 2027 | Sell | — | — | $15,001 – $50,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — New York N Y City Transitional Fin 5.00 % Due Feb 1, 2032 | Sell | — | — | $15,001 – $50,000 | 20030826 |
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,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — Michigan ST HSG Dev Auth Single Family 1.25 % Due Jun 1, 2027 | Sell | — | — | $15,001 – $50,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030 | Sell | — | — | $50,001 – $100,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — Honolulu HI City & 4%32 Go Utx Due 10/01/32 | Sell | — | — | $15,001 – $50,000 | 20030826 |
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,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — Colorado Health Fac 5%49 Hosp HLTH Due 08/01/49 | Sell | — | — | $15,001 – $50,000 | 20030826 |
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,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — University Tex Univ Revs Fing SYS BDS 5.00% Due Aug 15, 2036 | Sell | — | — | $15,001 – $50,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42 | Sell | — | — | $15,001 – $50,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — Triborough Bridge & 4%31 SPL Tax Due 11/15/31 | Sell | — | — | $15,001 – $50,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — Spring TX Isd 4%31 Go Utx Due 08/15/31 | Sell | — | — | $15,001 – $50,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — Seattle WA MN LT PW 0%45 PWR Util Due 05/01/45 | Sell | — | — | $15,001 – $50,000 | 20030826 |
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,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — Oklahoma City Okla Go BDS Ser. 2023 4.00% Due Mar 1, 2035 | Sell | — | — | $15,001 – $50,000 | 20030826 |
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,000 | 20030826 |
Jul 16, 2025 Joint | Aug 9, 2025 | — Arizona Indl Dev Auth Rev BDS Lincoln 5.00 % Due Nov 1, 2029 | Sell | — | — | $15,001 – $50,000 | 20030826 |
Jun 18, 2025 Joint | Jul 17, 2025 | — University Kans Hos 4%36 SYST HLTH Due 03/01/36 | Buy | — | — | $250,001 – $500,000 | 20030619 |
Jun 18, 2025 Joint | Jul 17, 2025 | — Florida Dev Fin Corp Healthcare Facs Rev 4.00 % Due Nov 15, 2035 | Sell | — | — | $250,001 – $500,000 | 20030619 |
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,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — New York NY City Transitional Fin $200? 5.00% Due Feb 1, 2032 | Sell | — | — | $15,001 – $50,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — New York NY City Transitional Fin 5.00 % Due Nov 1, 2027 | Sell | — | — | $15,001 – $50,000 | 20030541 |
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,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — Michigan ST HSG Dev Auth Single Family 1.25 % Due Jun 1, 2027 | Sell | — | — | $50,001 – $100,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — Illinois ST Sales Tax Rev JR Oblig 4.00 % Due Jun 15, 2030 | Sell | — | — | $15,001 – $50,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — Honolulu HI City & 4%32 Go Utx Due 10/01/32 | Sell | — | — | $15,001 – $50,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — Colorado Health Fac 5%49 Hosp HLTH Due 08/01/49 | Sell | — | — | $50,001 – $100,000 | 20030541 |
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,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — Wisconsin ST Go BDS Ser. 2025 A 5.00% Due May 1, 2036 | Sell | — | — | $100,001 – $250,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42 | Sell | — | — | $50,001 – $100,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — Triborough Bridge & 4%31 SPL Tax Due 11/15/31 | Sell | — | — | $50,001 – $100,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — Spring TX Isd 4%31 Go Utx Due 08/15/31 | Sell | — | — | $15,001 – $50,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — Seattle WA MN LT PW 0%45 PWR Util Due 05/01/45 | Sell | — | — | $15,001 – $50,000 | 20030541 |
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,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — Oklahoma City Okla Go BDS Ser. 2023 4.00 % Due Mar 1, 2035 | Sell | — | — | $50,001 – $100,000 | 20030541 |
Jun 11, 2025 Joint | Jun 24, 2025 | — Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029 | Sell | — | — | $15,001 – $50,000 | 20030541 |
Jun 4, 2025 Joint | Jun 24, 2025 | — University Tex Univ Revs Fing SYS BDS 5.00% Due Aug 15, 2036 | Buy | — | — | $250,001 – $500,000 | 20030541 |
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,000 | 20030541 |
May 29, 2025 Joint | Jun 8, 2025 | — Pacific Co B1 Bond - Martha Gardens 06/01/2027 | Buy | — | — | $500,001 – $1,000,000 | 20030444 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,000 | 20030444 |
May 22, 2025 Joint | Jun 8, 2025 | — TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42 | Buy | — | — | $1,001 – $15,000 | 20030444 |
Apr 16, 2025 Joint | May 7, 2025 | — Wisconsin ST Go BDS Ser. 2025 A 5.00% Due May 1, 2036 | Buy | — | — | $250,001 – $500,000 | 20030289 |
Apr 16, 2025 Joint | May 7, 2025 | — UT ST Tran Auth 5%36 Excise Tax Due 06/15/36 | Sell | — | — | $250,001 – $500,000 | 20030289 |
Mar 19, 2025 Joint | Apr 10, 2025 | — New York New Y CI 2.6% Mult HSG Due 05/01/26 | Sell | — | — | $250,001 – $500,000 | 20029070 |
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,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Michigan ST HSG Dev Auth Single Family 1.25% Due Jun 1, 2027 | Sell | — | — | $250,001 – $500,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030 | Sell | — | — | $100,001 – $250,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Honolulu HI City & 4% Go Utx Due 10/01/32 | Sell | — | — | $250,001 – $500,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Florida HSG Fin Corp Homeowner MTG Rev 2.15% Due Jul 1, 2029 | Sell | — | — | $100,001 – $250,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Florida Dev Fin Corp Healthcare Facs Rev 4.00% Due Nov 15, 2035 | Sell | — | — | $250,001 – $500,000 | 20029070 |
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,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — UT ST Tran Auth 5% Excise Tax Due 06/15/36 | Sell | — | — | $100,001 – $250,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — TX Trans Commn TPK 5% TPK Tran Due 08/15/42 | Sell | — | — | $250,001 – $500,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Colorado Health Fac 5% Hosp HLTH Due 08/01/49 | Sell | — | — | $250,001 – $500,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Triborough Bridge & Tunl 4% SPL Tax $200? Due 11/15/31 | Sell | — | — | $250,001 – $500,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Tennessee HSG Dev Agy Residential Fin 2.80% Due Jan 1, 2026 | Sell | — | — | $250,001 – $500,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Spring TX Isd 4% Go Utx Due 08/15/31 | Sell | — | — | $250,001 – $500,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Seattle WA MN LT PW 0% PWR Util Due 05/01/45 | Sell | — | — | $250,001 – $500,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Sales Tax Securitization Corp 5.00% Due Jan 1, 2031 | Sell | — | — | $250,001 – $500,000 | 20029070 |
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,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Oklahoma City Okla Go BDS Ser. 2023 4.00% Due Mar 1, 2035 | Sell | — | — | $100,001 – $250,000 | 20029070 |
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,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — New York NY City Transitional Fin 5.00% Due Feb 1, 2032 | Sell | — | — | $250,001 – $500,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — New York NY City Transitional Fin 5.00 % Due Nov 1, 2027 | Sell | — | — | $100,001 – $250,000 | 20029070 |
Mar 19, 2025 Joint | Apr 10, 2025 | — Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029 | Sell | — | — | $100,001 – $250,000 | 20029070 |
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,000 | 20027999 |
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,000 | 20027807 |
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,000 | 20027807 |
Jan 27, 2025 Joint | Feb 9, 2025 | — TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42 | Buy | — | — | $15,001 – $50,000 | 20026602 |
Dec 9, 2024 Joint | Dec 23, 2024 | — TX Trans Commn TPK 5% TPK Tran Due 08/15/42 | Buy | — | — | $15,001 – $50,000 | 20026423 |
Nov 6, 2024 Joint | Nov 21, 2024 | — Colorado Health Fac 5% Hosp HLTH Due 08/01/49 | Buy | — | — | $15,001 – $50,000 | 20026238 |
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,000 | 20026238 |
Nov 4, 2024 Joint | Nov 21, 2024 | — TX Trans Commn TPK 5% TPK Tran Due 08/15/42 | Buy | — | — | $1,001 – $15,000 | 20026238 |
Oct 28, 2024 Joint | Nov 7, 2024 | — Florida Dev Fin Corp Healthcare Facs Rev 4.00% Due Nov 15, 2035 | Buy | — | — | $1,001 – $15,000 | 20026123 |
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,000 | 20026123 |
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,000 | 20026123 |
Sep 18, 2024 Joint | Oct 4, 2024 | — Seattle WA MN LT PW 3.4% PWR Util Due 05/01/45 | Buy | — | — | $15,001 – $50,000 | 20025940 |
Aug 31, 2024 Joint | Sep 9, 2024 | MSFT Microsoft Corporation | Sell | 419.52estimated | $417.14 | $100,001 – $250,000 | 20025768 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,000 | 20025768 |
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,000 | 20025768 |
Aug 23, 2024 Joint | Sep 9, 2024 | — Seattle WA MN LT PW 0%45 PWR Util Due 05/01/45 | Buy | — | — | $1,001 – $15,000 | 20025768 |
Aug 12, 2024 Joint | Aug 23, 2024 | — TX Trans Commn TPK 5% TPK Tran Due 08/15/42 | Buy | — | — | $15,001 – $50,000 | 20025705 |
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,000 | 20025705 |
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,000 | 20025705 |
Jul 24, 2024 Joint | Aug 6, 2024 | — TX Trans Commn TPK 5% TPK Tran Due 08/15/42 | Buy | — | — | $500,001 – $1,000,000 | 20025568 |
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,000 | 20025568 |
Jun 28, 2024 Joint | Jul 11, 2024 | — Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026 | Sell | — | — | $1,001 – $15,000 | 20025379 |
May 24, 2024 Joint | Jun 10, 2024 | — Pacific Co B1 Bond - Villa del Sol | Buy | — | — | $1,000,001 – $5,000,000 | 20025178 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,000 | 20025312 |
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,000 | 20025178 |
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,000 | 20025178 |
May 17, 2024 Joint | Jun 10, 2024 | — Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030 | Buy | — | — | $100,001 – $250,000 | 20025178 |
Feb 29, 2024 Spouse | Mar 8, 2024 | MSFT Microsoft Corporation | Sell | 423.07estimated | $413.64 | $100,001 – $250,000 | 20024581 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,000 | 20024581 |
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,000 | 20024581 |
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,000 | 20024495 |
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,000 | 20024495 |
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,000 | 20024495 |
Feb 1, 2024 Joint | Feb 21, 2024 | — Prince Georges CNTY MD Go Consolidated 5.00% Due Jul 15, 2031 | Sell | — | — | $500,001 – $1,000,000 | 20024495 |
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,000 | 20024495 |
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,000 | 20024495 |
Jan 31, 2024 Joint | Feb 5, 2024 | — Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030 | Buy | — | — | $50,001 – $100,000 | 20024425 |
Jan 23, 2024 Joint | Feb 5, 2024 | — Honolulu HI City & 4% Go Utx Due 10/01/32 | Buy | — | — | $15,001 – $50,000 | 20024425 |
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,000 | 20024425 |
Jan 4, 2024 Joint | Jan 22, 2024 | — Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029 | Buy | — | — | $1,001 – $15,000 | 20024317 |
Jan 3, 2024 Joint | Jan 22, 2024 | — Seattle WA MN LT PW 0% PWR Util Due 05/01/45 | Sell | — | — | $15,001 – $50,000 | 20024317 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,000 | 20024173 |
Dec 15, 2023 Joint | Dec 23, 2023 | — Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029 | Buy | — | — | $15,001 – $50,000 | 20024173 |
Dec 8, 2023 Joint | Dec 23, 2023 | — Prince Georges CNTY MD Go Consolidated 5.00% Due Jul 15, 2031 | Sell | — | — | $100,001 – $250,000 | 20024173 |
Dec 8, 2023 Joint | Dec 23, 2023 | — Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due May 1, 2026 | Sell | — | — | $250,001 – $500,000 | 20024173 |
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,000 | 20024173 |
Dec 5, 2023 Joint | Dec 23, 2023 | — Triborough Bridge & Tunl Auth NY 4% SPL Tax Due 11/15/31 | Buy | — | — | $1,001 – $15,000 | 20024173 |
Nov 16, 2023 Joint | Dec 13, 2023 | — New York NY City Transitional Fin 5.00% Due Nov 1, 2027 | Buy | — | — | $1,001 – $15,000 | 20024080 |
Nov 3, 2023 Joint | Nov 26, 2023 | — Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due May 1, 2026 | Buy | — | — | $15,001 – $50,000 | 20024016 |
Nov 1, 2023 Joint | Nov 26, 2023 | — Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029 | Buy | — | — | $15,001 – $50,000 | 20024016 |
Oct 20, 2023 Joint | Nov 8, 2023 | — Spring TX Isd 4% Go Utx Due 08/15/31 | Buy | — | — | $1,001 – $15,000 | 20023930 |
Oct 16, 2023 Joint | Nov 8, 2023 | — New York NY City Transitional Fin 5.00% Due Nov 1, 2027 | Buy | — | — | $15,001 – $50,000 | 20023930 |
Sep 29, 2023 Joint | Oct 10, 2023 | — Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026 | Sell | — | — | $15,001 – $50,000 | 20023788 |
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,000 | 20023788 |
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,000 | 20023721 |
Aug 31, 2023 Spouse | Sep 11, 2023 | MSFT Microsoft Corporation | Sell | 2,288.26estimated | $327.76 | $500,001 – $1,000,000 | 20023610 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 | Sell | 1,140.55estimated | $328.79 | $250,001 – $500,000 | 20023610 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,000 | 20023610 |
Aug 22, 2023 Joint | Sep 11, 2023 | — Illinois ST Sales Tax Rev JR Oblig 4.00 % Due Jun 15, 2030 | Buy | — | — | $15,001 – $50,000 | 20023610 |
Jul 31, 2023 Joint | Aug 8, 2023 | — Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030 | Buy | — | — | $1,001 – $15,000 | 20023421 |
Jul 28, 2023 Joint | Aug 8, 2023 | — Spring TX Isd 4% Go Utx Due 08/15/31 | Buy | — | — | $15,001 – $50,000 | 20023421 |
Jul 19, 2023 Joint | Aug 8, 2023 | — US Treasury Bill US T Bill Due 01/11/24 | Buy | — | — | $1,000,001 – $5,000,000 | 20023421 |
Jul 14, 2023 Joint | Jul 25, 2023 | — Florida HSG Fin Corp Homeowner MTG Rev 2.15% Due Jul 1, 2029 | Buy | — | — | $1,001 – $15,000 | 20023349 |
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,000 | 20023238 |
Jun 7, 2023 Joint | Jun 23, 2023 | — Spring TX Isd 4% Go Utx Due 08/15/31 | Buy | — | — | $15,001 – $50,000 | 20023183 |
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,000 | 20023183 |
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,000 | 20023183 |
May 31, 2023 Joint | Jun 7, 2023 | — Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026 | Buy | — | — | $15,001 – $50,000 | 20023052 |
May 24, 2023 Joint | Jun 7, 2023 | — Colorado Health Fac 5% Hosp HLTH Due 08/01/49 | Buy | — | — | $15,001 – $50,000 | 20023052 |
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,000 | 20023052 |
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,000 | 20023052 |
May 18, 2023 Joint | Jun 7, 2023 | — NEW YORK NY GO BDS SER 05.00% 08/01/2030 | Sell | — | — | $500,001 – $1,000,000 | 20023052 |
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,000 | 20023052 |
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,000 | 20023052 |
May 3, 2023 Joint | May 25, 2023 | — Spring TX Isd 4% Go Utx Due 08/15/31 | Buy | — | — | $15,001 – $50,000 | 20022975 |
Apr 25, 2023 Joint | May 6, 2023 | — Illinois ST Sales Tax Rev JR Oblig 4.00 % Due Jun 15, 2030 | Buy | — | — | $15,001 – $50,000 | 20022828 |
Apr 20, 2023 Joint | May 6, 2023 | — US Treasury Bill23 U S T Bill Due 10/19/23 | Buy | — | — | $1,000,001 – $5,000,000 | 20022828 |
Apr 18, 2023 Joint | May 6, 2023 | — Sales Tax Securitization Corp 5.00 % Due Jan 1, 2031 | Buy | — | — | $15,001 – $50,000 | 20022828 |
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,000 | 20022655 |
Mar 23, 2023 Joint | Apr 10, 2023 | — Arizona Indl Dev Auth Rev BDS Lincoln 5.00 % Due Nov 1, 2029 | Buy | — | — | $1,001 – $15,000 | 20022655 |
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,000 | 20022589 |
Mar 7, 2023 Joint | Mar 20, 2023 | — Sales Tax Securitization Corp 5.00 % Due Jan 1, 2031 | Buy | — | — | $1,001 – $15,000 | 20022589 |
Mar 1, 2023 Spouse | Jun 14, 2023 | — MSFT Common Stock | Sell | — | — | $250,001 – $500,000 | 20023100 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,000 | 20022498 |
Feb 16, 2023 Joint | Mar 7, 2023 | — New York N Y City Transitional Fin 5.00 % Due Feb 1, 2032 | Buy | — | — | $15,001 – $50,000 | 20022498 |
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,000 | 20022453 |
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,000 | 20022453 |
Feb 2, 2023 Joint | Feb 19, 2023 | — Seattle WA MN LT PW PWR Util Due 05/01/45 | Buy | — | — | $50,001 – $100,000 | 20022453 |
Jan 27, 2023 Joint | Feb 6, 2023 | — Arizona Indl Dev Auth Rev BDS Lincoln 5.00 % Due Nov 1, 2029 | Buy | — | — | $15,001 – $50,000 | 20022355 |
Jan 23, 2023 Joint | Feb 6, 2023 | — Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026 | Buy | — | — | $50,001 – $100,000 | 20022355 |
Jan 19, 2023 Joint | Feb 6, 2023 | — Seattle WA MN LT PW PWR Util Due 05/01/45 | Buy | — | — | $1,001 – $15,000 | 20022355 |
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,000 | 20022355 |
Jan 19, 2023 Joint | Feb 6, 2023 | — Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026 | Buy | — | — | $15,001 – $50,000 | 20022355 |
Jan 10, 2023 Joint | Jan 21, 2023 | — Seattle WA MN LT PW 2.75% PWR Util Due 05/01/45 | Buy | — | — | $15,001 – $50,000 | 20022288 |
Jan 6, 2023 Joint | Jan 21, 2023 | — Triborough Bridge & 4% SPL Tax Due 11/15/31 | Buy | — | — | $500,001 – $1,000,000 | 20022288 |
Jan 6, 2023 Joint | Jan 21, 2023 | — Spring TX Isd 4% Go Utx Due 08/15/31 | Buy | — | — | $500,001 – $1,000,000 | 20022288 |
Jan 3, 2023 Joint | Jan 21, 2023 | — Tennessee HSG Dev Agy Residential Fin 2.80 % Due Jan 1, 2026 | Sell | — | — | $1,001 – $15,000 | 20022288 |
Jan 3, 2023 Joint | Jan 21, 2023 | — Florida HSG Fin Corp Homeowner MTG Rev 2.15 % Due Jul 1, 2029 | Sell | — | — | $1,001 – $15,000 | 20022288 |
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,000 | 20022183 |
Dec 16, 2022 Joint | Jan 2, 2023 | — Maryland ST Dept TR 5%26 Comb Tax Due 10/01/26 | Sell | — | — | $500,001 – $1,000,000 | 20022183 |
Dec 16, 2022 Joint | Jan 2, 2023 | — Connecticut ST Go BDS 2018 C 5.0000% Due 06/15/2030 | Sell | — | — | $500,001 – $1,000,000 | 20022183 |
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,000 | 20022183 |
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,000 | 20022183 |
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,000 | 20022099 |
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,000 | 20022031 |
Nov 17, 2022 Joint | Nov 28, 2022 | — Illinois HSG Dev Auth Rev BDS Ser. 1.70 % Due Apr 1, 2031 | Sell | — | — | $250,001 – $500,000 | 20022031 |
Nov 17, 2022 Joint | Nov 28, 2022 | — ID ST BLDG Auth 5%23 5.00 % Due Sep 1, 2023 | Sell | — | — | $50,001 – $100,000 | 20022031 |
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,000 | 20022031 |
Nov 10, 2022 Joint | Nov 28, 2022 | — Michigan ST HSG Dev Auth Single Family 1.25 % Due Jun 1, 2027 | Buy | — | — | $15,001 – $50,000 | 20022031 |
Nov 9, 2022 Joint | Nov 28, 2022 | — United States Treas Bills Zero CPN 0.00 % Due Feb 21, 2023 | Buy | — | — | $250,001 – $500,000 | 20022031 |
Nov 4, 2022 Joint | Nov 28, 2022 | — New York N Y City Transitional Fin 5.00 % Due Nov 1, 2027 | Buy | — | — | $15,001 – $50,000 | 20022031 |
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,000 | 20021931 |
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,000 | 20021931 |
Oct 20, 2022 Joint | Nov 14, 2022 | — Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026 | Buy | — | — | $50,001 – $100,000 | 20021931 |
Oct 19, 2022 Joint | Nov 14, 2022 | — Maryland ST Go BDS Ser. 2017 B 5.00 % Due Aug 1, 2026 | Buy | — | — | $1,001 – $15,000 | 20021931 |
Oct 17, 2022 Joint | Oct 28, 2022 | — Seattle WA MN LT PW 2.68% PWR Util Due 05/01/45 | Buy | — | — | $15,001 – $50,000 | 20021864 |
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,000 | 20021864 |
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,000 | 20021864 |
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,000 | 20021864 |
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,000 | 20021864 |
Oct 13, 2022 Joint | Oct 28, 2022 | — Connecticut ST Go BDS 2018 C 5.0000% Due 06/15/30 | Buy | — | — | $1,001 – $15,000 | 20021864 |
Oct 12, 2022 Joint | Oct 28, 2022 | — Illinois ST Sales Tax Rev JR Oblig 4.00 % Due 06/15/30 | Buy | — | — | $15,001 – $50,000 | 20021864 |
Oct 7, 2022 Joint | Oct 28, 2022 | — New York N Y City Transitional Fin 5.00 % Due 11/01/27 | Buy | — | — | $1,001 – $15,000 | 20021864 |
Sep 28, 2022 Joint | Oct 10, 2022 | — US Treasury Bill23 U S T Bill Due 09/07/23 | Buy | — | — | $1,000,001 – $5,000,000 | 20021795 |
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,000 | 20021795 |
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,000 | 20021795 |
Sep 22, 2022 Joint | Oct 10, 2022 | — Illinois ST Sales Tax Rev JR Oblig 4.00 % Due Jun 15, 2030 | Buy | — | — | $1,001 – $15,000 | 20021795 |
Sep 1, 2022 Joint | Sep 12, 2022 | — ID ST BLDG Auth 5%23 5.00 % Due Sep 1, 2023 | Sell | — | — | $50,001 – $100,000 | 20021660 |
Aug 30, 2022 Spouse | Jun 14, 2023 | — MSFT Common Stock | Sell | — | — | $1,000,001 – $5,000,000 | 20023100 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,000 | 20021660 |
Aug 18, 2022 Joint | Aug 26, 2022 | — University Minn GO Ref BDS Regents Ser. 5.00% Due 10/01/25 | Sell | — | — | $250,001 – $500,000 | 20021579 |
Aug 18, 2022 Joint | Aug 26, 2022 | — Round Rock Tex Indpt Sch Dist 5.00% Due 8/1/2025 | Buy | — | — | $100,001 – $250,000 | 20021579 |
Aug 18, 2022 Joint | Aug 26, 2022 | — Piladelphia PA SCH Dist Go BDS Ser. 5.00% Due 09/01/2027 | Buy | — | — | $15,001 – $50,000 | 20021579 |
Aug 9, 2022 Joint | Aug 26, 2022 | — New York NY GO BDS Ser 5.00% Due 08/01/2030 | Buy | — | — | $1,001 – $15,000 | 20021579 |
Aug 4, 2022 Joint | Aug 26, 2022 | — Prince Georges CNTY MD Go Consolidated 5.00% Due 07/15/31 | Buy | — | — | $15,001 – $50,000 | 20021579 |
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,000 | 20021579 |
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,000 | 20021579 |
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,000 | 20021579 |
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,000 | 20021579 |
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,000 | 20021465 |
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,000 | 20021406 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,000 | 20021329 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,000 | 20021329 |
Jun 28, 2022 Joint | Jul 8, 2022 | — WA ST HLTH Care Fa 5.00% Due 08/01/2049 | Sell | — | — | $500,001 – $1,000,000 | 20021329 |
Jun 28, 2022 Joint | Jul 8, 2022 | — Colorado Health Fac 5.00% Due 08/01/2049 | Buy | — | — | $500,001 – $1,000,000 | 20021329 |
Jun 24, 2022 Joint | Jul 8, 2022 | — Connecticut ST Go BDS 2018 5.0% Due 06/15/2030 | Buy | — | — | $1,001 – $15,000 | 20021329 |
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,000 | 20021329 |
Jun 14, 2022 Joint | Jun 23, 2022 | — Connecticut ST Go BDS 2018 C 5.00% | Buy | — | — | $15,001 – $50,000 | 20021227 |
Jun 13, 2022 Joint | Jun 23, 2022 | — Honolulu HI City 4.00% Go Utx Due 10/01/32 | Buy | — | — | $15,001 – $50,000 | 20021227 |
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,000 | 20021227 |
Jun 7, 2022 Joint | Jun 23, 2022 | — Prince Georges CNTY MD Go Consolidated 5.00% Due 07/15/31 | Buy | — | — | $100,001 – $250,000 | 20021227 |
May 19, 2022 Joint | Jun 11, 2022 | — New Jersey ST HSG & MTG Fin Agy 0.75% Due 05/01/23 | Sell | — | — | $250,001 – $500,000 | 20021144 |
May 18, 2022 Joint | Jun 11, 2022 | — Honolulu HI City & 4.00% GO Utx Due 10/01/32 | Buy | — | — | $500,001 – $1,000,000 | 20021144 |
May 16, 2022 Joint | May 23, 2022 | — CT ST HSG Fa HSG 2.75% Due 05/15/2026 | Sell | — | — | $250,001 – $500,000 | 20021082 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,000 | 20021082 |
May 6, 2022 Joint | May 23, 2022 | — New York NY City Transitional Fin 5.00% Due 11/01/2027 | Buy | — | — | $500,001 – $1,000,000 | 20021082 |
May 6, 2022 Joint | May 23, 2022 | — District Columbia Go BDS Ser 2017D 5.00% Due 06/01/2027 | Sell | — | — | $500,001 – $1,000,000 | 20021082 |
May 4, 2022 Joint | May 8, 2022 | — Sales Tax Securitization Corp 5.00 % Due 1/1/2027 | Sell | — | — | $250,001 – $500,000 | 20020937 |
May 3, 2022 Joint | May 23, 2022 | — Illinois ST Sales Tax Rev JR Oblig 4.00% Due 06/15/2030 | Buy | — | — | $250,001 – $500,000 | 20021082 |
Apr 26, 2022 Joint | May 8, 2022 | — New York ST Dorm Auth ST Pers 5% due 3/15/2027 | Buy | — | — | $15,001 – $50,000 | 20020937 |
Apr 18, 2022 Joint | May 8, 2022 | — Seattle WA MN LT PW 0.69% due 5/1/2045 | Buy | — | — | $1,001 – $15,000 | 20020937 |
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,000 | 20020815 |
Apr 1, 2022 Joint | Apr 7, 2022 | — Florida HSg Fin Corp Homeowner MTg 2.15% Due 07/01/29 | Sell | — | — | $1,001 – $15,000 | 20020725 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,000 | 20020725 |
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,000 | 20020642 |
Mar 15, 2022 Joint | Mar 22, 2022 | — Colorado Health Fac 5.00% Hosp HlTH Due 08/01/2049 | Sell | — | — | $500,001 – $1,000,000 | 20020642 |
Mar 2, 2022 Joint | Mar 22, 2022 | — Prince georges CNTY MD go Consolidated 5.00% Due 07/15/2031 | Buy | — | — | $1,001 – $15,000 | 20020642 |
Feb 28, 2022 Spouse | Mar 9, 2022 | — MSFT Common Stock | Sell | — | — | $500,001 – $1,000,000 | 20020572 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,000 | 20020478 |
Feb 9, 2022 Spouse | Mar 9, 2022 | MSFT Microsoft Corporation | Buy | 48,198.97estimated | $311.21 | $5,000,001 – $25,000,000 | 20020572 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,000 | 20020478 |
Feb 8, 2022 Joint | Feb 25, 2022 | — Illinois HSg Dev Auth Rev BDS Ser. 1.70% Due 4/1/2031 | Buy | — | — | $15,001 – $50,000 | 20020478 |
Feb 4, 2022 Joint | Feb 25, 2022 | — New York ST Dorm Auth ST Pers Income 5% Due 3/15/2027 | Buy | — | — | $15,001 – $50,000 | 20020478 |
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,000 | 20020358 |
Jan 14, 2022 Joint | Jan 20, 2022 | — Maryland ST Dept TR 5% Comb Tax Due 10/01/2026 | Buy | — | — | $15,001 – $50,000 | 20020243 |
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,000 | 20020243 |
Jan 10, 2022 Joint | Jan 20, 2022 | — Prince georges CNTY MD go Consolidated 5.00% Due 07/15/2031 | Buy | — | — | $500,001 – $1,000,000 | 20020243 |
Jan 10, 2022 Joint | Jan 20, 2022 | — Maryland ST Dept TR 5% Comb Tax Due 10/01/2026 | Buy | — | — | $15,001 – $50,000 | 20020243 |
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,000 | 20020243 |
Jan 7, 2022 Joint | Jan 20, 2022 | — Maryland ST Dept TR 5% Comb Tax Due 10/01/2026 | Buy | — | — | $15,001 – $50,000 | 20020243 |
Jan 3, 2022 Joint | Jan 20, 2022 | — Florida HSg Fin Corp Homeowner MTg Rev 2.15% Due 07/01/2029 | Sell | — | — | $15,001 – $50,000 | 20020243 |
Dec 23, 2021 Joint | Jan 9, 2022 | — District Columbia go BDS Ser. 2017 D 5.00% Due 6/1/2027 | Buy | — | — | $1,001 – $15,000 | 20020134 |
Dec 13, 2021 Joint | Dec 28, 2021 | — New York ST Dorm Auth Sales Tax Rev 5% Due 3/15/25 | Buy | — | — | $1,001 – $15,000 | 20020052 |
Dec 10, 2021 Joint | Dec 28, 2021 | — New York ST Dorm Auth ST Pers Income 5% Due 3/15/27 | Buy | — | — | $1,001 – $15,000 | 20020052 |
Dec 1, 2021 Joint | Dec 28, 2021 | — New York ST Dorm Auth Sales Tax Rev 5% Due 3/15/25 | Buy | — | — | $15,001 – $50,000 | 20020052 |
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,000 | 20019922 |
Nov 29, 2021 Joint | Dec 2, 2021 | — Maryland ST Dept TR 5.00% Comb Tax Due 10/01/26 | Buy | — | — | $15,001 – $50,000 | 20019922 |
Nov 23, 2021 Joint | Dec 2, 2021 | — Round Rock Tex Indpt SCH Dist 5.00% Due 08/01/25 | Buy | — | — | $1,001 – $15,000 | 20019922 |
Nov 15, 2021 Joint | Dec 2, 2021 | — Colorado Health Fac 5.00% Hosp HlTH Due 08/01/49 | Buy | — | — | $250,001 – $500,000 | 20019922 |
Nov 12, 2021 Joint | Nov 19, 2021 | — Illinois HSg Dev Auth Rev BDS Ser. 1.70% Due 4/1/2031 | Buy | — | — | $1,001 – $15,000 | 20019816 |
Nov 10, 2021 Joint | Nov 19, 2021 | — Kentucky Economic Dev Fin Auth Rev Rev 2.70% Due 5/1/2039 | Sell | — | — | $250,001 – $500,000 | 20019816 |
Oct 27, 2021 Joint | Oct 29, 2021 | — Maryland ST go local Facs 5.00% Due 03/15/2027 | Buy | — | — | $15,001 – $50,000 | 20019708 |
Oct 27, 2021 Joint | Oct 29, 2021 | — District Columbia go BDS 5.00% Due 06/01/2027 | Buy | — | — | $50,001 – $100,000 | 20019708 |
Oct 18, 2021 Joint | Oct 29, 2021 | — New York NY go BDS Ser. C 5.00% Due 08/01/2031 | Buy | — | — | $250,001 – $500,000 | 20019708 |
Oct 18, 2021 Spouse | Oct 29, 2021 | MSFT Microsoft Corporation | Sell | 8,775.52estimated | $307.29 | $5,000,001 – $25,000,000 | 20019708 |
Oct 1, 2021 Joint | Oct 29, 2021 | — Florida HSg Fin Corp Homeowner MTg 2.15% Due 07/01/29 | Sell | — | — | $1,001 – $15,000 | 20019708 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,000 | 20019571 |
Sep 9, 2021 Joint | Oct 15, 2021 | — Somerset CNTY NJ Bans Ser 2020 4.00% Due 09/09/2021 | Sell | — | — | $250,001 – $500,000 | 20019571 |
Sep 3, 2021 Spouse | Oct 15, 2021 | MSFT Microsoft Corporation | Sell | 49,810.72estimated | $301.14 | $5,000,001 – $25,000,000 | 20019571 |
Sep 1, 2021 Joint | Oct 15, 2021 | — ID ST BlDg Auth 5.00% Due 09/01/2023 | Sell | — | — | $50,001 – $100,000 | 20019571 |
Aug 31, 2021 Spouse | Sep 15, 2021 | MSFT Microsoft Corporation | Buy | 49,688.62estimated | $301.88 | $5,000,001 – $25,000,000 | 20019414 |
Aug 30, 2021 Spouse | Sep 15, 2021 | MSFT Microsoft Corporation | Buy | 1,235.22estimated | $303.59 | $250,001 – $500,000 | 20019414 |
Aug 16, 2021 Joint | Sep 15, 2021 | — Somerset CNTY N J Bans Ser. 2020 4.00% Due 09/09/2021 | Sell | — | — | $50,001 – $100,000 | 20019414 |
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,000 | 20019414 |
Aug 12, 2021 Joint | Sep 15, 2021 | — Somerset CNTY N J Bans Ser. 2020 4.00% Due 09/09/21 | Sell | — | — | $100,001 – $250,000 | 20019414 |
Aug 11, 2021 Joint | Sep 15, 2021 | — Wolcott CT 1.25%22 go utx Due 08/23/22 | Buy | — | — | $500,001 – $1,000,000 | 20019414 |
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,000 | 20019216 |
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,000 | 20019216 |
Jul 2, 2021 Spouse | Aug 6, 2021 | MSFT Microsoft Corporation | Buy | 28.82estimated | $277.65 | $1,001 – $15,000 | 20019216 |
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,000 | 20019216 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,000 | 20019216 Redemption |
Jul 1, 2021 Joint | Aug 6, 2021 | — Energy Northwest Wash Elec 5.00% Due 07/01/2021 | Sell | — | — | $250,001 – $500,000 | 20019216 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,000 | 20019016 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,000 | 20019016 |
Jun 18, 2021 Joint | Jul 19, 2021 | PLTR Palantir Technologies Inc. Class A | Receive | 6,897.93estimated | $25.37 | $100,001 – $250,000 | 20019016 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,000 | 20019016 |
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,000 | 20019016 |
Jun 1, 2021 Joint | Jul 19, 2021 | — los Angeles CNTY Calif Tax and Rev 4.00% Due 06/30/21 | Sell | — | — | $50,001 – $100,000 | 20019016 |
May 28, 2021 Joint | Jun 12, 2021 | — Maryland ST Dept TR 5.00% Due 10/01/26 | Buy | — | — | $15,001 – $50,000 | 20018838 |
May 20, 2021 Joint | Jun 12, 2021 | — New York ST Dorm Auth ST Pers Income 5% Due 3/15/2027 | Buy | — | — | $15,001 – $50,000 | 20018838 |
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,000 | 20018838 |
Apr 12, 2021 Joint | May 14, 2021 | — District Columbia gO Bds 5.00% Due 06/01/2027 | Buy | — | — | $1,001 – $15,000 | 20018681 |
Apr 1, 2021 Joint | May 14, 2021 | — Florida HSg Fin Corp Homeowner MTg Rev 2.15% Due 7/1/2029 | Sell | — | — | $1,001 – $15,000 | 20018681 |
Mar 31, 2021 Joint | Apr 13, 2021 | MSFT Microsoft Corporation | Buy | 33.93estimated | $235.77 | $1,001 – $15,000 | 20018499 |
Mar 31, 2021 Joint | Apr 13, 2021 | — los Angeles CNTY Calif Tax and Rev 4.00% Due 06/30/21 | Sell | — | — | $15,001 – $50,000 | 20018499 |
Mar 25, 2021 Joint | Apr 13, 2021 | — New York NY go BDS 2008 5.00% Due 08/01/2026 | Buy | — | — | $15,001 – $50,000 | 20018499 |
Mar 10, 2021 Joint | Apr 13, 2021 | — Maryland ST go local Facs 5.00% Due 03/15/2027 | Buy | — | — | $1,001 – $15,000 | 20018499 |
Mar 4, 2021 Spouse | Apr 13, 2021 | MSFT Microsoft Corporation | Sell | 3,307.9estimated | $226.73 | $500,001 – $1,000,000 | 20018499 |
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,000 | 20018303 |
Feb 16, 2021 Joint | Mar 17, 2021 | — District Columbia go BDS Ser. 2017D 5.00 % Due 6/1/2027 | Buy | — | — | $15,001 – $50,000 | 20018303 |
Feb 12, 2021 Joint | Mar 17, 2021 | — New York ST Dorm Auth ST Pers Income 5% Due 3/15/2027 | Buy | — | — | $50,001 – $100,000 | 20018303 |
Feb 10, 2021 Joint | Mar 17, 2021 | — New York ST Dorm Auth ST Pers Income 5% Due 3/15/2027 | Buy | — | — | $15,001 – $50,000 | 20018303 |
Jan 14, 2021 Joint | Feb 16, 2021 | — New York NY gO BDS Fiscal 2008 5.00% Due 08/01/2026 | Buy | — | — | $1,001 – $15,000 | 20018128 |
Jan 13, 2021 Joint | Feb 16, 2021 | — MNTgRY CN MD 5.00% go Due 10/01/2025 | Sell | — | — | $500,001 – $1,000,000 | 20018128 |
Jan 13, 2021 Joint | Feb 16, 2021 | — Connecticut ST go BDS 2018 5.00% Due 06/15/2030 | Buy | — | — | $500,001 – $1,000,000 | 20018128 |
Jan 12, 2021 Joint | Feb 16, 2021 | — Somerset CNTY NJ Bans 4.00% Due 09/09/2021 | Buy | — | — | $1,001 – $15,000 | 20018128 |
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,000 | 20018128 |
Jan 6, 2021 Joint | Feb 16, 2021 | — Maryland ST Dept TR 5.00% Due 10/01/26 | Buy | — | — | $15,001 – $50,000 | 20018128 |
Jan 6, 2021 Joint | Feb 16, 2021 | — District Columbia go BDS 5.00% Due 06/01/2027 | Buy | — | — | $50,001 – $100,000 | 20018128 |
Jan 4, 2021 Joint | Feb 16, 2021 | — Illinois HSg Dev Auth BDS 1.70% Due 04/01/2031 | Sell | — | — | $50,001 – $100,000 | 20018128 |
Jan 4, 2021 Joint | Feb 16, 2021 | — Florida HSg Fin Corp Homeowner MTg Rev 2.15% Due 07/01/2029 | Sell | — | — | $15,001 – $50,000 | 20018128 |
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,000 | 20017962 |
Dec 15, 2020 Joint | Jan 13, 2021 | — MNTgRY Cn MD 5.00% gP Itx Due 10/01/2025 | Buy | — | — | $15,001 – $50,000 | 20017962 |
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,000 | 20017962 |
Dec 3, 2020 Joint | Jan 13, 2021 | — Colorado Health Fac 5.00% Hosp HlTH Due 08/01/49 | Buy | — | — | $500,001 – $1,000,000 | 20017962 |
Dec 1, 2020 Spouse | Jan 13, 2021 | MSFT Microsoft Corporation | Sell | 1,734.43estimated | $216.21 | $250,001 – $500,000 | 20017962 |
Nov 9, 2020 Joint | Dec 10, 2020 | — university Minn go Ref BDS Regents Ser 5.00% due 10/01/25 | Sell | — | — | $100,001 – $250,000 | 20017771 |
Nov 6, 2020 Joint | Dec 10, 2020 | — Sales Tax Securitization Corp 5.00% Due 01/01/31 | Buy | — | — | $250,001 – $500,000 | 20017771 |
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,000 | 20017771 |
Nov 3, 2020 Joint | Dec 10, 2020 | — los Angeles CNTY Calif Tax and rev 4.00% Due 06/30/21 | Buy | — | — | $250,001 – $500,000 | 20017771 |
Oct 30, 2020 Joint | Nov 9, 2020 | — New York ST Dorm Auth ST pers Income $200? | Buy | — | — | $15,001 – $50,000 | 20017625 |
Oct 30, 2020 Joint | Nov 9, 2020 | — Michigan ST HSg Dev Auth 1.25% Due 06/01/27 | Buy | — | — | $500,001 – $1,000,000 | 20017625 |
Oct 23, 2020 Joint | Nov 9, 2020 | — New York ST Dorm Auth ST pers Income | Buy | — | — | $50,001 – $100,000 | 20017625 |
Oct 23, 2020 Joint | Nov 9, 2020 | — Round Rock Tex Indpt SCH Dist 5.00% Due 08/01/25 | Buy | — | — | $15,001 – $50,000 | 20017625 |
Oct 15, 2020 Joint | Nov 9, 2020 | — New York ST Dorm Auth ST Pers Income | Buy | — | — | $15,001 – $50,000 | 20017625 |
Oct 13, 2020 Joint | Nov 9, 2020 | — Round Rock Tex Indpt SCH Dist 5.00% Due 08/01/25 | Buy | — | — | $15,001 – $50,000 | 20017625 |
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,000 | 20017625 |
Oct 1, 2020 Joint | Nov 9, 2020 | — Florida HSg Fin Corp Homeowner MTg 2.15% Due 07/01/29 | Sell | — | — | $1,001 – $15,000 | 20017625 Redemption |
Sep 30, 2020 Spouse | Nov 9, 2020 | MSFT Microsoft Corporation | Buy | 38.04estimated | $210.33 | $1,001 – $15,000 | 20017625 |
Sep 4, 2020 Joint | Nov 9, 2020 | — Texas ST Tax Rev Antic NTS 4.00% Due 08/26/21 | Buy | — | — | $500,001 – $1,000,000 | 20017625 |
Sep 2, 2020 Spouse | Nov 9, 2020 | MSFT Microsoft Corporation | Sell | 64,752.86estimated | $231.65 | $5,000,001 – $25,000,000 | 20017625 |
Sep 1, 2020 Joint | Nov 9, 2020 | — ID ST BlDg Auth 5%23 5.00 % Due Sep 1, 2023 | Sell | — | — | $50,001 – $100,000 | 20017625 Redemption |
Aug 31, 2020 Spouse | Sep 14, 2020 | MSFT Microsoft Corporation | Buy | 66,510estimated | $225.53 | $5,000,001 – $25,000,000 | 20017285 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,000 | 20017285 |
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,000 | 20017285 |
Aug 18, 2020 Joint | Sep 14, 2020 | — New York ST Dorm Auth ST Pers Income 5.00% 03/15/2027 | Buy | — | — | $15,001 – $50,000 | 20017285 |
Jul 30, 2020 Joint | Aug 10, 2020 | — Minnesota ST gO St Var Purp BDS 5.00% Due 08/01/2021 | Sell | — | — | $250,001 – $500,000 | 20017080 |
Jul 28, 2020 Spouse | Aug 10, 2020 | MSFT Microsoft Corporation | Sell | 14,850.02estimated | $202.02 | $1,000,001 – $5,000,000 | 20017080 |
Jul 28, 2020 Joint | Aug 10, 2020 | MSFT Microsoft Corporation | Sell | 14,850.02estimated | $202.02 | $1,000,001 – $5,000,000 | 20017080 |
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,000 | 20017080 |
Jul 22, 2020 Joint | Aug 10, 2020 | — Pasco CNTY Fl SB CO 0.00% Due 08/01/2032 | Buy | — | — | $500,001 – $1,000,000 | 20017080 |
Jul 2, 2020 Joint | Aug 10, 2020 | — Texas ST Tax Rev Antic NTS 4.00% Due 08/27/2020 | Sell | — | — | $250,001 – $500,000 | 20017080 |
Jul 1, 2020 Joint | Aug 10, 2020 | — los Angeles CNTY Calif Tax and Rev 4.00% Due 06/30/2021 | Buy | — | — | $250,001 – $500,000 | 20017080 |
Jun 30, 2020 Spouse | Jul 15, 2020 | MSFT Microsoft Corporation | Buy | 39.31estimated | $203.51 | $1,001 – $15,000 | 20016890 |
Jun 25, 2020 Joint | Jul 15, 2020 | — New York ST Dorm Auth ST Pers Income | Buy | — | — | $15,001 – $50,000 | 20016890 |
Jun 24, 2020 Joint | Jul 15, 2020 | — New York ST Dorm Auth Sales Tax 5.00% Due 03/15/20252 | Buy | — | — | $15,001 – $50,000 | 20016890 |
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,000 | 20016890 |
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,000 | 20016890 |
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,000 | 20019016 |
May 29, 2020 Joint | Jun 14, 2020 | — Round Rock Tex Indpt SCH Dist 5.00% Due 08/01/25 | Buy | — | — | $15,001 – $50,000 | 20016710 |
May 21, 2020 Joint | Jun 14, 2020 | — Round Rock Tex Indpt SCH Dist 5.00% Due 08/01/25 | Buy | — | — | $15,001 – $50,000 | 20016710 |
May 21, 2020 Joint | Jun 14, 2020 | — Massachusetts ST gO Rans 4.00% Due 05/21/2020 | Sell | — | — | $250,001 – $500,000 | 20016710 |
May 21, 2020 Joint | Jun 14, 2020 | — Maryland ST go ST local Facs 5.00% Due 03/15/2027 | Buy | — | — | $15,001 – $50,000 | 20016710 |
May 20, 2020 Joint | Jun 14, 2020 | — New Jersey ST HSg & MTg Fin Agy .75% Due 05/01/23 | Buy | — | — | $250,001 – $500,000 | 20016710 |
May 19, 2020 Joint | Jun 14, 2020 | — New York ST Dorm Auth ST Pers Income | Buy | — | — | $1,001 – $15,000 | 20016710 |
May 18, 2020 Joint | Jun 14, 2020 | — Maryland ST go ST local Facs 5.00% Due 03/15/2027 | Buy | — | — | $15,001 – $50,000 | 20016710 |
May 13, 2020 Joint | Jun 14, 2020 | — Charleston CNTY S C Sch Dist 4.00% Due 05/13/20 | Sell | — | — | $250,001 – $500,000 | 20016710 |
May 1, 2020 Joint | Jun 14, 2020 | — MNTgRY CN MD 5.00% Due 10/01/2025 | Buy | — | — | $15,001 – $50,000 | 20016710 |
Apr 28, 2020 Joint | May 16, 2020 | — Florida ST Constr Ref BDS Ser. 2016 5.00% Due 07/01/21 | Buy | — | — | $15,001 – $50,000 | 20016546 |
Apr 7, 2020 Joint | May 16, 2020 | — Florida ST Constr Ref BDS Ser. 2016 5.00% Due 07/01/21 | Buy | — | — | $15,001 – $50,000 | 20016546 |
Mar 31, 2020 Joint | Apr 14, 2020 | — university Calif Revs Var gen BDS 1.20% Due 05/15/48 | Sell | — | — | $500,001 – $1,000,000 | 20016353 |
Mar 31, 2020 Spouse | Apr 14, 2020 | MSFT Microsoft Corporation | Buy | 50.73estimated | $157.71 | $1,001 – $15,000 | 20016353 |
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,000 | 20016353 |
Mar 19, 2020 Joint | Apr 14, 2020 | — Maryland ST Dept TR 5.00% Comb Tax Due 10/01/26 | Buy | — | — | $15,001 – $50,000 | 20016353 |
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,000 | 20016353 |
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,000 | 20019016 |
Mar 6, 2020 Joint | Apr 14, 2020 | — Illinois HSg Dev auth Rev BDS Ser. 1.7% Due 04/01/31 | Sell | — | — | $250,001 – $500,000 | 20016353 |
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,000 | 20016353 |
Mar 2, 2020 Spouse | Apr 14, 2020 | MSFT Microsoft Corporation | Buy | 4,340.53estimated | $172.79 | $500,001 – $1,000,000 | 20016353 |
Feb 13, 2020 Joint | Mar 15, 2020 | — New York N Y go BDS Ser 5.00% Due 08/01/21 | Sell | — | — | $100,001 – $250,000 | 20016165 |
Feb 13, 2020 Joint | Mar 15, 2020 | — N East Isd TX 5.00% Due 08/01/27 | Sell | — | — | $250,001 – $500,000 | 20016165 |
Feb 12, 2020 Joint | Mar 15, 2020 | — Sales Tax Securitization Corp 5.00% Due 01/01/27 | Buy | — | — | $250,001 – $500,000 | 20016165 |
Feb 10, 2020 Joint | Mar 15, 2020 | — Florida HSg Fin Corp Homeowner 2.15% Due 07/01/29 | Buy | — | — | $15,001 – $50,000 | 20016165 |
Jan 22, 2020 Joint | Feb 14, 2020 | — District Columbia gO BDS 5.00% Due 06/01/2027 | Buy | — | — | $15,001 – $50,000 | 20014990 |
Dec 31, 2019 Spouse | Jan 15, 2020 | MSFT Microsoft Corporation | Buy | 50.73estimated | $157.70 | $1,001 – $15,000 | 20013841 |
Dec 17, 2019 Joint | Jan 15, 2020 | — Round Rock Tex Indpt Sch Dist 5.00% Due 08/01/2025 | Buy | — | — | $250,001 – $500,000 | 20013841 |
Dec 16, 2019 Joint | Jan 15, 2020 | — NJ ST Trans TR 5.25% Due 12/15/2019 | Sell | — | — | $250,001 – $500,000 | 20013841 Redemption |
Nov 18, 2019 Joint | Dec 15, 2019 | — District Columbia go BDS 5.00% Due 06/01/2027 | Buy | — | — | $15,001 – $50,000 | 20012686 |
Nov 5, 2019 Joint | Dec 15, 2019 | — Massachusetts ST go Rans Ser 4.00% Due 05/21/2020 | Buy | — | — | $250,001 – $500,000 | 20012686 |
Nov 5, 2019 Joint | Dec 15, 2019 | — Energy Northwest Wash Elec 5.00% Due 07/01/2021 | Buy | — | — | $250,001 – $500,000 | 20012686 |
Nov 5, 2019 Joint | Dec 15, 2019 | — District Columbia go BDS 5.00% Due 06/01/2027 | Buy | — | — | $50,001 – $100,000 | 20012686 |
Oct 25, 2019 Spouse | Nov 14, 2019 | MN Manning & Napier, Inc. Class a | Sell | — | — | $100,001 – $250,000 | 20012549 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,000 | 20012549 |
Oct 10, 2019 Joint | Nov 14, 2019 | — Maryland ST gO ST local Facs 5.00% Due 03/15/27 | Buy | — | — | $15,001 – $50,000 | 20012549 |
Oct 4, 2019 Joint | Nov 14, 2019 | — N East Isd TX 5.00% Due 08/01/23 $200? | Buy | — | — | $15,001 – $50,000 | 20012549 |
Oct 4, 2019 Joint | Nov 14, 2019 | — Maryland ST gO ST local Facs 5.00% Due 03/15//27 | Buy | — | — | $15,001 – $50,000 | 20012549 |
Oct 3, 2019 Joint | Nov 14, 2019 | — university Minn gO Ref BDS Regents Ser. 5.00% Due 10/01/25 | Buy | — | — | $250,001 – $500,000 | 20012549 |
Oct 2, 2019 Joint | Nov 14, 2019 | — Charleston CNTY S C SCH Dist 4.00% Due 05/13/20 | Buy | — | — | $250,001 – $500,000 | 20012549 |
Oct 1, 2019 Joint | Nov 14, 2019 | — Fairfax CNTY Va 4.00% Due 10/01/19 | Sell | — | — | $250,001 – $500,000 | 20012549 Redemption |
Sep 30, 2019 Spouse | Oct 15, 2019 | MSFT Microsoft Corporation | Buy | 57.55estimated | $139.03 | $1,001 – $15,000 | 20012413 |
Sep 4, 2019 Spouse | Oct 15, 2019 | MSFT Microsoft Corporation | Sell | 108,987.87estimated | $137.63 | $5,000,001 – $25,000,000 | 20012413 |
Sep 3, 2019 Spouse | Oct 15, 2019 | MSFT Microsoft Corporation | Buy | 110,261.69estimated | $136.04 | $5,000,001 – $25,000,000 | 20012413 |
Sep 3, 2019 Joint | Oct 15, 2019 | — ID St Bldg auth 5.00% Due 09/01/23 | Sell | — | — | $50,001 – $100,000 | 20012413 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,000 | 20012247 Redemption |
Aug 28, 2019 Spouse | Sep 15, 2019 | MSFT Microsoft Corporation | Sell | 5,532.61estimated | $135.56 | $500,001 – $1,000,000 | 20012247 |
Aug 21, 2019 Joint | Sep 15, 2019 | — Texas ST Tax Rev antic NTS 4.00% Due 08/27/2020 | Buy | — | — | $250,001 – $500,000 | 20012247 |
Jul 25, 2019 Joint | Aug 14, 2019 | — Florida HSg Fin Corp Homeowner MTg Rev 2.15% Due 07/01/2029 | Buy | — | — | $250,001 – $500,000 | 20012107 |
Jul 1, 2019 Joint | Aug 14, 2019 | — arizona ST Transpor 5% 19 Exise Tax Due 07/01/2019 | Sell | — | — | $250,001 – $500,000 | 20012107 |
Jun 28, 2019 Spouse | Jul 16, 2019 | MSFT Microsoft Corporation | Buy | 59.72estimated | $133.96 | $1,001 – $15,000 | 20011949 |
Jun 17, 2019 Joint | Jul 16, 2019 | — Maryland ST go ST local Facs BDS 5.00% Due 03/15/27 | Buy | — | — | $15,001 – $50,000 | 20011949 |
May 6, 2019 Joint | Jun 15, 2019 | — District Columbia go BDS Ser. 2017 5.00% Due Jun 1, 2027 | Buy | — | — | $15,001 – $50,000 | 20011777 |
Mar 29, 2019 Spouse | Apr 12, 2019 | MSFT Microsoft Corporation | Buy | 67.84estimated | $117.94 | $1,001 – $15,000 | 20011381 |
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,000 | 20011381 |
Mar 28, 2019 Joint | Apr 12, 2019 | — Colorado Health F 2.8% Due 05/15/42 | Sell | — | — | $250,001 – $500,000 | 20011381 |
Mar 5, 2019 Spouse | Apr 12, 2019 | MSFT Microsoft Corporation | Sell | 6,714.42estimated | $111.70 | $500,001 – $1,000,000 | 20011381 |
Feb 28, 2019 Spouse | Mar 15, 2019 | MSFT Microsoft Corporation | Buy | 6,694.64estimated | $112.03 | $500,001 – $1,000,000 | 20011247 |
Feb 8, 2019 Joint | Mar 15, 2019 | — Texas ST tax and Rev antip nts 4.0% Due 08/29/2019 | Buy | — | — | $15,001 – $50,000 | 20011247 |
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,000 | 20011096 |
Jan 2, 2019 Joint | Feb 18, 2019 | — Connecticut ST SPl Tax Oblig Rev SPl 5.00% Due 08/01/29 | Sell | — | — | $250,001 – $500,000 | 20011096 |
Dec 31, 2018 Spouse | Jan 15, 2019 | MSFT Microsoft Corporation | Buy | 78.77estimated | $101.57 | $1,001 – $15,000 | 20010939 |
Dec 20, 2018 Joint | Jan 15, 2019 | — NJ ST Trans TR 5.25% Due 12/15/19 | Buy | — | — | $1,001 – $15,000 | 20010939 |
Dec 14, 2018 Joint | Jan 15, 2019 | — District Columbia gO 5.00% Due 06/01/27 | Buy | — | — | $1,001 – $15,000 | 20010939 |
Dec 13, 2018 Joint | May 8, 2019 | MSFT Microsoft Corporation | Buy | 27,409.78estimated | $109.45 | $1,000,001 – $5,000,000 | 20011611 |
Dec 4, 2018 Joint | Jan 15, 2019 | — Texas ST Tax and Rev 4.00% 08/29/2019 | Buy | — | — | $250,001 – $500,000 | 20010939 |
Dec 3, 2018 Joint | Jan 15, 2019 | — Pa Eco Dev WS 1.55% Due 12/01/33 | Sell | — | — | $250,001 – $500,000 | 20010939 |
Nov 7, 2018 Joint | Dec 15, 2018 | — Pa Eco Dev Fa WS 1.55% Due 12/01/33 | Sell | — | — | $100,001 – $250,000 | 20010766 |
Nov 7, 2018 Joint | Dec 15, 2018 | — NJ ST Trans TR F 5.25% Due 12/15/19 | Sell | — | — | $50,001 – $100,000 | 20010766 |
Nov 7, 2018 Joint | Dec 15, 2018 | — N East Isd TX 5% Due 08/01/23 | Sell | — | — | $50,001 – $100,000 | 20010766 |
Nov 6, 2018 Joint | Dec 15, 2018 | — Maryland ST go ST local 5.00% Due 03/15/27 | Buy | — | — | $250,001 – $500,000 | 20010766 |
Oct 17, 2018 Joint | Nov 16, 2018 | — Cent TX Reg Mobility 5.00% Due 01/01/27 | Sell | — | — | $100,001 – $250,000 | 20010582 |
Oct 15, 2018 Joint | Nov 16, 2018 | — District Columbia gO BDS 5.00% Due 06/01/27 | Buy | — | — | $250,001 – $500,000 | 20010582 |
Oct 12, 2018 Joint | Nov 16, 2018 | — North Tex TWY auth Rev 5.00% Due 01/01/29 | Sell | — | — | $100,001 – $250,000 | 20010582 |
Sep 28, 2018 Spouse | Oct 16, 2018 | MSFT Microsoft Corporation | Buy | 69.95estimated | $114.37 | $1,001 – $15,000 | 20010399 |
Sep 24, 2018 Joint | Oct 16, 2018 | — Philadelphia Pa Sch Dist go BDS 5.00% Due 09/01/27 | Buy | — | — | $15,001 – $50,000 | 20010399 |
Sep 4, 2018 Spouse | Oct 16, 2018 | MSFT Microsoft Corporation | Sell | 134,276.26estimated | $111.71 | $5,000,001 – $25,000,000 | 20010399 |
Aug 31, 2018 Spouse | Sep 14, 2018 | MSFT Microsoft Corporation | Buy | 133,535.12estimated | $112.33 | $5,000,001 – $25,000,000 | 20010208 |
Aug 30, 2018 Joint | Sep 14, 2018 | — Harris CNTY Tex Ref BDS 5.00% Due 10/01/24 | Sell | — | — | $250,001 – $500,000 | 20010208 |
Aug 29, 2018 Spouse | Sep 14, 2018 | MSFT Microsoft Corporation | Buy | 3,347.62estimated | $112.02 | $250,001 – $500,000 | 20010208 |
Aug 29, 2018 Joint | Sep 14, 2018 | — Colorado Health 2.8% Rev lTX Due 05/15/42 | Buy | — | — | $250,001 – $500,000 | 20010208 |
Aug 7, 2018 Joint | Sep 14, 2018 | — Minnesota ST gO Var Purp BDS 5.00% Due 08/01/21 | Buy | — | — | $250,001 – $500,000 | 20010208 |
Aug 1, 2018 Joint | Sep 14, 2018 | — Florida ST Constr BDS Ser 2016 5.00% Due 07/01/21 | Buy | — | — | $250,001 – $500,000 | 20010208 |
Aug 1, 2018 Joint | Sep 14, 2018 | — Fl Hurricane Ca 2.995% Due 07/01/20 | Sell | — | — | $250,001 – $500,000 | 20010208 |
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,000 | 20010014 |
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,000 | 20010014 |
Jul 2, 2018 Joint | Aug 29, 2018 | — united States Treas NTS 1.375% Due 06/30/2018 | Sell | — | — | $250,001 – $500,000 | 20010014 |
Jul 2, 2018 Spouse | Aug 29, 2018 | MSFT Microsoft Corporation | Buy | 80estimated | $100.01 | $1,001 – $15,000 | 20010014 |
Jun 28, 2018 Joint | Jul 15, 2018 | — us Treasury Nt 1.375% Due 06/30/2018 | Sell | — | — | $250,001 – $500,000 | 20009823 |
Jun 28, 2018 Joint | Jul 15, 2018 | — arizona ST Transport 5% 19 Excise Tax Due 07/01/19 | Buy | — | — | $250,001 – $500,000 | 20009823 |
Jun 26, 2018 Joint | Jul 15, 2018 | — Fairfax CNTY Va 4% gO Due 10/01/19 | Buy | — | — | $250,001 – $500,000 | 20009823 |
Jun 15, 2018 Joint | Jul 15, 2018 | — Dallas Tex gO Ref and impt BDS 5.00% Due 02/15/2025 | Sell | — | — | $250,001 – $500,000 | 20009823 |
Jun 14, 2018 Joint | Jul 15, 2018 | — Philadelphia Pa Sch Dist gO BDS 5.00% Due 09/01/2027 | Buy | — | — | $250,001 – $500,000 | 20009823 |
Jun 7, 2018 Joint | Jul 15, 2018 | — N East Isd TX 5% Due 08/01/2023 | Buy | — | — | $15,001 – $50,000 | 20009823 |
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,000 | 20011611 |
May 17, 2018 Member | May 8, 2019 | — 2000039702 JT Montgomery CN MD go 5.00% Due 10/01/2025 | Buy | — | — | $250,001 – $500,000 | 20011611 |
May 17, 2018 Joint | Jun 15, 2018 | — New York NY City HSG Dev Corp 3.428% Due 02/01/2029 | Sell | — | — | $250,001 – $500,000 | 20009672 |
May 17, 2018 Joint | Jun 15, 2018 | — Montgomery CN MD Go 5.00% Due 10/01/2025 | Buy | — | — | $250,001 – $500,000 | 20009672 |
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,000 | 20011611 |
May 9, 2018 Joint | Jun 15, 2018 | — Tennessee HSG Dev agy Residential Fin 2.8% Due 01/01/2026 | Buy | — | — | $250,001 – $500,000 | 20009672 |
Apr 26, 2018 Joint | May 15, 2018 | — Portland Ore urban Renewal and Redev 5.00% Due 06/15/2020 | Sell | — | — | $250,001 – $500,000 | 20009428 |
Apr 11, 2018 Joint | May 15, 2018 | — Portland Ore urban Renewal and Redev 5.00% Due 06/15/2020 | Buy | — | — | $15,001 – $50,000 | 20009428 |
Apr 4, 2018 Joint | May 15, 2018 | — ID ST BlDg auth 5.00% Due 09/01/2023 | Sell | — | — | $100,001 – $250,000 | 20009428 |
Apr 3, 2018 Joint | May 15, 2018 | — Portland Ore urban Renewal and Redev 5.00% Due 06/15/2020 | Sell | — | — | $100,001 – $250,000 | 20009428 |
Apr 3, 2018 Joint | May 15, 2018 | — Colorado ST gen FD Rev gen 4.00% Due 06/27/2018 | Sell | — | — | $250,001 – $500,000 | 20009428 |
Mar 29, 2018 Spouse | Apr 13, 2018 | MSFT Microsoft Corporation | Buy | 87.66estimated | $91.27 | $1,001 – $15,000 | 20009226 |
Mar 27, 2018 Joint | Apr 13, 2018 | — Cent TX Reg Mobil 5.00% Due Jan 1, 2027 | Buy | — | — | $1,001 – $15,000 | 20009226 |
Mar 1, 2018 Spouse | Apr 13, 2018 | MSFT Microsoft Corporation | Sell | 1,884.77estimated | $92.85 | $100,001 – $250,000 | 20009226 |
Feb 28, 2018 Spouse | Mar 6, 2018 | MSFT Microsoft Corporation | Buy | 3,999.15estimated | $93.77 | $250,001 – $500,000 | 20009074 |
Feb 26, 2018 Joint | Mar 6, 2018 | — Colorado ST gen FD Rev gen 4.00% Due 06/27/18 | Buy | — | — | $250,001 – $500,000 | 20009074 |
Jan 16, 2018 Joint | Feb 16, 2018 | — american Intl gR 5.85% Due 01/16/2018 | Sell | — | — | $100,001 – $250,000 | 20008895 |
Dec 29, 2017 Joint | Jan 10, 2018 | MSFT Microsoft Corporation | Buy | 93.53estimated | $85.54 | $1,001 – $15,000 | 20008671 |
Dec 7, 2017 Joint | Jan 10, 2018 | — uS TREaSuRY NT 1% DuE 06/30/2019 | Sell | — | — | $250,001 – $500,000 | 20008671 |
Dec 7, 2017 Joint | Jan 10, 2018 | — NEW YORK NY gO BDS 5.00% DuE 08/01/2021 | Buy | — | — | $250,001 – $500,000 | 20008671 |
Dec 6, 2017 Joint | Jan 10, 2018 | — uS TREaSuRY NT 1.375% DuE 06/30/2023 | Sell | — | — | $250,001 – $500,000 | 20008671 |
Dec 6, 2017 Joint | Jan 10, 2018 | — uS TREaSuRY NT 1.00% DuE 06/30/19 | Sell | — | — | $15,001 – $50,000 | 20008671 |
Dec 6, 2017 Joint | Jan 10, 2018 | — HaRRIS CNTY TEX REF BDS SER 5.00% DuE 10/01/2024 | Buy | — | — | $250,001 – $500,000 | 20008671 |
Nov 27, 2017 Joint | Dec 16, 2017 | — WSTRN Wa uNIV 3% Due 10/01/2019 | Sell | — | — | $250,001 – $500,000 | 20008500 |
Nov 27, 2017 Joint | Dec 16, 2017 | — uNITED STaTES TREaS NTS 1.875% Due 08/31/2024 | Sell | — | — | $100,001 – $250,000 | 20008500 |
Nov 27, 2017 Joint | Dec 16, 2017 | — N EaST ISD TX 5.00% Due 08/01/2023 | Sell | — | — | $100,001 – $250,000 | 20008500 |
Nov 13, 2017 Joint | Dec 16, 2017 | — uNITED STaTES TREaS NTS 1.875% Due 08/31/2024 | Buy | — | — | $100,001 – $250,000 | 20008500 |
Nov 9, 2017 Joint | Dec 16, 2017 | — VERIZON COMM 5.15% Due 09/15/2023 | Sell | — | — | $100,001 – $250,000 | 20008500 |
Nov 9, 2017 Joint | Dec 16, 2017 | — Fl HuRRICaNE Ca 2.995% Due 07/01/2020 | Buy | — | — | $250,001 – $500,000 | 20008500 |
Oct 25, 2017 Joint | Nov 11, 2017 | — New York NY City Hsg Dev Corp 3.428% 2/1/2029 | Buy | — | — | $250,001 – $500,000 | 20008332 |
Oct 25, 2017 Joint | Nov 11, 2017 | — Dignity Health 3.812% 11/01/2024 | Sell | — | — | $250,001 – $500,000 | 20008332 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,000 | 20008332 |
Oct 16, 2017 Joint | Nov 11, 2017 | — Central Tex Regl Mobility auth Rev Sr 5% 1/1/2027 | Sell | — | — | $100,001 – $250,000 | 20008332 |
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,000 | 20008332 Formerly reported as DBR Real Property initial Public offeringS Yes No certification anD Signature |
Sep 29, 2017 Spouse | Nov 3, 2017 | MSFT Microsoft Corporation | Buy | 107.4estimated | $74.49 | $1,001 – $15,000 | 20008149 |
Sep 5, 2017 Spouse | Nov 3, 2017 | MSFT Microsoft Corporation | Sell | 5,094.42estimated | $73.61 | $250,001 – $500,000 | 20008149 |
Aug 31, 2017 Spouse | Sep 19, 2017 | MSFT Microsoft Corporation | Buy | 5,015.39estimated | $74.77 | $250,001 – $500,000 | 20007986 |
Aug 31, 2017 Spouse | Sep 19, 2017 | MSFT Microsoft Corporation | Buy | 2,340.52estimated | $74.77 | $100,001 – $250,000 | 20007986 |
Aug 29, 2017 Spouse | Sep 19, 2017 | MSFT Microsoft Corporation | Buy | 5,133.48estimated | $73.05 | $250,001 – $500,000 | 20007986 |
Aug 23, 2017 Joint | Sep 19, 2017 | — university Of Idaho Revs 5.25% Dye 04/01/2041 | Sell | — | — | $250,001 – $500,000 | 20007986 |
Aug 18, 2017 Joint | Sep 19, 2017 | — Kentucky Economic Dev Fin auth 2.7% Due 05/01/2039 | Buy | — | — | $250,001 – $500,000 | 20007986 |
Jul 31, 2017 Joint | Aug 16, 2017 | — american Tower Corp Note 4.5% 01/15/2018 | Sell | — | — | $100,001 – $250,000 | 20007729 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,000 | 20007729 |
Jul 26, 2017 Joint | Aug 16, 2017 | — Connecticut St Spl Tax Oblig 5.00% 08/01/2029 | Buy | — | — | $250,001 – $500,000 | 20007729 |
Jun 30, 2017 Spouse | Jul 16, 2017 | MSFT Microsoft Corporation | Buy | 116.07estimated | $68.93 | $1,001 – $15,000 | 20007565 |
Jun 9, 2017 Joint | Jul 16, 2017 | — unites States Treas Note 1.375% Due 06/30/2023 | Sell | — | — | $50,001 – $100,000 | 20007565 |
Jun 7, 2017 Joint | Jul 16, 2017 | — Dallas Tex gO Ref and Impt Bds 5.0% Due 02/15/2025 | Buy | — | — | $250,001 – $500,000 | 20007565 |
May 26, 2017 Joint | Jun 8, 2017 | — Nasdaq Inc Note | Sell | — | — | $100,001 – $250,000 | 20007397 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,000 | 20007161 |
Apr 3, 2017 Joint | May 10, 2017 | — university ID 5.25% Due 04/01/2041 | Sell | — | — | $1,001 – $15,000 | 20007161 Partial Redemption initial Public offeringS Yes No certification anD Signature |
Mar 1, 2017 Spouse | Apr 5, 2017 | MSFT Microsoft Corporation | Sell | 128.75estimated | $64.94 | $50,001 – $100,000 | 20006996 |
Jan 12, 2017 Joint | Feb 11, 2017 | — united States Treasury Nts 1.375% Due 06/30/23 | Buy | — | — | $250,001 – $500,000 | 20006667 |
Jan 12, 2017 Joint | Feb 11, 2017 | — Orlando & Orange Cnty Expwy Fla 5.0% Due 07/01/25 | Sell | — | — | $250,001 – $500,000 | 20006667 |
Jan 6, 2017 Joint | Feb 11, 2017 | — united States Treasury Nts 1.375% Due 06/30/2018 | Buy | — | — | $250,001 – $500,000 | 20006667 |
Jan 6, 2017 Joint | Feb 11, 2017 | — united States Treasury Nts 1.0% Due 06/30/2019 | Buy | — | — | $250,001 – $500,000 | 20006667 |
Jan 6, 2017 Joint | Feb 11, 2017 | — georgia St gO Bds 2015a 5.0% Due 02/01/21 | Sell | — | — | $500,001 – $1,000,000 | 20006667 |
Dec 30, 2016 Spouse | Jan 10, 2017 | MSFT Microsoft Corporation | Buy | 128.75estimated | $62.14 | $1,001 – $15,000 | 20006479 |
Nov 23, 2016 Joint | Dec 11, 2016 | — Wstn Wash univ 3.00% Educ univ Due 10/01/19 | Buy | — | — | $250,001 – $500,000 | 20006287 |
Nov 23, 2016 Joint | Dec 11, 2016 | — Wells Fargo & Co 4.6% Due 04/01/21 | Sell | — | — | $100,001 – $250,000 | 20006287 |
Nov 23, 2016 Joint | Dec 11, 2016 | — New Mexico Mun Energy acquisition 0.00% Due 11/01/39 | Sell | — | — | $250,001 – $500,000 | 20006287 |
Nov 15, 2016 Joint | Dec 11, 2016 | — New Mexico Mun Energy acquisition 0.00% Due 11/01/39 | Buy | — | — | $250,001 – $500,000 | 20006287 |
Nov 15, 2016 Joint | Dec 11, 2016 | — Morgan Stanley 4.750% Due 03/22/17 | Sell | — | — | $100,001 – $250,000 | 20006287 |
Nov 15, 2016 Joint | Dec 11, 2016 | — Bear Stearns Co 5.550% Due 01/22/17 | Sell | — | — | $100,001 – $250,000 | 20006287 |
Oct 25, 2016 Joint | Nov 15, 2016 | — Dignity Health 2014a Bd 3.812% Due 11/01/24 | Sell | — | — | $50,001 – $100,000 | 20006166 |
Oct 25, 2016 Joint | Nov 15, 2016 | — american Intl group Inc 5.85% Due 01/16/18 | Sell | — | — | $15,001 – $50,000 | 20006166 |
Oct 24, 2016 Joint | Nov 15, 2016 | — Nasdaq OMX group Inc 5.25% Due 01/16/18 | Sell | — | — | $50,001 – $100,000 | 20006166 |
Oct 24, 2016 Joint | Nov 15, 2016 | — lower Col River aut 5.00% Due 05/15/22 | Sell | — | — | $50,001 – $100,000 | 20006166 |
Oct 24, 2016 Joint | Nov 15, 2016 | — amern Tower Corp 4.5% Due 01/15/18 | Sell | — | — | $50,001 – $100,000 | 20006166 |
Oct 24, 2016 Joint | Nov 15, 2016 | — Wells Fargo & Co 4.6% Due 04/01/21 | Sell | — | — | $50,001 – $100,000 | 20006166 |
Oct 24, 2016 Joint | Nov 15, 2016 | — Verizon Communications Inc 5.15% Due 09/15/23 | Sell | — | — | $15,001 – $50,000 | 20006166 |
Oct 21, 2016 Joint | Nov 15, 2016 | — New Jersey St Transn 5.25% Due 12/15/2019 | Buy | — | — | $250,001 – $500,000 | 20006166 |
Oct 21, 2016 Joint | Nov 15, 2016 | — Roper Ind 2.05 Due 10/01/2018 | Sell | — | — | $250,001 – $500,000 | 20006166 |
Oct 21, 2016 Joint | Nov 15, 2016 | — aflac Inc Sr Nt 2.4% Due 03/16/20 | Sell | — | — | $250,001 – $500,000 | 20006166 |
Oct 18, 2016 Joint | Nov 15, 2016 | — North Dakota St Hsg Fin agy 1.3% due 07/01/2018 | Sell | — | — | $250,001 – $500,000 | 20006166 |
Oct 14, 2016 Joint | Nov 15, 2016 | — great lakes Wtr auth Mich 5.00% Due 07/01/28 | Buy | — | — | $250,001 – $500,000 | 20006166 |
Sep 1, 2016 Spouse | Oct 16, 2016 | MSFT Microsoft Corporation | Sell | — | — | $250,001 – $500,000 | 20006016 |
Aug 31, 2016 Spouse | Sep 12, 2016 | MSFT Microsoft Corporation | Buy | — | — | $250,001 – $500,000 | 20005825 |
Aug 29, 2016 Spouse | Sep 12, 2016 | MSFT Microsoft Corporation | Buy | — | — | $100,001 – $250,000 | 20005825 |
Aug 11, 2016 Joint | Sep 12, 2016 | ELRC Electro Rent Corporation | Sell | — | — | $50,001 – $100,000 | 20005825 |
Aug 10, 2016 Joint | Sep 12, 2016 | — Bay area Toll auth Calif Toll Brdg 1.50% 04/01/2047 | Sell | — | — | $250,001 – $500,000 | 20005825 |
Aug 8, 2016 Joint | Sep 12, 2016 | — Central Tex Regl mobility auth Rev 5.0% 01/01/2027 | Buy | — | — | $250,001 – $500,000 | 20005825 |
Jun 30, 2016 Joint | Jul 13, 2016 | MSFT Microsoft Corporation | Buy | — | — | $1,001 – $15,000 | 20005480 |
Jun 27, 2016 Joint | Jul 13, 2016 | — Morgan Stanley 4.75% Due 03/22/2016 | Sell | — | — | $50,001 – $100,000 | 20005480 |
Jun 24, 2016 Joint | Jul 13, 2016 | — unites States Treas Nts 1.375% Due 06/30/2018 | Sell | — | — | $50,001 – $100,000 | 20005480 |
Jun 23, 2016 Joint | Jul 13, 2016 | — Connecticut Hsg 2.75% Due 05/15/26 | Sell | — | — | $100,001 – $250,000 | 20005480 |
Jun 23, 2016 Joint | Jul 13, 2016 | — Bay Area Toll Auth Calif 1.5% Due 04/01/47 | Sell | — | — | $100,001 – $250,000 | 20005480 |
Jun 23, 2016 Joint | Jul 13, 2016 | — N Dakota Hsg Fin 1.3% Due 07/01/18 | Sell | — | — | $100,001 – $250,000 | 20005480 |
Jun 23, 2016 Joint | Jul 13, 2016 | — Idaho St Bldg Auth 5.0% Due 09/01/23 | Sell | — | — | $50,001 – $100,000 | 20005480 |
Jun 10, 2016 Joint | Jul 13, 2016 | — Dialight (3305779) | Sell | — | — | $1,001 – $15,000 | 20005480 Foreign Exchange Position (Ticker DIA lN) |
Jun 9, 2016 Joint | Jul 13, 2016 | CGNX Cognex Corporation | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | BWA BorgWarner Inc. | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | BIOA BioAge Labs, Inc. | Sell | — | — | $1,001 – $15,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | — Zumtobel Group Ag (B13WZ26) | Sell | — | — | $1,001 – $15,000 | 20005480 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,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | WTS Watts Water Technologies, Inc. Class A | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | BMI Badger Meter, Inc. | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | TRMB Trimble Inc. | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | — Toray Ind Inc (6897143) | Sell | — | — | $15,001 – $50,000 | 20005480 Foreign Exchange Position (3402 JP) |
Jun 9, 2016 Joint | Jul 13, 2016 | SPWR SunPower Inc. | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | SEDG SolarEdge Technologies, Inc. | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | SSNI Silver Spring Networks, Inc. | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | — SGS SA-REG (4824778) | Sell | — | — | $15,001 – $50,000 | 20005480 Foreign Exchange Position (Ticker SGSN VX) |
Jun 9, 2016 Joint | Jul 13, 2016 | RELY Remitly Global, Inc. | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | RAVN Raven Industries, Inc. | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | — PSI AG (5522714) | Sell | — | — | $15,001 – $50,000 | 20005480 Foreign Exchange Position (ticker PSAN GR) |
Jun 9, 2016 Joint | Jul 13, 2016 | AYI Acuity Inc. | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | POT Potash Corporation of Saskatchewan Inc. | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | PEGI Pattern Energy Group Inc. - Class A | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | MBLY Mobileye Global Inc. Class A | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | MXWL Maxwell Technologies, Inc. | Sell | — | — | $1,001 – $15,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | — lumenpulse Inc (BlM7FC2) | Sell | — | — | $15,001 – $50,000 | 20005480 Foreign Exchange Position (Ticker lMP CN) |
Jun 9, 2016 Joint | Jul 13, 2016 | — Kingspan Grp PlC (4491235) | Sell | — | — | $15,001 – $50,000 | 20005480 Foreign Exchange Position (Ticker KSP ID) |
Jun 9, 2016 Joint | Jul 13, 2016 | — Aalberts (B1W8P14) | Sell | — | — | $15,001 – $50,000 | 20005480 Foreign Exchange Position (Ticker AAlB NA) |
Jun 9, 2016 Joint | Jul 13, 2016 | JCI Johnson Controls International plc Ordinary Share | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | ITRI Itron, Inc. | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | HASI HA Sustainable Infrastructure Capital, Inc. | Sell | — | — | $50,001 – $100,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | FLS Flowserve Corporation | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | FLTX Fleetmatics Group PlC ordinary Shares | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | FSLR First Solar, Inc. | Sell | — | — | $15,001 – $50,000 | 20005480 |
Jun 9, 2016 Joint | Jul 13, 2016 | — Fanuc Corp | Sell | — | — | $15,001 – $50,000 | 20005480 Foreign Exchange Position (Ticker 6954 JP) |
Jun 9, 2016 Joint | Jul 13, 2016 | — Dialight (3305779) | Sell | — | — | $1,001 – $15,000 | 20005480 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,000 | 20005480 |
Jun 1, 2016 Joint | Jul 13, 2016 | — North East Independent Sch Dist Tex 5.00% Due 08/01/23 | Buy | — | — | $15,001 – $50,000 | 20005480 |
May 20, 2016 Joint | Jun 15, 2016 | — Idaho St Bldg auth 5% Due 9/1/23 | Buy | — | — | $15,001 – $50,000 | 20005264 |
May 19, 2016 Joint | Jun 15, 2016 | RAVN Raven Industries, Inc. | Buy | — | — | $1,001 – $15,000 | 20005264 |
May 13, 2016 Joint | Jun 15, 2016 | MYRG MYR Group, Inc. | Sell | — | — | $1,001 – $15,000 | 20005264 |
May 12, 2016 Joint | Jun 15, 2016 | POT Potash Corporation of Saskatchewan Inc. | Buy | — | — | $15,001 – $50,000 | 20005264 |
May 12, 2016 Joint | Jun 15, 2016 | MYRG MYR Group, Inc. | Sell | — | — | $1,001 – $15,000 | 20005264 |
Apr 18, 2016 Joint | May 13, 2016 | — North East Indpt Sch Dist Tex 5.0% Due 08/01/23 | Buy | — | — | $50,001 – $100,000 | 20005032 |
Apr 18, 2016 Joint | May 13, 2016 | JCI Johnson Controls International plc Ordinary Share | Sell | — | — | $1,001 – $15,000 | 20005032 |
Apr 15, 2016 Joint | May 13, 2016 | — Kingspan grp PlC (4491235) | Sell | — | — | $15,001 – $50,000 | 20005032 Foreign Exchange Position |
Mar 31, 2016 Spouse | Apr 15, 2016 | MSFT Microsoft Corporation | Buy | — | — | $1,001 – $15,000 | 20004842 |
Mar 31, 2016 Joint | Apr 15, 2016 | — City of Seattle 5% Due 05/01/22 | Sell | — | — | $250,001 – $500,000 | 20004842 |
Mar 23, 2016 Joint | Apr 15, 2016 | RELY Remitly Global, Inc. | Buy | — | — | $1,001 – $15,000 | 20004842 |
Mar 22, 2016 Joint | Apr 15, 2016 | RELY Remitly Global, Inc. | Buy | — | — | $1,001 – $15,000 | 20004842 |
Mar 21, 2016 Joint | Apr 15, 2016 | RELY Remitly Global, Inc. | Buy | — | — | $1,001 – $15,000 | 20004842 |
Mar 18, 2016 Joint | Apr 15, 2016 | RELY Remitly Global, Inc. | Buy | — | — | $1,001 – $15,000 | 20004842 |
Mar 17, 2016 Joint | Apr 15, 2016 | RELY Remitly Global, Inc. | Buy | — | — | $1,001 – $15,000 | 20004842 |
Mar 17, 2016 Joint | Apr 15, 2016 | AYI Acuity Inc. | Sell | — | — | $1,001 – $15,000 | 20004842 |
Mar 16, 2016 Joint | Apr 15, 2016 | ITRI Itron, Inc. | Sell | — | — | $1,001 – $15,000 | 20004842 |
Mar 9, 2016 Joint | Apr 15, 2016 | — Orlando & Orange Cnty Expwy auth 5% Due 07/01/25 | Sell | — | — | $100,001 – $250,000 | 20004842 |
Mar 9, 2016 Joint | Apr 15, 2016 | — North East Indpt School Dist Tex 5.00% Due 08/01/23 | Sell | — | — | $100,001 – $250,000 | 20004842 |
Mar 9, 2016 Joint | Apr 15, 2016 | — Dignity Health 2014a BD 3.812% Due 11/01/24 | Sell | — | — | $100,001 – $250,000 | 20004842 |
Mar 8, 2016 Joint | Apr 15, 2016 | — Federal Home loan Banks .375% Due 06/24/16 | Sell | — | — | $100,001 – $250,000 | 20004842 |
Mar 2, 2016 Joint | Apr 15, 2016 | BMI Badger Meter, Inc. | Sell | — | — | $1,001 – $15,000 | 20004842 |
Mar 2, 2016 Joint | Apr 15, 2016 | SPWR SunPower Inc. | Buy | — | — | $1,001 – $15,000 | 20004842 |
Feb 29, 2016 Joint | Mar 11, 2016 | PEGI Pattern Energy Group Inc. - Class A | Buy | — | — | $15,001 – $50,000 | 20004692 |
Feb 26, 2016 Joint | Mar 11, 2016 | TRMB Trimble Inc. | Buy | — | — | $15,001 – $50,000 | 20004692 |
Feb 26, 2016 Joint | Mar 11, 2016 | CCC CCC Intelligent Solutions Holdings Inc. | Sell | — | — | $15,001 – $50,000 | 20004692 |
Feb 24, 2016 Joint | Mar 11, 2016 | MBLY Mobileye Global Inc. Class A | Buy | — | — | $1,001 – $15,000 | 20004692 |
Feb 24, 2016 Joint | Mar 11, 2016 | — Federal Home loan Banks .375% Due 06-24-16 | Sell | — | — | $250,001 – $500,000 | 20004692 |
Feb 24, 2016 Joint | Mar 11, 2016 | — Verizon Communications Inc. 5.15% Due 09-15-2016 | Buy | — | — | $250,001 – $500,000 | 20004692 |
Feb 19, 2016 Joint | Mar 11, 2016 | SUNE SUNation Energy, Inc. | Sell | — | — | $1,001 – $15,000 | 20004692 |
Feb 16, 2016 Spouse | Mar 11, 2016 | MSFT Microsoft Corporation | Sell | — | — | $100,001 – $250,000 | 20004692 |
Feb 12, 2016 Joint | Mar 11, 2016 | FSLR First Solar, Inc. | Sell | — | — | $1,001 – $15,000 | 20004692 |
Feb 2, 2016 Joint | Mar 11, 2016 | WMS Advanced Drainage Systems, Inc. | Sell | — | — | $15,001 – $50,000 | 20004692 |
Jan 21, 2016 Joint | Feb 15, 2016 | SPWR SunPower Inc. | Buy | — | — | $1,001 – $15,000 | 20004516 |
Jan 20, 2016 Joint | Feb 15, 2016 | — Wasion group (BoT4J94) | Sell | — | — | $15,001 – $50,000 | 20004516 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,000 | 20004516 Foreign Exchange Position |
Dec 31, 2015 Spouse | Jan 14, 2016 | MSFT Microsoft Corporation | Buy | — | — | $15,001 – $50,000 | 20004336 |
Dec 22, 2015 Joint | Jan 14, 2016 | SUNE SUNation Energy, Inc. | Buy | — | — | $1,001 – $15,000 | 20004336 |
Dec 22, 2015 Joint | Jan 14, 2016 | AYI Acuity Inc. | Sell | — | — | $1,001 – $15,000 | 20004336 |
Dec 15, 2015 Joint | Jan 14, 2016 | SEDG SolarEdge Technologies, Inc. | Buy | — | — | $15,001 – $50,000 | 20004336 |
Dec 4, 2015 Joint | Jan 14, 2016 | MXWL Maxwell Technologies, Inc. | Buy | — | — | $1,001 – $15,000 | 20004336 |
Dec 3, 2015 Joint | Jan 14, 2016 | MXWL Maxwell Technologies, Inc. | Buy | — | — | $1,001 – $15,000 | 20004336 |
Dec 2, 2015 Joint | Jan 14, 2016 | MXWL Maxwell Technologies, Inc. | Buy | — | — | $1,001 – $15,000 | 20004336 |
Dec 2, 2015 Joint | Jan 14, 2016 | CGNX Cognex Corporation | Buy | — | — | $15,001 – $50,000 | 20004336 |
Nov 30, 2015 Joint | Dec 11, 2015 | — unites States Treasury Nts 1.5% Due 07/31/2016 | Sell | — | — | $100,001 – $250,000 | 20004186 |
Nov 25, 2015 Joint | Dec 11, 2015 | — Energy Northwest 5% Due 07/01/2018 | Sell | — | — | $100,001 – $250,000 | 20004186 |
Nov 25, 2015 Joint | Dec 11, 2015 | — State of Washington 0% Due 12/01/2017 | Sell | — | — | $250,001 – $500,000 | 20004186 |
Nov 25, 2015 Joint | Dec 11, 2015 | — Pennsylvania Economic Dev Financing 1.75% Due 12/01/33 | Buy | — | — | $250,001 – $500,000 | 20004186 |
Nov 25, 2015 Joint | Dec 11, 2015 | MIXT MiX Telematics limited american Depositary Shares, each representing 25 Ordinary Shares | Sell | — | — | $1,001 – $15,000 | 20004186 |
Nov 24, 2015 Joint | Dec 11, 2015 | MIXT MiX Telematics limited american Depositary Shares, each representing 25 Ordinary Shares | Sell | — | — | $1,001 – $15,000 | 20004186 |
Nov 23, 2015 Joint | Dec 11, 2015 | MIXT MiX Telematics limited american Depositary Shares, each representing 25 Ordinary Shares | Sell | — | — | $1,001 – $15,000 | 20004186 |
Nov 17, 2015 Joint | Dec 11, 2015 | MIXT MiX Telematics limited american Depositary Shares, each representing 25 Ordinary Shares | Sell | — | — | $1,001 – $15,000 | 20004186 |
Nov 17, 2015 Joint | Dec 11, 2015 | — aalberts (B1WSP14) | Buy | — | — | $15,001 – $50,000 | 20004186 Foreign Exchange Position |
Nov 16, 2015 Joint | Dec 11, 2015 | SWN Southwestern Energy Company | Sell | — | — | $15,001 – $50,000 | 20004186 |
Nov 12, 2015 Joint | Dec 11, 2015 | — Meyer Burger | Sell | — | — | $1,001 – $15,000 | 20004186 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,000 | 20004186 |
Nov 11, 2015 Joint | Dec 11, 2015 | FLS Flowserve Corporation | Buy | — | — | $1,001 – $15,000 | 20004186 |
Nov 10, 2015 Joint | Dec 11, 2015 | — City of Boise 4% Due 09/01/17 | Sell | — | — | $250,001 – $500,000 | 20004186 |
Nov 10, 2015 Joint | Dec 11, 2015 | — united States Treasury Nts 1.5% Due 07/31/2016 | Sell | — | — | $100,001 – $250,000 | 20004186 |
Oct 27, 2015 Spouse | Nov 11, 2015 | MSFT Microsoft Corporation | Buy | — | — | $1,001 – $15,000 | 20004038 |
Oct 13, 2015 Joint | Nov 11, 2015 | — N Dakota HSg FIN 1.3% DuE 07/01/18 | Buy | — | — | $15,001 – $50,000 | 20004038 |
Oct 9, 2015 Spouse | Nov 11, 2015 | MSFT Microsoft Corporation | Buy | — | — | $1,001 – $15,000 | 20004038 |
Sep 21, 2015 Joint | Oct 15, 2015 | — NORTH EaST INDPT SCH DIST TEX 5.00% DuE 08/01/2023 | Sell | — | — | $100,001 – $250,000 | 20003887 |
Sep 21, 2015 Joint | Oct 15, 2015 | — FEDERal HOME lOaN BaNKS .375% 06/24/2016 | Sell | — | — | $50,001 – $100,000 | 20003887 |
Sep 18, 2015 Joint | Oct 15, 2015 | — lOWER COlO RIV auTH TEX 5.00 DuE 05/15/2022 | Sell | — | — | $50,001 – $100,000 | 20003887 |
Sep 18, 2015 Joint | Oct 15, 2015 | — IDaHO ST BlDg auTH BlDg 5.00% 09/01/2023 | Sell | — | — | $50,001 – $100,000 | 20003887 |
Sep 18, 2015 Joint | Oct 15, 2015 | — gEORgIa ST gO BDS SER 5.00% DuE 02/01/2021 | Sell | — | — | $50,001 – $100,000 | 20003887 |
Sep 16, 2015 Joint | Oct 15, 2015 | — MORgaN STaNlEY SR NT 4.75% DuE 03/22/2017 | Sell | — | — | $15,001 – $50,000 | 20003887 |
Sep 16, 2015 Joint | Oct 15, 2015 | — gEORgIa ST gO BDS SER 5.00% DuE 02/01/2021 | Sell | — | — | $50,001 – $100,000 | 20003887 |
Sep 16, 2015 Joint | Oct 15, 2015 | — BaY aREa TOll auTH CalIF 1.5% DuE 04/01/2047 | Sell | — | — | $50,001 – $100,000 | 20003887 |
Sep 16, 2015 Joint | Oct 15, 2015 | — WEllS FaRgO CO 4.6% DuE 04/01/2021 | Sell | — | — | $15,001 – $50,000 | 20003887 |
Sep 16, 2015 Joint | Oct 15, 2015 | — ROPER TECHNOlOgIES INC 2.05% DuE 10/01/2018 | Sell | — | — | $15,001 – $50,000 | 20003887 |
Sep 16, 2015 Joint | Oct 15, 2015 | — PORTlaND ORE uRBaN RENEWal & REDEV 5.00% DuE 06/15/2020 | Sell | — | — | $50,001 – $100,000 | 20003887 |
Sep 16, 2015 Joint | Oct 15, 2015 | — aFlaC INC NOTE 2.4% DuE 03/16/2020 | Sell | — | — | $15,001 – $50,000 | 20003887 |
Aug 31, 2015 Spouse | Sep 14, 2015 | MSFT Microsoft Corporation | Buy | — | — | $100,001 – $250,000 | 20003699 |
Aug 20, 2015 Joint | Sep 14, 2015 | SPWR SunPower Inc. | Sell | — | — | $15,001 – $50,000 | 20003699 |
Aug 12, 2015 Joint | Sep 14, 2015 | SPWR SunPower Inc. | Sell | — | — | $1,001 – $15,000 | 20003699 |
Aug 12, 2015 Joint | Sep 14, 2015 | SUNE SUNation Energy, Inc. | Buy | — | — | $1,001 – $15,000 | 20003699 |
Aug 11, 2015 Joint | Sep 14, 2015 | — WEllS FaRgO & CO 4.6% DuE 04/01/21 | Sell | — | — | $15,001 – $50,000 | 20003699 |
Aug 10, 2015 Joint | Sep 14, 2015 | — ROPER TECHNOlOgIES 2.05% DuE 10/01/18 | Sell | — | — | $15,001 – $50,000 | 20003699 |
Aug 10, 2015 Joint | Sep 14, 2015 | — MORgaN STaNlEY 4.75% DuE 03/22/2017 | Sell | — | — | $1,001 – $15,000 | 20003699 |
Aug 10, 2015 Joint | Sep 14, 2015 | — FHlB .375% DuE 06/24/16 | Sell | — | — | $50,001 – $100,000 | 20003699 |
Aug 10, 2015 Joint | Sep 14, 2015 | — uS TREaSuRY NT 2% DuE 07/31/20 | Sell | — | — | $250,001 – $500,000 | 20003699 |
Aug 10, 2015 Joint | Sep 14, 2015 | — aFlaC INC 2.4% DuE 03/16/20 | Sell | — | — | $15,001 – $50,000 | 20003699 |
Aug 6, 2015 Joint | Sep 14, 2015 | — Fanuc Corp | Buy | — | — | $15,001 – $50,000 | 20003699 Foreign Exchange position, ticker 6954JP |
Jul 27, 2015 Joint | Aug 10, 2015 | XYL Xylem Inc. Common Stock New | Buy | — | — | $15,001 – $50,000 | 20003525 |
Jul 27, 2015 Joint | Aug 10, 2015 | WTS Watts Water Technologies, Inc. Class A | Buy | — | — | $1,001 – $15,000 | 20003525 |
Jul 20, 2015 Joint | Aug 10, 2015 | VSLR Vivint Solar, Inc. | Sell | — | — | $15,001 – $50,000 | 20003525 |
Jul 9, 2015 Joint | Aug 10, 2015 | AYI Acuity Inc. | Sell | — | — | $1,001 – $15,000 | 20003525 |
Jul 9, 2015 Joint | Aug 10, 2015 | CAFD 8point3 Energy Partners lP - Class A Shares | Buy | — | — | $15,001 – $50,000 | 20003525 |
Jul 1, 2015 Joint | Aug 10, 2015 | — DIgNITY HEalTH 3.812% DuE 11/01/24 | Buy | — | — | $15,001 – $50,000 | 20003525 |
Jun 30, 2015 Joint | Jul 12, 2015 | — MORgaN STaNlEY 4.75% DuE 03/22/17 | Buy | — | — | $15,001 – $50,000 | 20003326 |
Jun 12, 2015 Joint | Jul 12, 2015 | — Wa ST COP 4% DuE 01/01/18 | Sell | — | — | $250,001 – $500,000 | 20003326 |
Jun 11, 2015 Joint | Jul 12, 2015 | — auSTIN TX WTR & WST 4% DuE 11/15/16 | Sell | — | — | $250,001 – $500,000 | 20003326 |
Jun 10, 2015 Joint | Jul 12, 2015 | — gEORgIa ST 5% DuE 02/01/21 | Buy | — | — | $500,001 – $1,000,000 | 20003326 |
Jun 8, 2015 Joint | Jul 12, 2015 | — JP MORgaN CHaSE 5.55% DuE 01/22/17 | Buy | — | — | $15,001 – $50,000 | 20003326 |
Apr 29, 2015 Joint | May 10, 2015 | — aMERICaN ToWER CoRP 7% | Sell | — | — | $250,001 – $500,000 | 20002995 Called Redemption/Conversion |
Apr 29, 2015 Joint | May 10, 2015 | — aMERICaN ToWER CoRP 4.5% Due 01/15/18 | Buy | — | — | $250,001 – $500,000 | 20002995 |
Apr 20, 2015 Joint | May 10, 2015 | — US TREaSURY NT 1.375% Due 06/30/2018 | Buy | — | — | $250,001 – $500,000 | 20002995 |
Apr 15, 2015 Joint | May 10, 2015 | — Wasion group (B0T4J94) | Sell | — | — | $15,001 – $50,000 | 20002995 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,000 | 20002995 Called Redemption/Conversion |
Apr 9, 2015 Joint | May 10, 2015 | ITRI Itron, Inc. | Buy | — | — | $15,001 – $50,000 | 20002995 |
Apr 6, 2015 Joint | May 10, 2015 | — gRaNT CNTY Wa PUD 5% Due 01/01/20 | Sell | — | — | $250,001 – $500,000 | 20002995 |
Apr 2, 2015 Joint | May 10, 2015 | — ENERgY NoRTHWEST 5.25% Due 07/01/16 | Sell | — | — | $100,001 – $250,000 | 20002995 |
Apr 1, 2015 Joint | May 10, 2015 | — UNIV ID 5.25% Due 04/01/41 | Sell | — | — | $1,001 – $15,000 | 20002995 Partial Call |
Apr 1, 2015 Joint | May 10, 2015 | — N EaST ISD TX 5% Due 08/01/23 | Buy | — | — | $500,001 – $1,000,000 | 20002995 |
Apr 1, 2015 Joint | May 10, 2015 | — CITY oF BoISE 5% Due 08/15/17 | Sell | — | — | $250,001 – $500,000 | 20002995 |
Mar 26, 2015 Joint | Apr 16, 2015 | — ozner Water (BN7Q3g8) | Sell | — | — | $15,001 – $50,000 | 20002834 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,000 | 20002834 |
Mar 9, 2015 Joint | Apr 16, 2015 | ERII Energy Recovery, Inc. | Sell | — | — | $1,001 – $15,000 | 20002834 |
Mar 9, 2015 Joint | Apr 16, 2015 | — aflac Incorporate 2.4% Due 03/16/20 | Buy | — | — | $250,001 – $500,000 | 20002834 |
Mar 6, 2015 Joint | Apr 16, 2015 | MBLY Mobileye Global Inc. Class A | Buy | — | — | $1,001 – $15,000 | 20002834 |
Mar 6, 2015 Joint | Apr 16, 2015 | LKQ LKQ Corporation | Sell | — | — | $15,001 – $50,000 | 20002834 |
Mar 6, 2015 Joint | Apr 16, 2015 | ERII Energy Recovery, Inc. | Sell | — | — | $1,001 – $15,000 | 20002834 |
Mar 6, 2015 Joint | Apr 16, 2015 | WMS Advanced Drainage Systems, Inc. | Buy | — | — | $15,001 – $50,000 | 20002834 |
Feb 20, 2015 Joint | Mar 10, 2015 | — Dignity Health 3.812% 24 Due 11/01/24 | Buy | — | — | $15,001 – $50,000 | 20002643 |
Feb 17, 2015 Joint | Mar 10, 2015 | — goose Creek Tx 2% 40 gO uTX Due 02/15/40 | Sell | — | — | $100,001 – $250,000 | 20002643 |
Feb 13, 2015 Joint | Mar 10, 2015 | — amern Tower Corp 7% Due 10/15/17 | Buy | — | — | $250,001 – $500,000 | 20002643 |
Feb 5, 2015 Joint | Mar 10, 2015 | — aflac Incorporate 8.5% Due 05/15/19 | Buy | — | — | $250,001 – $500,000 | 20002643 |
Feb 4, 2015 Joint | Mar 10, 2015 | — Roper Ind 2.05% Due 10/01/18 | Buy | — | — | $250,001 – $500,000 | 20002643 |
Feb 4, 2015 Joint | Mar 10, 2015 | — Denver CO C&C arpt 5% Tran air Due 11/15/18 | Sell | — | — | $500,001 – $1,000,000 | 20002643 |
Jan 14, 2015 Joint | Feb 13, 2015 | VSLR Vivint Solar, Inc. | Buy | — | — | $15,001 – $50,000 | 20002494 |
Jan 14, 2015 Joint | Feb 13, 2015 | CSIQ Canadian Solar Inc. Common Shares (ON) | Sell | — | — | $15,001 – $50,000 | 20002494 |
Dec 24, 2014 Joint | Jan 19, 2015 | — Wells Fargo & Co 4.6% Due 04/01/21 | Buy | — | — | $250,001 – $500,000 | 20002313 |
Dec 24, 2014 Joint | Jan 19, 2015 | — Federal Home loan Banks .375% Due 06/24/16 | Sell | — | — | $15,001 – $50,000 | 20002313 |
Dec 5, 2014 Joint | Jan 19, 2015 | ERII Energy Recovery, Inc. | Buy | — | — | $1,001 – $15,000 | 20002313 |
Dec 5, 2014 Joint | Dec 11, 2014 | — Monsanto Company 1.15% Due 06/30/17 | Sell | — | — | $100,001 – $250,000 | 20002136 |
Dec 4, 2014 Joint | Jan 19, 2015 | ERII Energy Recovery, Inc. | Buy | — | — | $1,001 – $15,000 | 20002313 |
Dec 3, 2014 Joint | Jan 19, 2015 | — uS Treasury Note 2% Due 07/31/20 | Buy | — | — | $500,001 – $1,000,000 | 20002313 |
Dec 3, 2014 Joint | Jan 19, 2015 | — Texas PFa 5% Tax Due 01/01/18 | Sell | — | — | $250,001 – $500,000 | 20002313 |
Dec 3, 2014 Joint | Jan 19, 2015 | — Idaho St univ 4% Due 04/01/15 | Sell | — | — | $100,001 – $250,000 | 20002313 |
Dec 1, 2014 Joint | Jan 19, 2015 | RAVN Raven Industries, Inc. | Buy | — | — | $1,001 – $15,000 | 20002313 |
Dec 1, 2014 Joint | Jan 19, 2015 | EOG EOG Resources, Inc. | Sell | — | — | $15,001 – $50,000 | 20002313 |
Nov 28, 2014 Joint | Dec 11, 2014 | — global Partnerships SIF 5.0 3% 03/25/2023 | Buy | — | — | $100,001 – $250,000 | 20002136 limited Recourse Note |
Nov 19, 2014 Joint | Dec 11, 2014 | — FHlB .375% Due 06/24/16 | Buy | — | — | $500,001 – $1,000,000 | 20002136 |
Nov 18, 2014 Joint | Dec 11, 2014 | — County of Kane 4% Due 12/15/15 | Sell | — | — | $500,001 – $1,000,000 | 20002136 |
Nov 13, 2014 Joint | Dec 11, 2014 | — uS Treasury Note 1.5% Due 07/31/2016 | Buy | — | — | $250,001 – $500,000 | 20002136 |
Nov 12, 2014 Joint | Dec 11, 2014 | — Energy NW Wa Ele 5.25% Due 07/01/16 | Buy | — | — | $1,001 – $15,000 | 20002136 |
Nov 7, 2014 Joint | Dec 11, 2014 | — Monsanto Company 1.15% Due 06/30/17 | Buy | — | — | $100,001 – $250,000 | 20002136 |
Nov 7, 2014 Joint | Dec 11, 2014 | — aIg 5.85% Due 01/16/18 | Buy | — | — | $250,001 – $500,000 | 20002136 |
Nov 6, 2014 Joint | Dec 11, 2014 | SZYM Solazyme, Inc. | Sell | — | — | $1,001 – $15,000 | 20002136 |
Nov 6, 2014 Joint | Dec 11, 2014 | — Fl State B/E lottery 5% Due 07/01/17 | Sell | — | — | $500,001 – $1,000,000 | 20002136 |
Oct 31, 2014 Joint | Nov 20, 2014 | — global Partnerships SIF 5.0 3% 03/25/2019 | Buy | — | — | $250,001 – $500,000 | 20001988 Promissory Note |
Oct 31, 2014 Spouse | Nov 20, 2014 | — global Partnerships Microfinance Fund 2008 | Sell | — | — | $100,001 – $250,000 | 20001988 Promissory Note |
Oct 22, 2014 Joint | Nov 20, 2014 | — Va Pub Bldg auth 5% Due 08/01/15 | Sell | — | — | $100,001 – $250,000 | 20001988 |
Oct 22, 2014 Joint | Nov 20, 2014 | — Bear Stearns Co 5.55% Due 01/22/17 | Buy | — | — | $100,001 – $250,000 | 20001988 |
Oct 22, 2014 Joint | Nov 20, 2014 | — NaSDaQ oMX grp 5.25% due 01/16/18 | Buy | — | — | $250,001 – $500,000 | 20001988 |
Oct 22, 2014 Joint | Nov 20, 2014 | — Morgan Stanley Sr Nt-F 4.75% Due 03/22/17 | Buy | — | — | $250,001 – $500,000 | 20001988 |
Oct 21, 2014 Joint | Nov 20, 2014 | — Zumtobel group ag (B13WZ26) | Sell | — | — | $1,001 – $15,000 | 20001988 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,000 | 20001988 |
Oct 20, 2014 Joint | Nov 20, 2014 | — Zumtobel group ag (B13WZ26) | Sell | — | — | $1,001 – $15,000 | 20001988 Foreign Exchange Position |
Oct 17, 2014 Joint | Nov 20, 2014 | FLS Flowserve Corporation | Buy | — | — | $1,001 – $15,000 | 20001988 |
Oct 17, 2014 Joint | Nov 20, 2014 | BWA BorgWarner Inc. | Buy | — | — | $1,001 – $15,000 | 20001988 |
Oct 17, 2014 Joint | Nov 20, 2014 | — Zumtobel group ag (B13WZ26) | Sell | — | — | $1,001 – $15,000 | 20001988 Foreign Exchange Position |
Oct 17, 2014 Joint | Nov 20, 2014 | SYT Syngenta ag | Sell | — | — | $15,001 – $50,000 | 20001988 |
Oct 17, 2014 Joint | Nov 20, 2014 | SUNE SUNation Energy, Inc. | Buy | — | — | $1,001 – $15,000 | 20001988 |
Oct 17, 2014 Joint | Nov 20, 2014 | MBLY Mobileye Global Inc. Class A | Buy | — | — | $1,001 – $15,000 | 20001988 |
Oct 17, 2014 Joint | Nov 20, 2014 | ABB aBB ltd | Sell | — | — | $15,001 – $50,000 | 20001988 |
Oct 10, 2014 Joint | Nov 20, 2014 | BIOA BioAge Labs, Inc. | Buy | — | — | $1,001 – $15,000 | 20001988 |
Oct 10, 2014 Joint | Nov 20, 2014 | XYL Xylem Inc. Common Stock New | Buy | — | — | $15,001 – $50,000 | 20001988 |
Oct 10, 2014 Joint | Nov 20, 2014 | NES Nuverra Environmental Solutions, Inc. | Sell | — | — | $15,001 – $50,000 | 20001988 |
Oct 9, 2014 Joint | Nov 20, 2014 | CREE Cree, Inc. | Sell | — | — | $1,001 – $15,000 | 20001988 |
Oct 9, 2014 Joint | Nov 20, 2014 | BIOA BioAge Labs, Inc. | Buy | — | — | $1,001 – $15,000 | 20001988 |
Oct 9, 2014 Joint | Nov 20, 2014 | SPWR SunPower Inc. | Buy | — | — | $1,001 – $15,000 | 20001988 |
Oct 8, 2014 Joint | Nov 20, 2014 | — Fl State Brd Ed Rev 5% Due 06/01/24 | Sell | — | — | $250,001 – $500,000 | 20001988 |
Oct 8, 2014 Joint | Nov 20, 2014 | — u Colorado Regents 5% Due 06/01/22 | Sell | — | — | $250,001 – $500,000 | 20001988 |
Oct 7, 2014 Joint | Nov 20, 2014 | — Dignity Health 2014a 3.812% Due 11-01 24 | Buy | — | — | $500,001 – $1,000,000 | 20001988 |
Sep 26, 2014 Joint | Oct 20, 2014 | BWA BorgWarner Inc. | Buy | — | — | $15,001 – $50,000 | 20001809 |
Sep 22, 2014 Joint | Oct 20, 2014 | — ozner Water (BN7Q3g8) | Buy | — | — | $15,001 – $50,000 | 20001809 Foreign Exchange Position |
Sep 22, 2014 Joint | Oct 20, 2014 | — HYFluX lTD (6320058) | Sell | — | — | $1,001 – $15,000 | 20001809 Foreign Exchange Position |
Sep 19, 2014 Joint | Oct 20, 2014 | CREE Cree, Inc. | Sell | — | — | $15,001 – $50,000 | 20001809 |
Sep 19, 2014 Joint | Oct 20, 2014 | AYI Acuity Inc. | Buy | — | — | $1,001 – $15,000 | 20001809 |
Sep 17, 2014 Joint | Oct 20, 2014 | — univ Texas System 5% Due 08/15/21 | Sell | — | — | $250,001 – $500,000 | 20001809 |
Sep 17, 2014 Joint | Oct 20, 2014 | CDA lumenPulse Inc | Buy | — | — | $1,001 – $15,000 | 20001809 Foreign Exchange Position |
Sep 16, 2014 Joint | Oct 20, 2014 | — Connecticut HSg 2.75% Due 05/15/26 | Buy | — | — | $500,001 – $1,000,000 | 20001809 |
Aug 11, 2014 Joint | Sep 21, 2014 | SSNI Silver Spring Networks, Inc. | Sell | — | — | $1,001 – $15,000 | 20001619 |
Aug 11, 2014 Joint | Sep 21, 2014 | — OSRaM lICHT ag NaMENS-aKTIEN (OSRN DE) | Buy | — | — | $15,001 – $50,000 | 20001619 Foreign Exchange Position. Ticker (OSRN DE) |
Jul 24, 2014 Joint | Aug 17, 2014 | BIOA BioAge Labs, Inc. | Buy | — | — | $15,001 – $50,000 | 20001466 |
Jul 17, 2014 Joint | Aug 17, 2014 | — CITY OF HOuSTON 4% 17 gO lTX DuE 03/01/17 | Sell | — | — | $500,001 – $1,000,000 | 20001466 |
Jul 16, 2014 Joint | Aug 17, 2014 | SUNE SUNation Energy, Inc. | Sell | — | — | $15,001 – $50,000 | 20001466 |
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,000 | 20001466 |
Jul 11, 2014 Joint | Aug 17, 2014 | — Fl DEPT EDuCTION 5% SCH IMPT DuE 07/01/17 | Buy | — | — | $50,001 – $100,000 | 20001466 |
Jul 11, 2014 Joint | Aug 17, 2014 | — COuNTY OF KaNE gO 4.000% uTX DuE 12/15/15 | Buy | — | — | $15,001 – $50,000 | 20001466 |
Jun 30, 2014 Joint | Jul 9, 2014 | ERII Energy Recovery, Inc. | Sell | — | — | $1,001 – $15,000 | 20001223 |
Jun 27, 2014 Joint | Jul 9, 2014 | CREE Cree, Inc. | Buy | — | — | $1,001 – $15,000 | 20001223 |
Jun 27, 2014 Joint | Jul 9, 2014 | — COuNTY OF KaNE gO 4.000% uTX DuE 12/15/15 | Buy | — | — | $15,001 – $50,000 | 20001223 |
Jun 24, 2014 Joint | Jul 9, 2014 | ERII Energy Recovery, Inc. | Sell | — | — | $1,001 – $15,000 | 20001223 |
Jun 18, 2014 Joint | Jul 9, 2014 | WTS Watts Water Technologies, Inc. Class A | Buy | — | — | $15,001 – $50,000 | 20001223 |
Jun 18, 2014 Joint | Jul 9, 2014 | CBI Chicago Bridge & Iron Company N.V. | Sell | — | — | $15,001 – $50,000 | 20001223 |
May 27, 2014 Joint | Jun 12, 2014 | — STATE oF WASHINGToN 4% CoPS DuE 01/01/18 | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 22, 2014 Joint | Jun 12, 2014 | VMI Valmont Industries, Inc. | Sell | — | — | $15,001 – $50,000 | 20001077 |
May 20, 2014 Joint | Jun 12, 2014 | CSIQ Canadian Solar Inc. Common Shares (ON) | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 20, 2014 Joint | Jun 12, 2014 | SPWR SunPower Inc. | Sell | — | — | $15,001 – $50,000 | 20001077 |
May 15, 2014 Joint | Jun 12, 2014 | — BoE CHICAGo 4.25 DuE 12/01/18 | Sell | — | — | $250,001 – $500,000 | 20001077 |
May 14, 2014 Joint | Jun 12, 2014 | — NDAKoTA HSG FIN A 1.3% DuE 07/01/18 | Buy | — | — | $250,001 – $500,000 | 20001077 |
May 14, 2014 Joint | Jun 12, 2014 | — HYFluX lTD (6320058) | Buy | — | — | $1,001 – $15,000 | 20001077 Foreign Exchange Position. Ticker HYF SP |
May 13, 2014 Joint | Jun 12, 2014 | — ZuMToBEl AG (B13WZ26) | Buy | — | — | $15,001 – $50,000 | 20001077 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,000 | 20001077 Foreign Exchange Position. Ticker 3393 HK |
May 13, 2014 Joint | Jun 12, 2014 | — ToRAY IND INC (6897143) | Buy | — | — | $15,001 – $50,000 | 20001077 Foreign Exchange Position. Ticker 3402 JP |
May 13, 2014 Joint | Jun 12, 2014 | — SGS SA-REG (4824778) | Buy | — | — | $15,001 – $50,000 | 20001077 Foreign Exchange Position. Ticker SGSN VX |
May 13, 2014 Joint | Jun 12, 2014 | — PSI AG (5522714) | Buy | — | — | $15,001 – $50,000 | 20001077 Foreign Exchange Position. Ticker PSAN GR |
May 13, 2014 Joint | Jun 12, 2014 | — MEYER BuRGER (B5NC0D0) | Buy | — | — | $15,001 – $50,000 | 20001077 Foreign Exchange Position. Ticker MBTN SW |
May 13, 2014 Joint | Jun 12, 2014 | CDA lumenPulse Inc | Buy | — | — | $1,001 – $15,000 | 20001077 Foreign exchange position. Ticker lMP CN |
May 13, 2014 Joint | Jun 12, 2014 | — KINGSPAN GRP PlC (4491235) | Buy | — | — | $15,001 – $50,000 | 20001077 Foreign Exchange Position. Ticker KSP ID |
May 13, 2014 Joint | Jun 12, 2014 | — DIAlIGHT | Buy | — | — | $15,001 – $50,000 | 20001077 Foreign exchange position. Ticker DIA lN |
May 12, 2014 Joint | Jun 12, 2014 | CREE Cree, Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | CBI Chicago Bridge & Iron Company N.V. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | CCC CCC Intelligent Solutions Holdings Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | VMI Valmont Industries, Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | BMI Badger Meter, Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | SYT Syngenta ag | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | SPWR SunPower Inc. | Buy | — | — | $50,001 – $100,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | SUNE SUNation Energy, Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | SWN Southwestern Energy Company | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | SZYM Solazyme, Inc. | Buy | — | — | $1,001 – $15,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | SSNI Silver Spring Networks, Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | — ARIZoNA STATE BRD REGENTS uNIV SYS REV 5.000% DuE 07/01/2018 | Sell | — | — | $250,001 – $500,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | RAVN Raven Industries, Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | — oRlANDo & oRANGE CNTY EXPWY AuTH FlA 5% DuE 07/01/25 | Buy | — | — | $500,001 – $1,000,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | NES Nuverra Environmental Solutions, Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | MYRG MYR Group, Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | MIXT MiX Telematics limited american Depositary Shares, each representing 25 Ordinary Shares | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | AYI Acuity Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | LKQ LKQ Corporation | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | JCI Johnson Controls International plc Ordinary Share | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | HASI HA Sustainable Infrastructure Capital, Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | FLTX Fleetmatics Group PlC ordinary Shares | Buy | — | — | $1,001 – $15,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | FSLR First Solar, Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | EOG EOG Resources, Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | ERII Energy Recovery, Inc. | Buy | — | — | $15,001 – $50,000 | 20001077 |
May 12, 2014 Joint | Jun 12, 2014 | ABB aBB ltd | Buy | — | — | $15,001 – $50,000 | 20001077 |
Dec 26, 2013 Joint | Jan 8, 2014 | — BIRKSHIRE HATHAWAY CLASS A | Buy | — | — | $1,001 – $15,000 | 8213783 BIRKSHIRE HATHAWAY CLASS A |
