| other | Wise CNTY VA Indl Dev Auth Solid Waste 3.80% Due Nov 1, 2040 [GS] | 2025/06/11 | SELL$15,001 - $50,000 Filing Date: 2025/06/24 | |
| other | North Dakota ST HSG Fin Agy Home MTG 1.85 % Due Jan 1, 2032 [GS] | 2025/06/11 | SELL$50,001 - $100,000 Filing Date: 2025/06/24 | |
| other | Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029 [GS] FILIN... | 2025/06/11 | SELL$15,001 - $50,000 Filing Date: 2025/06/24 | |
| other | Colorado Health Fac 5%49 Hosp HLTH Due 08/01/49 [GS] FILING STATUS: Ne... | 2025/06/11 | SELL$50,001 - $100,000 Filing Date: 2025/06/24 | |
| other | Wisconsin ST Go BDS Ser. 2025 A 5.00% Due May 1, 2036 [GS] | 2025/06/11 | SELL$100,001 - $250,000 Filing Date: 2025/06/24 | |
| other | TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42 [GS] | 2025/06/11 | SELL$50,001 - $100,000 Filing Date: 2025/06/24 | |
| other | Honolulu HI City & 4%32 Go Utx Due
10/01/32 [GS] | 2025/06/11 | SELL$15,001 - $50,000 Filing Date: 2025/06/24 | |
| other | Illinois ST Sales Tax Rev JR Oblig 4.00 % Due Jun 15, 2030 [GS] FILING... | 2025/06/11 | SELL$15,001 - $50,000 Filing Date: 2025/06/24 | |
| other | Michigan ST HSG Dev Auth Single Family 1.25 % Due Jun 1, 2027 [GS] FIL... | 2025/06/11 | SELL$50,001 - $100,000 Filing Date: 2025/06/24 | |
| other | Spring TX Isd 4%31 Go Utx Due 08/15/31 [GS] | 2025/06/11 | SELL$15,001 - $50,000 Filing Date: 2025/06/24 | |
| other | New York NY City Transitional Fin | 2025/06/11 | SELL$15,001 - $50,000 Filing Date: 2025/06/24 | |
| other | Oklahoma City Okla Go BDS Ser. 2023 4.00 % Due Mar 1, 2035 [GS] | 2025/06/11 | SELL$50,001 - $100,000 Filing Date: 2025/06/24 | |
| other | New York NY City Transitional Fin 5.00 % Due Nov 1, 2027 [GS] | 2025/06/11 | SELL$15,001 - $50,000 Filing Date: 2025/06/24 | |
| other | Seattle WA MN LT PW 0%45 PWR Util Due 05/01/45 [GS] | 2025/06/11 | SELL$15,001 - $50,000 Filing Date: 2025/06/24 | |
| other | New York New Y CI 2.6%26 Mult HSG Due 05/01/26 [GS] | 2025/06/11 | SELL$15,001 - $50,000 Filing Date: 2025/06/24 | |
| other | Philadelphia PA SCH Dist Go BDS Ser. F 5.00 % Due Sep 1, 2027 [GS] | 2025/06/11 | SELL$15,001 - $50,000 Filing Date: 2025/06/24 | |
| other | Triborough Bridge & 4%31 SPL Tax Due 11/15/31 [GS] | 2025/06/11 | SELL$50,001 - $100,000 Filing Date: 2025/06/24 | |
| other | University Tex Univ Revs Fing SYS BDS 5.00% Due Aug 15, 2036 [GS] | 2025/06/04 | BUY$250,001 - $500,000 Filing Date: 2025/06/24 | |
| other | Ohio ST Higher Ed Go BDS Ser. 2025 A 5.00% Due May 1, 2036 [GS] | 2025/06/04 | SELL$250,001 - $500,000 Filing Date: 2025/06/24 | |
| bond | Pacific Co B1 Bond - Martha Gardens 06/01/2027 [CS] | 2025/05/29 | BUY$500,001 - $1,000,000 Filing Date: 2025/06/09 | |
| other | Illinois ST Sales Tax Rev JR Oblig 4.00% Due Jun 15, 2030 [GS] | 2025/05/27 | BUY$1,001 - $15,000 Filing Date: 2025/06/09 | |
| other | TX Trans Commn TPK 5%42 TPK Tran Due 08/15/42 [GS] | 2025/05/22 | BUY$1,001 - $15,000 Filing Date: 2025/06/09 | |
| other | UT ST Tran Auth 5%36 Excise Tax Due 06/15/36 [GS] | 2025/04/16 | SELL$250,001 - $500,000 Filing Date: 2025/05/07 | |
| other | Triborough Bridge & Tunl 4% SPL Tax | 2025/03/19 | SELL$250,001 - Filing Date: 2025/04/10 | |
| other | Arizona Indl Dev Auth Rev BDS Lincoln 5.00% Due Nov 1, 2029 [GS] FILIN... | 2025/03/19 | SELL$100,001 - $250,000 Filing Date: 2025/04/10 | |
| other | New Jersey ST Transn TR FD Auth | 2025/03/19 | SELL$250,001 - Filing Date: 2025/04/10 | |
| other | Colorado Health Fac 5% Hosp HLTH Due 08/01/49 [GS] | 2025/03/19 | SELL$250,001 - $500,000 Filing Date: 2025/04/10 | |
| other | Ohio ST Higher Ed Go BDS Ser. 2025
A 5.00% Due May 1, 2036 [GS] FILING... | 2025/03/12 | BUY$15,001 - $50,000 Filing Date: 2025/03/26 | |
| TEXAS TRANSPORTATION COMMISSION municipal-security | 2024/12/09 | BUY$15,001 - $50,000 Filing Date: 2024/12/23 | |
| COLORADO HEALTH FACILITIES AUTHORITY municipal-security | 2024/11/06 | BUY$15,001 - $50,000 Filing Date: 2024/11/21 | |
| NORTH DAKOTA HOUSING FINANCE AGENCY municipal-security | 2024/11/05 | BUY$15,001 - $50,000 Filing Date: 2024/11/21 | |
| TEXAS TRANSPORTATION COMMISSION municipal-security | 2024/11/04 | BUY$1,000 - $15,000 Filing Date: 2024/11/21 | |
| FLORIDA DEVELOPMENT FINANCE CORP municipal-security | 2024/10/28 | BUY$1,000 - $15,000 Filing Date: 2024/11/07 | |
| CITY OF CHANDLER ARIZONA municipal-security | 2024/10/18 | SELL$500,001 - $1,000,000 Filing Date: 2024/11/07 | |
| NEW JERSEY TRANSPORTATION TRUST FUND AUTHORITY municipal-security | 2024/10/18 | BUY$500,001 - $1,000,000 Filing Date: 2024/11/07 | |
| PORT OF SEATTLE WASHINGTON municipal-security | 2024/09/18 | BUY$15,001 - $50,000 Filing Date: 2024/10/04 | |
| | 2024/08/31 | SELL$100,001 - $250,000 Filing Date: 2024/09/09 | |
| | 2024/08/29 | SELL$500,001 - $1,000,000 Filing Date: 2024/09/09 | |
| UTAH TRANSIT AUTHORITY stock | 2024/08/29 | BUY$500,001 - $1,000,000 Filing Date: 2024/09/09 | |
| | 2024/08/23 | BUY$1,000 - $15,000 Filing Date: 2024/09/09 | |
| TEXAS TRANSPORTATION COMMISSION stock | 2024/08/12 | BUY$15,001 - $50,000 Filing Date: 2024/08/23 | |
| AUSTIN INDEPENDENT SCHOOL DISTRICT stock | 2024/08/06 | BUY$15,001 - $50,000 Filing Date: 2024/08/23 | |
| SCHOOL DISTRICT OF PHILADELPHIA stock | 2024/08/05 | BUY$15,001 - $50,000 Filing Date: 2024/08/23 | |
| | 2024/07/24 | BUY$250,001 - $500,000 Filing Date: 2024/08/06 | |
| | 2024/07/24 | SELL$250,001 - $500,000 Filing Date: 2024/08/06 | |
| | 2024/06/28 | SELL$1,000 - $15,000 Filing Date: 2024/07/11 | |
| | 2024/05/22 | BUY$15,001 - $50,000 Filing Date: 2024/06/20 | |
| corporate-bond | Description: Real estate bond corporate-bond 3000000 | 2024/05/24 | BUY$1,000,001 - $5,000,000 Filing Date: 2024/06/10 | |
| municipal-security | municipal-security 750000 | 2024/05/22 | BUY$500,001 - $1,000,000 Filing Date: 2024/06/10 | |
| municipal-security | municipal-security 750000 | 2024/05/22 | SELL$500,001 - $1,000,000 Filing Date: 2024/06/10 | |
| municipal-security | municipal-security 175000 | 2024/05/17 | BUY$100,001 - $250,000 Filing Date: 2024/06/10 | |
| stock | Description: Vested shares sold to separate trust not for the benefit ... | 2024/02/29 | SELL$100,001 - $250,000 Filing Date: 2024/03/08 | |
| municipal-security | municipal-security 32500 | 2024/02/21 | BUY$15,001 - $50,000 Filing Date: 2024/03/08 | |
| municipal-security | municipal-security 750000 | 2024/02/21 | BUY$500,001 - $1,000,000 Filing Date: 2024/03/08 | |
| municipal-security | municipal-security 32500 | 2024/02/13 | BUY$15,001 - $50,000 Filing Date: 2024/02/21 | |
| municipal-security | municipal-security 32500 | 2024/02/12 | BUY$15,001 - $50,000 Filing Date: 2024/02/21 | |
| municipal-security | municipal-security 75000 | 2024/02/05 | BUY$50,001 - $100,000 Filing Date: 2024/02/21 | |
| municipal-security | municipal-security 750000 | 2024/02/01 | SELL$500,001 - $1,000,000 Filing Date: 2024/02/21 | |
| municipal-security | municipal-security 750000 | 2024/02/01 | BUY$500,001 - $1,000,000 Filing Date: 2024/02/21 | |
| municipal-security | municipal-security 750000 | 2024/02/01 | SELL$500,001 - $1,000,000 Filing Date: 2024/02/21 | |
| municipal-security | municipal-security 75000 | 2024/01/31 | BUY$50,001 - $100,000 Filing Date: 2024/02/05 | |
| municipal-security | municipal-security 32500 | 2024/01/23 | BUY$15,001 - $50,000 Filing Date: 2024/02/05 | |
| municipal-security | municipal-security 8000 | 2024/01/19 | BUY$1,000 - $15,000 Filing Date: 2024/02/05 | |
| | municipal-security 8000 | 2024/01/04 | BUY$1,000 - $15,000 Filing Date: 2024/01/22 | |
| | Description: partial sale municipal-security 32500 | 2024/01/03 | SELL$15,001 - $50,000 Filing Date: 2024/01/22 | |
| | 5.00% Due Nov 1, 2029 municipal-security 32500 | 2023/12/15 | BUY$15,001 - $50,000 Filing Date: 2023/12/23 | |
| | 5.00% Due Aug 1, 2026 municipal-security 32500 | 2023/12/15 | SELL$15,001 - $50,000 Filing Date: 2023/12/23 | |
| municipal-security | 5.00% Due Aug 1, 2026 | 2023/12/15 | SELL$15,001 - $50,000 Filing Date: 2023/12/23 | |
| municipal-security | 5.00% Due Nov 1, 2029 | 2023/12/15 | BUY$15,001 - $50,000 Filing Date: 2023/12/23 | |
| | 5.00% Due May 1, 2026 municipal-security 375000 | 2023/12/08 | SELL$250,001 - $500,000 Filing Date: 2023/12/23 | |
| | 5.00% Due Jul 15, 2031 municipal-security 175000 | 2023/12/08 | SELL$100,001 - $250,000 Filing Date: 2023/12/23 | |
| municipal-security | 5.00% Due May 1, 2026 | 2023/12/08 | SELL$250,001 - $500,000 Filing Date: 2023/12/23 | |
| municipal-security | 5.00% Due Jul 15, 2031 | 2023/12/08 | SELL$100,001 - $250,000 Filing Date: 2023/12/23 | |
| | 5.00% Due Jul 1, 2034 municipal-security 750000 | 2023/12/07 | BUY$500,001 - $1,000,000 Filing Date: 2023/12/23 | |
| municipal-security | 5.00% Due Jul 1, 2034 | 2023/12/07 | BUY$500,001 - $1,000,000 Filing Date: 2023/12/23 | |
| | 4% SPL Tax Due 11/15/31 municipal-security 8000 | 2023/12/05 | BUY$1,000 - $15,000 Filing Date: 2023/12/23 | |
| municipal-security | 4% SPL Tax Due 11/15/31 | 2023/12/05 | BUY$1,000 - $15,000 Filing Date: 2023/12/23 | |
| | 5.00% Due Nov 1, 2027 municipal-security 8000 | 2023/11/16 | BUY$1,000 - $15,000 Filing Date: 2023/12/13 | |
| municipal-security | 5.00% Due Nov 1, 2027 | 2023/11/16 | BUY$1,000 - $15,000 Filing Date: 2023/12/13 | |
| | municipal-security 32500 | 2023/11/03 | BUY$15,001 - $50,000 Filing Date: 2023/11/26 | |
| | 2023/11/03 | BUY$15,001 - $50,000 Filing Date: 2023/11/26 | |
| | municipal-security 32500 | 2023/11/01 | BUY$15,001 - $50,000 Filing Date: 2023/11/26 | |
| | 2023/11/01 | BUY$15,001 - $50,000 Filing Date: 2023/11/26 | |
| | municipal-security 8000 | 2023/10/20 | BUY$1,000 - $15,000 Filing Date: 2023/11/08 | |
| | 2023/10/20 | BUY$1,000 - $15,000 Filing Date: 2023/11/08 | |
| | municipal-security 32500 | 2023/10/16 | BUY$15,001 - $50,000 Filing Date: 2023/11/08 | |
| | 2023/10/16 | BUY$15,001 - $50,000 Filing Date: 2023/11/08 | |
| | municipal-security 32500 | 2023/09/29 | SELL$15,001 - $50,000 Filing Date: 2023/10/10 | |
| | 2023/09/29 | SELL$15,001 - $50,000 Filing Date: 2023/10/10 | |
| | municipal-security 3000000 | 2023/09/19 | BUY$1,000,001 - $5,000,000 Filing Date: 2023/10/10 | |
| | 2023/09/19 | BUY$1,000,001 - $5,000,000 Filing Date: 2023/10/10 | |
| | municipal-security 32500 | 2023/09/06 | BUY$15,001 - $50,000 Filing Date: 2023/09/25 | |
| | 2023/09/06 | BUY$15,001 - $50,000 Filing Date: 2023/09/25 | |
| | Description: Vested shares sold to separate trust not for the benefit ... | 2023/08/31 | SELL$500,001 - $1,000,000 Filing Date: 2023/09/11 | |
| | Description: Vested shares sold to separate trust not for the benefit ... | 2023/08/31 | SELL$500,001 - $1,000,000 Filing Date: 2023/09/11 | |
| | Description: Vested shares sold to separate trust not for the benefit ... | 2023/08/30 | SELL$250,001 - $500,000 Filing Date: 2023/09/11 | |
| | Description: Vested shares sold to separate trust not for the benefit ... | 2023/08/30 | SELL$250,001 - $500,000 Filing Date: 2023/09/11 | |
| | municipal-security 32500 | 2023/08/28 | BUY$15,001 - $50,000 Filing Date: 2023/09/11 | |
| | 2023/08/28 | BUY$15,001 - $50,000 Filing Date: 2023/09/11 | |
| | municipal-security 32500 | 2023/08/22 | BUY$15,001 - $50,000 Filing Date: 2023/09/11 | |
| | 2023/08/22 | BUY$15,001 - $50,000 Filing Date: 2023/09/11 | |
| | municipal-security 8000 | 2023/07/31 | BUY$1,000 - $15,000 Filing Date: 2023/08/08 | |
| | 2023/07/31 | BUY$1,000 - $15,000 Filing Date: 2023/08/08 | |
| | municipal-security 32500 | 2023/07/28 | BUY$15,001 - $50,000 Filing Date: 2023/08/08 | |
| | 2023/07/28 | BUY$15,001 - $50,000 Filing Date: 2023/08/08 | |
| | municipal-security 3000000 | 2023/07/19 | BUY$1,000,001 - $5,000,000 Filing Date: 2023/08/08 | |
| | 2023/07/19 | BUY$1,000,001 - $5,000,000 Filing Date: 2023/08/08 | |
| | municipal-security 8000 | 2023/07/14 | BUY$1,000 - $15,000 Filing Date: 2023/07/25 | |
| | 2023/07/14 | BUY$1,000 - $15,000 Filing Date: 2023/07/25 | |
| | municipal-security 32500 | 2023/06/29 | BUY$15,001 - $50,000 Filing Date: 2023/07/07 | |
| | 2023/06/29 | BUY$15,001 - $50,000 Filing Date: 2023/07/07 | |
| | municipal-security 32500 | 2023/06/07 | BUY$15,001 - $50,000 Filing Date: 2023/06/23 | |
| | 2023/06/07 | BUY$15,001 - $50,000 Filing Date: 2023/06/23 | |
| | municipal-security 75000 | 2023/06/06 | BUY$50,001 - $100,000 Filing Date: 2023/06/23 | |
| | 2023/06/06 | BUY$50,001 - $100,000 Filing Date: 2023/06/23 | |
| | municipal-security 32500 | 2023/06/02 | BUY$15,001 - $50,000 Filing Date: 2023/06/23 | |
| | 2023/06/02 | BUY$15,001 - $50,000 Filing Date: 2023/06/23 | |
| | Description: Vested shares sold to separate trust not for the benefit ... | 2023/03/01 | SELL$250,001 - $500,000 Filing Date: 2023/06/14 | |
| | Description: Vested shares sold to separate trust not for the benefit ... | 2023/03/01 | SELL$250,001 - $500,000 Filing Date: 2023/06/14 | |
| | Description: Vested shares sold to separate trust not for the benefit ... | 2022/08/30 | SELL$1,000,001 - $5,000,000 Filing Date: 2023/06/14 | |
| | municipal-security 32500 | 2023/05/31 | BUY$15,001 - $50,000 Filing Date: 2023/06/07 | |
| | 2023/05/31 | BUY$15,001 - $50,000 Filing Date: 2023/06/07 | |
| | municipal-security 32500 | 2023/05/24 | BUY$15,001 - $50,000 Filing Date: 2023/06/07 | |
| | 2023/05/24 | BUY$15,001 - $50,000 Filing Date: 2023/06/07 | |
| | municipal-security 750000 | 2023/05/23 | SELL$500,001 - $1,000,000 Filing Date: 2023/06/07 | |
| | 2023/05/23 | SELL$500,001 - $1,000,000 Filing Date: 2023/06/07 | |
| | municipal-security 750000 | 2023/05/22 | BUY$500,001 - $1,000,000 Filing Date: 2023/06/07 | |
| | 2023/05/22 | BUY$500,001 - $1,000,000 Filing Date: 2023/06/07 | |
| | municipal-security 375000 | 2023/05/18 | SELL$250,001 - $500,000 Filing Date: 2023/06/07 | |
| | municipal-security 750000 | 2023/05/18 | SELL$500,001 - $1,000,000 Filing Date: 2023/06/07 | |
| | 2023/05/18 | SELL$250,001 - $500,000 Filing Date: 2023/06/07 | |
| | 2023/05/18 | SELL$500,001 - $1,000,000 Filing Date: 2023/06/07 | |
| | municipal-security 750000 | 2023/05/17 | BUY$500,001 - $1,000,000 Filing Date: 2023/06/07 | |
| | 2023/05/17 | BUY$500,001 - $1,000,000 Filing Date: 2023/06/07 | |
| | municipal-security 32500 | 2023/05/03 | BUY$15,001 - $50,000 Filing Date: 2023/05/25 | |
| | 2023/05/03 | BUY$15,001 - $50,000 Filing Date: 2023/05/25 | |
| | municipal-security 32500 | 2023/04/25 | BUY$15,001 - $50,000 Filing Date: 2023/05/06 | |
| | 2023/04/25 | BUY$15,001 - $50,000 Filing Date: 2023/05/06 | |
| | municipal-security 3000000 | 2023/04/20 | BUY$1,000,001 - $5,000,000 Filing Date: 2023/05/06 | |
| | 2023/04/20 | BUY$1,000,001 - $5,000,000 Filing Date: 2023/05/06 | |
| | municipal-security 32500 | 2023/04/18 | BUY$15,001 - $50,000 Filing Date: 2023/05/06 | |
| | 2023/04/18 | BUY$15,001 - $50,000 Filing Date: 2023/05/06 | |
| | municipal-security 32500 | 2023/03/30 | SELL$15,001 - $50,000 Filing Date: 2023/04/10 | |
| | 2023/03/30 | SELL$15,001 - $50,000 Filing Date: 2023/04/10 | |
| | municipal-security 8000 | 2023/03/23 | BUY$1,000 - $15,000 Filing Date: 2023/04/10 | |
| | 2023/03/23 | BUY$1,000 - $15,000 Filing Date: 2023/04/10 | |
| | municipal-security 8000 | 2023/03/15 | BUY$1,000 - $15,000 Filing Date: 2023/03/20 | |
| | 2023/03/15 | BUY$1,000 - $15,000 Filing Date: 2023/03/20 | |
| | municipal-security 8000 | 2023/03/07 | BUY$1,000 - $15,000 Filing Date: 2023/03/20 | |
| | 2023/03/07 | BUY$1,000 - $15,000 Filing Date: 2023/03/20 | |
| | municipal-security 8000 | 2023/02/24 | BUY$1,000 - $15,000 Filing Date: 2023/03/07 | |
| | 2023/02/24 | BUY$1,000 - $15,000 Filing Date: 2023/03/07 | |
| | municipal-security 32500 | 2023/02/16 | BUY$15,001 - $50,000 Filing Date: 2023/03/07 | |
| | 2023/02/16 | BUY$15,001 - $50,000 Filing Date: 2023/03/07 | |
| | municipal-security 750000 | 2023/02/09 | SELL$500,001 - $1,000,000 Filing Date: 2023/02/19 | |
| | 2023/02/09 | SELL$500,001 - $1,000,000 Filing Date: 2023/02/19 | |
| | municipal-security 750000 | 2023/02/08 | BUY$500,001 - $1,000,000 Filing Date: 2023/02/19 | |
| | 2023/02/08 | BUY$500,001 - $1,000,000 Filing Date: 2023/02/19 | |
| | municipal-security 75000 | 2023/02/02 | BUY$50,001 - $100,000 Filing Date: 2023/02/19 | |
| | 2023/02/02 | BUY$50,001 - $100,000 Filing Date: 2023/02/19 | |
| | municipal-security 32500 | 2023/01/27 | BUY$15,001 - $50,000 Filing Date: 2023/02/06 | |
| | 2023/01/27 | BUY$15,001 - $50,000 Filing Date: 2023/02/06 | |
| | municipal-security 75000 | 2023/01/23 | BUY$50,001 - $100,000 Filing Date: 2023/02/06 | |
| | 2023/01/23 | BUY$50,001 - $100,000 Filing Date: 2023/02/06 | |
| | municipal-security 32500 | 2023/01/19 | BUY$15,001 - $50,000 Filing Date: 2023/02/06 | |
| | municipal-security 8000 | 2023/01/19 | BUY$1,000 - $15,000 Filing Date: 2023/02/06 | |
| | 2023/01/19 | BUY$1,000 - $15,000 Filing Date: 2023/02/06 | |
| | 2023/01/19 | BUY$15,001 - $50,000 Filing Date: 2023/02/06 | |
| | 2023/01/19 | BUY$1,000 - $15,000 Filing Date: 2023/02/06 | |
| | municipal-security 32500 | 2023/01/10 | BUY$15,001 - $50,000 Filing Date: 2023/01/21 | |
| | 2023/01/10 | BUY$15,001 - $50,000 Filing Date: 2023/01/21 | |
| | municipal-security 750000 | 2023/01/06 | BUY$500,001 - $1,000,000 Filing Date: 2023/01/21 | |
| | 2023/01/06 | BUY$500,001 - $1,000,000 Filing Date: 2023/01/21 | |
| | 2023/01/06 | BUY$500,001 - $1,000,000 Filing Date: 2023/01/21 | |
| | municipal-security 8000 | 2023/01/03 | SELL$1,000 - $15,000 Filing Date: 2023/01/21 | |
| | 2023/01/03 | SELL$1,000 - $15,000 Filing Date: 2023/01/21 | |
| | 2023/01/03 | SELL$1,000 - $15,000 Filing Date: 2023/01/21 | |
| | municipal-security 750000 | 2022/12/19 | SELL$500,001 - $1,000,000 Filing Date: 2023/01/02 | |
| | municipal-security 750000 | 2022/12/16 | SELL$500,001 - $1,000,000 Filing Date: 2023/01/02 | |
| | municipal-security 750000 | 2022/12/16 | BUY$500,001 - $1,000,000 Filing Date: 2023/01/02 | |
| | municipal-security 75000 | 2022/12/15 | BUY$50,001 - $100,000 Filing Date: 2023/01/02 | |
| | municipal-security 32500 | 2022/12/01 | BUY$15,001 - $50,000 Filing Date: 2022/12/13 | |
| | municipal-security 375000 | 2022/11/17 | BUY$250,001 - $500,000 Filing Date: 2022/11/28 | |
| | municipal-security 375000 | 2022/11/17 | SELL$250,001 - $500,000 Filing Date: 2022/11/28 | |
| | municipal-security 75000 | 2022/11/17 | SELL$50,001 - $100,000 Filing Date: 2022/11/28 | |
| | municipal-security 32500 | 2022/11/10 | BUY$15,001 - $50,000 Filing Date: 2022/11/28 | |
| | municipal-security 3000000 | 2022/11/10 | BUY$1,000,001 - $5,000,000 Filing Date: 2022/11/28 | |
| | municipal-security 375000 | 2022/11/09 | BUY$250,001 - $500,000 Filing Date: 2022/11/28 | |
| | municipal-security 32500 | 2022/11/04 | BUY$15,001 - $50,000 Filing Date: 2022/11/28 | |
| | municipal-security 750000 | 2022/10/24 | BUY$500,001 - $1,000,000 Filing Date: 2022/11/14 | |
| | municipal-security 750000 | 2022/10/24 | SELL$500,001 - $1,000,000 Filing Date: 2022/11/14 | |
| | municipal-security 75000 | 2022/10/20 | BUY$50,001 - $100,000 Filing Date: 2022/11/14 | |
| | municipal-security 8000 | 2022/10/19 | BUY$1,000 - $15,000 Filing Date: 2022/11/14 | |
| | municipal-security 32500 | 2022/10/17 | BUY$15,001 - $50,000 Filing Date: 2022/10/28 | |
| | municipal-security 750000 | 2022/10/13 | SELL$500,001 - $1,000,000 Filing Date: 2022/10/28 | |
| | municipal-security 750000 | 2022/10/13 | BUY$500,001 - $1,000,000 Filing Date: 2022/10/28 | |
| | municipal-security 8000 | 2022/10/13 | BUY$1,000 - $15,000 Filing Date: 2022/10/28 | |
| | municipal-security 32500 | 2022/10/12 | BUY$15,001 - $50,000 Filing Date: 2022/10/28 | |
| | municipal-security 8000 | 2022/10/07 | BUY$1,000 - $15,000 Filing Date: 2022/10/28 | |
| | municipal-security 3000000 | 2022/09/28 | BUY$1,000,001 - $5,000,000 Filing Date: 2022/10/10 | |
| | municipal-security 750000 | 2022/09/26 | BUY$500,001 - $1,000,000 Filing Date: 2022/10/10 | |
| | municipal-security 32500 | 2022/09/22 | BUY$15,001 - $50,000 Filing Date: 2022/10/10 | |
| | municipal-security 8000 | 2022/09/22 | BUY$1,000 - $15,000 Filing Date: 2022/10/10 | |
| | municipal-security 75000 | 2022/09/01 | SELL$50,001 - $100,000 Filing Date: 2022/09/12 | |
| | municipal-security 750000 | 2022/08/23 | SELL$500,001 - $1,000,000 Filing Date: 2022/09/12 | |
| VESTED SHARES SOLD TO SEPARATE TRUST NOT FOR THE BENEFIT OF FILER OR SPOUSE PURSUANT TO FORWARD CONTRACT DATED 2/9/2022 | , VESTED SHARES SOLD TO SEPARATE TRUST NOT FOR THE BENEFIT OF FILER OR... | 2022/08/30 | SELL$1,000,001 - $5,000,000 Filing Date: 2022/08/30 | |
| | municipal-security 32500 | 2022/08/18 | BUY$15,001 - $50,000 Filing Date: 2022/08/26 | |
| | municipal-security 375000 | 2022/08/18 | SELL$250,001 - $500,000 Filing Date: 2022/08/26 | |
| | municipal-security 175000 | 2022/08/18 | BUY$100,001 - $250,000 Filing Date: 2022/08/26 | |
| | municipal-security 8000 | 2022/08/09 | BUY$1,000 - $15,000 Filing Date: 2022/08/26 | |
| | municipal-security 32500 | 2022/08/04 | BUY$15,001 - $50,000 Filing Date: 2022/08/26 | |
| | municipal-security 750000 | 2022/08/02 | SELL$500,001 - $1,000,000 Filing Date: 2022/08/26 | |
| | municipal-security 375000 | 2022/08/02 | SELL$250,001 - $500,000 Filing Date: 2022/08/26 | |
| | municipal-security 375000 | 2022/08/02 | BUY$250,001 - $500,000 Filing Date: 2022/08/26 | |
| | municipal-security 750000 | 2022/08/02 | BUY$500,001 - $1,000,000 Filing Date: 2022/08/26 | |
| | municipal-security 750000 | 2022/07/22 | BUY$500,001 - $1,000,000 Filing Date: 2022/08/08 | |
| | DESCRIPTION: Redemption municipal-security 750000 | 2022/07/08 | SELL$500,001 - $1,000,000 Filing Date: 2022/07/25 | |
| REDEMPTION | , REDEMPTION, REDEMPTION | 2022/07/08 | SELL$500,001 - $1,000,000 Filing Date: 2022/07/08 | |
| | DESCRIPTION: Redemption municipal-security 32500 | 2022/07/01 | SELL$15,001 - $50,000 Filing Date: 2022/07/08 | |
| | municipal-security 32500 | 2022/06/30 | SELL$15,001 - $50,000 Filing Date: 2022/07/08 | |
| | municipal-security 750000 | 2022/06/28 | BUY$500,001 - $1,000,000 Filing Date: 2022/07/08 | |
| | municipal-security 750000 | 2022/06/28 | SELL$500,001 - $1,000,000 Filing Date: 2022/07/08 | |
| | municipal-security 8000 | 2022/06/24 | BUY$1,000 - $15,000 Filing Date: 2022/07/08 | |
| | municipal-security 32500 | 2022/06/14 | BUY$15,001 - $50,000 Filing Date: 2022/07/08 | |
| REDEMPTION | , REDEMPTION, REDEMPTION | 2022/07/01 | SELL$15,001 - $50,000 Filing Date: 2022/07/01 | |
| | municipal-security 32500 | 2022/06/14 | BUY$15,001 - $50,000 Filing Date: 2022/06/23 | |
| | municipal-security 32500 | 2022/06/13 | BUY$15,001 - $50,000 Filing Date: 2022/06/23 | |
| | municipal-security 8000 | 2022/06/09 | BUY$1,000 - $15,000 Filing Date: 2022/06/23 | |
| | municipal-security 175000 | 2022/06/07 | BUY$100,001 - $250,000 Filing Date: 2022/06/23 | |
| | municipal-security 375000 | 2022/05/19 | SELL$250,001 - $500,000 Filing Date: 2022/06/11 | |
| | municipal-security 750000 | 2022/05/18 | BUY$500,001 - $1,000,000 Filing Date: 2022/06/11 | |
| | DESCRIPTION: Redemption municipal-security 375000 | 2022/05/16 | SELL$250,001 - $500,000 Filing Date: 2022/05/23 | |
| | municipal-security 8000 | 2022/05/10 | BUY$1,000 - $15,000 Filing Date: 2022/05/23 | |
| | municipal-security 750000 | 2022/05/06 | BUY$500,001 - $1,000,000 Filing Date: 2022/05/23 | |
| | municipal-security 750000 | 2022/05/06 | SELL$500,001 - $1,000,000 Filing Date: 2022/05/23 | |
| | municipal-security 375000 | 2022/05/03 | BUY$250,001 - $500,000 Filing Date: 2022/05/23 | |
| REDEMPTION | , REDEMPTION, REDEMPTION | 2022/05/16 | SELL$250,001 - $500,000 Filing Date: 2022/05/16 | |
| | municipal-security 375000 | 2022/05/04 | SELL$250,001 - $500,000 Filing Date: 2022/05/08 | |
| | municipal-security 32500 | 2022/04/26 | BUY$15,001 - $50,000 Filing Date: 2022/05/08 | |
| | municipal-security 8000 | 2022/04/18 | BUY$1,000 - $15,000 Filing Date: 2022/05/08 | |
| | municipal-security 8000 | 2022/04/11 | BUY$1,000 - $15,000 Filing Date: 2022/04/20 | |
| | DESCRIPTION: PARTIAL REDEMPTION municipal-security 8000 | 2022/04/01 | SELL$1,000 - $15,000 Filing Date: 2022/04/07 | |
| | municipal-security 8000 | 2022/03/21 | BUY$1,000 - $15,000 Filing Date: 2022/04/07 | |
| PARTIAL REDEMPTION | , PARTIAL REDEMPTION, PARTIAL REDEMPTION | 2022/04/01 | SELL$1,001 - $15,000 Filing Date: 2022/04/01 | |
| | municipal-security 750000 | 2022/03/15 | BUY$500,001 - $1,000,000 Filing Date: 2022/03/22 | |
| | municipal-security 750000 | 2022/03/15 | SELL$500,001 - $1,000,000 Filing Date: 2022/03/22 | |
| | municipal-security 8000 | 2022/03/02 | BUY$1,000 - $15,000 Filing Date: 2022/03/22 | |
| | DESCRIPTION: Sale of vested Microsoft Common stock. This sale is relat... | 2022/02/28 | SELL$500,001 - $1,000,000 Filing Date: 2022/03/09 | |
| | DESCRIPTION: Forward Contract provides for the sale of Microsoft Commo... | 2022/02/09 | BUY$5,000,001 - $15,000,000 Filing Date: 2022/03/09 | |
| | 2022/02/28 | SELL$500,001 -
$1,000,000 Filing Date: 2022/02/28 | |
| | SALE OF VESTED MICROSOFT COMMON STOCK. THIS SALE IS RELATED TO THE VES... | 2022/02/28 | SELL$500,001 - $1,000,000 Filing Date: 2022/02/28 | |
| 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 | , SALE OF VESTED MICROSOFT COMMON STOCK. THIS SALE IS RELATED TO THE V... | 2022/02/28 | SELL$500,001 - $1,000,000 Filing Date: 2022/02/28 | |
| | municipal-security 8000 | 2022/02/15 | BUY$1,000 - $15,000 Filing Date: 2022/02/25 | |
| | municipal-security 32500 | 2022/02/08 | BUY$15,001 - $50,000 Filing Date: 2022/02/25 | |
| | municipal-security 32500 | 2022/02/04 | BUY$15,001 - $50,000 Filing Date: 2022/02/25 | |
| | Other - FORWARD CONTRACT PROVIDES FOR THE SALE OF MICROSOFT COMMON STO... | 2022/02/09 | BUY$5,000,001 - $25,000,000 Filing Date: 2022/02/09 | |
| | , FORWARD CONTRACT PROVIDES FOR THE SALE OF MICROSOFT COMMON STOCK FOL... | 2022/02/09 | BUY$5,000,001 - $25,000,000 Filing Date: 2022/02/09 | |
| | municipal-security 32500 | 2022/01/18 | BUY$15,001 - $50,000 Filing Date: 2022/02/09 | |
| | municipal-security 32500 | 2022/01/14 | BUY$15,001 - $50,000 Filing Date: 2022/01/20 | |
| | municipal-security 750000 | 2022/01/11 | SELL$500,001 - $1,000,000 Filing Date: 2022/01/20 | |
| | municipal-security 750000 | 2022/01/10 | BUY$500,001 - $1,000,000 Filing Date: 2022/01/20 | |
| | municipal-security 32500 | 2022/01/10 | BUY$15,001 - $50,000 Filing Date: 2022/01/20 | |
| | municipal-security 32500 | 2022/01/07 | BUY$15,001 - $50,000 Filing Date: 2022/01/20 | |
| | municipal-security 32500 | 2022/01/03 | SELL$15,001 - $50,000 Filing Date: 2022/01/20 | |
| | municipal-security 8000 | 2021/12/23 | BUY$1,000 - $15,000 Filing Date: 2022/01/09 | |
| | municipal-security 8000 | 2021/12/13 | BUY$1,000 - $15,000 Filing Date: 2021/12/28 | |
| | municipal-security 8000 | 2021/12/10 | BUY$1,000 - $15,000 Filing Date: 2021/12/28 | |
| | municipal-security 32500 | 2021/12/01 | BUY$15,001 - $50,000 Filing Date: 2021/12/28 | |
| | municipal-security 8000 | 2021/11/30 | BUY$1,000 - $15,000 Filing Date: 2021/12/02 | |
| | municipal-security 32500 | 2021/11/29 | BUY$15,001 - $50,000 Filing Date: 2021/12/02 | |
| | municipal-security 8000 | 2021/11/23 | BUY$1,000 - $15,000 Filing Date: 2021/12/02 | |
| | municipal-security 375000 | 2021/11/15 | BUY$250,001 - $500,000 Filing Date: 2021/12/02 | |
| | municipal-security 8000 | 2021/11/12 | BUY$1,000 - $15,000 Filing Date: 2021/11/19 | |
| | municipal-security 375000 | 2021/11/10 | SELL$250,001 - $500,000 Filing Date: 2021/11/19 | |
| | municipal-security 75000 | 2021/10/27 | BUY$50,001 - $100,000 Filing Date: 2021/10/29 | |
| | municipal-security 32500 | 2021/10/27 | BUY$15,001 - $50,000 Filing Date: 2021/10/29 | |
| | 2021/10/18 | SELL$5,000,001 - $15,000,000 Filing Date: 2021/10/29 | |
| | municipal-security 375000 | 2021/10/18 | BUY$250,001 - $500,000 Filing Date: 2021/10/29 | |
| | Redemption municipal-security 8000 | 2021/10/01 | SELL$1,000 - $15,000 Filing Date: 2021/10/29 | |
| | municipal-security 8000 | 2021/09/24 | BUY$1,000 - $15,000 Filing Date: 2021/10/15 | |
| | municipal-security 375000 | 2021/09/09 | SELL$250,001 - $500,000 Filing Date: 2021/10/15 | |
| | 2021/09/03 | SELL$5,000,001 - $15,000,000 Filing Date: 2021/10/15 | |
| | municipal-security 75000 | 2021/09/01 | SELL$50,001 - $100,000 Filing Date: 2021/10/15 | |
| | 2021/08/31 | BUY$5,000,001 - $15,000,000 Filing Date: 2021/09/15 | |
| | 2021/08/30 | BUY$250,001 - $500,000 Filing Date: 2021/09/15 | |
| | municipal-security 75000 | 2021/08/16 | SELL$50,001 - $100,000 Filing Date: 2021/09/15 | |
| | municipal-security 175000 | 2021/08/12 | SELL$100,001 - $250,000 Filing Date: 2021/09/15 | |
| | municipal-security 750000 | 2021/08/12 | SELL$500,001 - $1,000,000 Filing Date: 2021/09/15 | |
| | municipal-security 750000 | 2021/08/11 | BUY$500,001 - $1,000,000 Filing Date: 2021/09/15 | |
| | Stocks, MICROSOFT CORPORATION, MSFT | 2021/08/31 | BUY$5,000,001 - $25,000,000 Filing Date: 2021/08/31 | |
| | municipal-security 750000 | 2021/07/21 | BUY$500,001 - $1,000,000 Filing Date: 2021/08/06 | |
| | municipal-security 750000 | 2021/07/21 | SELL$500,001 - $1,000,000 Filing Date: 2021/08/06 | |
| | 2021/07/02 | BUY$1,000 - $15,000 Filing Date: 2021/08/06 | |
| | Redemption municipal-security 375000 | 2021/07/01 | SELL$250,001 - $500,000 Filing Date: 2021/08/06 | |
| | Redemption municipal-security 32500 | 2021/07/01 | SELL$15,001 - $50,000 Filing Date: 2021/08/06 | |
| | Redemption municipal-security 750000 | 2021/06/30 | SELL$500,001 - $1,000,000 Filing Date: 2021/07/19 | |
| | municipal-security 750000 | 2021/06/25 | BUY$500,001 - $1,000,000 Filing Date: 2021/07/19 | |
| | Transfer of shares from passive fund investment. Since being received ... | 2021/06/18 | EXCHANGE$100,001 - $250,000 Filing Date: 2021/07/19 | |
| | municipal-security 750000 | 2021/06/11 | BUY$500,001 - $1,000,000 Filing Date: 2021/07/19 | |
| | municipal-security 32500 | 2021/06/10 | BUY$15,001 - $50,000 Filing Date: 2021/07/19 | |
| | municipal-security 75000 | 2021/06/01 | SELL$50,001 - $100,000 Filing Date: 2021/07/19 | |
| | municipal-security 8000 | 2020/05/29 | BUY$1,000 - $15,000 Filing Date: 2021/07/19 | |
| | municipal-security 375000 | 2020/03/06 | BUY$250,001 - $500,000 Filing Date: 2021/07/19 | |
| | Stocks, MICROSOFT CORPORATION, MSFT | 2021/07/02 | BUY$1,001 - $15,000 Filing Date: 2021/07/02 | |
| | municipal-security 32500 | 2021/05/28 | BUY$15,001 - $50,000 Filing Date: 2021/06/12 | |
| | municipal-security 32500 | 2021/05/20 | BUY$15,001 - $50,000 Filing Date: 2021/06/12 | |
| | municipal-security 32500 | 2021/05/13 | BUY$15,001 - $50,000 Filing Date: 2021/06/12 | |
| | municipal-security 8000 | 2021/04/12 | BUY$1,000 - $15,000 Filing Date: 2021/05/14 | |
| | municipal-security 8000 | 2021/04/01 | SELL$1,000 - $15,000 Filing Date: 2021/05/14 | |
| | 2021/03/31 | BUY$1,000 - $15,000 Filing Date: 2021/04/13 | |
| | 4.00% Due 06/30/21 municipal-security 32500 | 2021/03/31 | SELL$15,001 - $50,000 Filing Date: 2021/04/13 | |
| | 5.00% Due 08/01/2026 municipal-security 32500 | 2021/03/25 | BUY$15,001 - $50,000 Filing Date: 2021/04/13 | |
| | 5.00% Due 03/15/2027 municipal-security 8000 | 2021/03/10 | BUY$1,000 - $15,000 Filing Date: 2021/04/13 | |
| | 2021/03/04 | SELL$500,001 - $1,000,000 Filing Date: 2021/04/13 | |
| | Stocks, MICROSOFT CORPORATION, MSFT | 2021/03/31 | BUY$1,001 - $15,000 Filing Date: 2021/03/31 | |
| | Stocks, MICROSOFT CORPORATION | 2021/03/31 | BUY$1,001 - $15,000 Filing Date: 2021/03/31 | |
| | municipal-security 32500 | 2021/02/16 | BUY$15,001 - $50,000 Filing Date: 2021/03/17 | |
| | municipal-security 75000 | 2021/02/12 | BUY$50,001 - $100,000 Filing Date: 2021/03/17 | |
| | municipal-security 32500 | 2021/02/10 | BUY$15,001 - $50,000 Filing Date: 2021/03/17 | |
| | Stocks, MICROSOFT CORPORATION, MSFT | 2021/03/04 | SELL$500,001 - $1,000,000 Filing Date: 2021/03/04 | |
| | Stocks, MICROSOFT CORPORATION | 2021/03/04 | SELL$500,001 - $1,000,000 Filing Date: 2021/03/04 | |
| | Stocks, MICROSOFT CORPORATION , MSFT | 2021/03/04 | SELL$500,001 - $1,000,000 Filing Date: 2021/03/04 | |
| | Stocks, MICROSOFT CORPORATION | 2021/03/04 | SELL$500,001 - $1,000,000 Filing Date: 2021/03/04 | |
| | municipal-security 8000 | 2021/01/14 | BUY$1,000 - $15,000 Filing Date: 2021/02/16 | |
| | municipal-security 750000 | 2021/01/13 | BUY$500,001 - $1,000,000 Filing Date: 2021/02/16 | |
| | municipal-security 750000 | 2021/01/13 | SELL$500,001 - $1,000,000 Filing Date: 2021/02/16 | |
| | municipal-security 8000 | 2021/01/12 | BUY$1,000 - $15,000 Filing Date: 2021/02/16 | |
| | municipal-security 32500 | 2021/01/06 | BUY$15,001 - $50,000 Filing Date: 2021/02/16 | |
| | municipal-security 75000 | 2021/01/06 | BUY$50,001 - $100,000 Filing Date: 2021/02/16 | |
| | municipal-security 75000 | 2021/01/04 | SELL$50,001 - $100,000 Filing Date: 2021/02/16 | |
| | municipal-security 32500 | 2021/01/04 | SELL$15,001 - $50,000 Filing Date: 2021/02/16 | |
| | municipal-security 75000 | 2020/12/30 | BUY$50,001 - $100,000 Filing Date: 2021/01/13 | |
| | municipal-security 32500 | 2020/12/15 | BUY$15,001 - $50,000 Filing Date: 2021/01/13 | |
| | municipal-security 32500 | 2020/12/11 | BUY$15,001 - $50,000 Filing Date: 2021/01/13 | |
| | municipal-security 750000 | 2020/12/03 | BUY$500,001 - $1,000,000 Filing Date: 2021/01/13 | |
| | 2020/12/01 | SELL$250,001 - $500,000 Filing Date: 2021/01/13 | |
| | municipal-security 175000 | 2020/11/09 | SELL$100,001 - $250,000 Filing Date: 2020/12/10 | |
| | municipal-security 375000 | 2020/11/06 | BUY$250,001 - $500,000 Filing Date: 2020/12/10 | |
| | municipal-security 375000 | 2020/11/03 | BUY$250,001 - $500,000 Filing Date: 2020/12/10 | |
| | municipal-security 32500 | 2020/11/03 | BUY$15,001 - $50,000 Filing Date: 2020/12/10 | |
| | Stocks, MICROSOFT CORPORATION | 2020/12/01 | SELL$250,001 -
$500,000 Filing Date: 2020/12/01 | |
| | Stocks, MICROSOFT CORPORATION, MSFT | 2020/12/01 | SELL$250,001 -
$500,000 Filing Date: 2020/12/01 | |
| | 2020/12/01 | SELL$250,001 -
$500,000 Filing Date: 2020/12/01 | |
| | 2020/12/01 | SELL$250,001 -
$500,000 Filing Date: 2020/12/01 | |
| | municipal-security 750000 | 2020/10/30 | BUY$500,001 - $1,000,000 Filing Date: 2020/11/09 | |
| | municipal-security 32500 | 2020/10/30 | BUY$15,001 - $50,000 Filing Date: 2020/11/09 | |
| | municipal-security 32500 | 2020/10/23 | BUY$15,001 - $50,000 Filing Date: 2020/11/09 | |
| | municipal-security 75000 | 2020/10/23 | BUY$50,001 - $100,000 Filing Date: 2020/11/09 | |
| | municipal-security 32500 | 2020/10/15 | BUY$15,001 - $50,000 Filing Date: 2020/11/09 | |
| | municipal-security 32500 | 2020/10/13 | BUY$15,001 - $50,000 Filing Date: 2020/11/09 | |
| | municipal-security 750000 | 2020/10/08 | BUY$500,001 - $1,000,000 Filing Date: 2020/11/09 | |
| | Redemption municipal-security 8000 | 2020/10/01 | SELL$1,000 - $15,000 Filing Date: 2020/11/09 | |
| | 2020/09/30 | BUY$1,000 - $15,000 Filing Date: 2020/11/09 | |
| | municipal-security 750000 | 2020/09/04 | BUY$500,001 - $1,000,000 Filing Date: 2020/11/09 | |
| | 2020/09/02 | SELL$5,000,001 - $15,000,000 Filing Date: 2020/11/09 | |
| | Redemption municipal-security 75000 | 2020/09/01 | SELL$50,001 - $100,000 Filing Date: 2020/11/09 | |
| | 2020/09/30 | BUY$1,001 - $15,000 Filing Date: 2020/09/30 | |
| | Transfer in of vested stock. stock 15000000 | 2020/08/31 | BUY$5,000,001 - $15,000,000 Filing Date: 2020/09/14 | |
| | municipal-security 8000 | 2020/08/27 | BUY$1,000 - $15,000 Filing Date: 2020/09/14 | |
| | municipal-security 750000 | 2020/08/27 | BUY$500,001 - $1,000,000 Filing Date: 2020/09/14 | |
| | municipal-security 32500 | 2020/08/18 | BUY$15,001 - $50,000 Filing Date: 2020/09/14 | |
| | 2020/09/02 | SELL$5,000,001 - $25,000,000 Filing Date: 2020/09/02 | |
| | 2020/08/31 | BUY$5,000,001 - $25,000,000 Filing Date: 2020/08/31 | |
| | municipal-security 375000 | 2020/07/30 | SELL$250,001 - $500,000 Filing Date: 2020/08/10 | |
| | 2020/07/28 | SELL$1,000,001 - $5,000,000 Filing Date: 2020/08/10 | |
| | 2020/07/28 | SELL$1,000,001 - $5,000,000 Filing Date: 2020/08/10 | |
| | municipal-security 175000 | 2020/07/23 | SELL$100,001 - $250,000 Filing Date: 2020/08/10 | |
| | municipal-security 750000 | 2020/07/22 | BUY$500,001 - $1,000,000 Filing Date: 2020/08/10 | |
| | municipal-security 375000 | 2020/07/02 | SELL$250,001 - $500,000 Filing Date: 2020/08/10 | |
| | municipal-security 375000 | 2020/07/01 | BUY$250,001 - $500,000 Filing Date: 2020/08/10 | |
| | 2020/07/28 | SELL$1,000,001 - $5,000,000 Filing Date: 2020/07/28 | |
| | 2020/07/28 | SELL$1,000,001 -
$5,000,000 Filing Date: 2020/07/28 | |
| | 2020/06/30 | BUY$1,000 - $15,000 Filing Date: 2020/07/15 | |
| | municipal-security 32500 | 2020/06/25 | BUY$15,001 - $50,000 Filing Date: 2020/07/15 | |
| | municipal-security 32500 | 2020/06/24 | BUY$15,001 - $50,000 Filing Date: 2020/07/15 | |
| | municipal-security 32500 | 2020/06/18 | BUY$15,001 - $50,000 Filing Date: 2020/07/15 | |
| | municipal-security 75000 | 2020/06/17 | BUY$50,001 - $100,000 Filing Date: 2020/07/15 | |
| | 2020/06/30 | BUY$1,001 - $15,000 Filing Date: 2020/06/30 | |
| | municipal-security 32500 | 2020/05/21 | BUY$15,001 - $50,000 Filing Date: 2020/06/14 | |
| | municipal-security 375000 | 2020/05/21 | SELL$250,001 - $500,000 Filing Date: 2020/06/14 | |
| | municipal-security 375000 | 2020/05/20 | BUY$250,001 - $500,000 Filing Date: 2020/06/14 | |
| | municipal-security 8000 | 2020/05/19 | BUY$1,000 - $15,000 Filing Date: 2020/06/14 | |
| | municipal-security 32500 | 2020/05/18 | BUY$15,001 - $50,000 Filing Date: 2020/06/14 | |
| | municipal-security 375000 | 2020/05/13 | SELL$250,001 - $500,000 Filing Date: 2020/06/14 | |
| | municipal-security 32500 | 2020/05/01 | BUY$15,001 - $50,000 Filing Date: 2020/06/14 | |
| | municipal-security 32500 | 2020/04/28 | BUY$15,001 - $50,000 Filing Date: 2020/05/16 | |
| | municipal-security 32500 | 2020/04/07 | BUY$15,001 - $50,000 Filing Date: 2020/05/16 | |
| | 2020/03/31 | BUY$1,000 - $15,000 Filing Date: 2020/04/14 | |
| | municipal-security 750000 | 2020/03/31 | SELL$500,001 - $1,000,000 Filing Date: 2020/04/14 | |
| | municipal-security 750000 | 2020/03/30 | BUY$500,001 - $1,000,000 Filing Date: 2020/04/14 | |
| | municipal-security 32500 | 2020/03/19 | BUY$15,001 - $50,000 Filing Date: 2020/04/14 | |
| | municipal-security 8000 | 2020/03/11 | BUY$1,000 - $15,000 Filing Date: 2020/04/14 | |
| | municipal-security 750000 | 2020/03/03 | BUY$500,001 - $1,000,000 Filing Date: 2020/04/14 | |
| | 2020/03/02 | BUY$500,001 - $1,000,000 Filing Date: 2020/04/14 | |
| | 2020/03/31 | BUY$1,001 - $15,000 Filing Date: 2020/03/31 | |
| | municipal-security 175000 | 2020/02/13 | SELL$100,001 - $250,000 Filing Date: 2020/03/15 | |
| | municipal-security 375000 | 2020/02/13 | SELL$250,001 - $500,000 Filing Date: 2020/03/15 | |
| | municipal-security 375000 | 2020/02/12 | BUY$250,001 - $500,000 Filing Date: 2020/03/15 | |
| | municipal-security 32500 | 2020/02/10 | BUY$15,001 - $50,000 Filing Date: 2020/03/15 | |
| | 2020/03/02 | BUY$500,001 - $1,000,000 Filing Date: 2020/03/02 | |
| | municipal-security 32500 | 2020/01/22 | BUY$15,001 - $50,000 Filing Date: 2020/02/14 | |
| | 2019/12/31 | BUY$1,000 - $15,000 Filing Date: 2020/01/15 | |
| | 2019/12/31 | BUY$1,001 - $15,000 Filing Date: 2019/12/31 | |
| | Spouse, MANNING & NAPIER, INC. CLASS A, MN | 2019/10/25 | SELL$100,001 - $250,000 Filing Date: 2019/10/25 | |
| | , MANNING & NAPIER, INC. CLASS A, MN | 2019/10/25 | SELL$100,001 - $250,000 Filing Date: 2019/10/25 | |
| | , MICROSOFT CORPORATION, MSFT | 2019/09/30 | BUY$1,001 - $15,000 Filing Date: 2019/09/30 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2019/09/30 | BUY$1,001 - $15,000 Filing Date: 2019/09/30 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2019/09/04 | SELL$5,000,001 - $25,000,000 Filing Date: 2019/09/04 | |
| | , MICROSOFT CORPORATION, MSFT | 2019/09/04 | SELL$5,000,001 - $25,000,000 Filing Date: 2019/09/04 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2019/09/03 | BUY$5,000,001 - $25,000,000 Filing Date: 2019/09/03 | |
| | , MICROSOFT CORPORATION, MSFT | 2019/09/03 | BUY$5,000,001 - $25,000,000 Filing Date: 2019/09/03 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2019/08/28 | SELL$500,001 - $1,000,000 Filing Date: 2019/08/28 | |
| | , MICROSOFT CORPORATION, MSFT | 2019/08/28 | SELL$500,001 - $1,000,000 Filing Date: 2019/08/28 | |
| | , MICROSOFT CORPORATION, MSFT | 2019/06/28 | BUY$1,001 - $15,000 Filing Date: 2019/06/28 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2019/06/28 | BUY$1,001 - $15,000 Filing Date: 2019/06/28 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2019/03/29 | BUY$1,001 - $15,000 Filing Date: 2019/03/29 | |
| | , MICROSOFT CORPORATION, MSFT | 2019/03/29 | BUY$1,001 - $15,000 Filing Date: 2019/03/29 | |
| | , MICROSOFT CORPORATION, MSFT | 2019/03/05 | SELL$500,001 - $1,000,000 Filing Date: 2019/03/05 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2019/03/05 | SELL$500,001 - $1,000,000 Filing Date: 2019/03/05 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2019/02/28 | BUY$500,001 - $1,000,000 Filing Date: 2019/02/28 | |
| | , MICROSOFT CORPORATION, MSFT | 2019/02/28 | BUY$500,001 - $1,000,000 Filing Date: 2019/02/28 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2018/12/31 | BUY$1,001 - $15,000 Filing Date: 2018/12/31 | |
| | , MICROSOFT CORPORATION, MSFT | 2018/12/31 | BUY$1,001 - $15,000 Filing Date: 2018/12/31 | |
| | Joint, MICROSOFT CORPORATION, MSFT | 2018/12/13 | BUY$1,000,001 - $5,000,000 Filing Date: 2018/12/13 | |
| | , MICROSOFT CORPORATION, MSFT | 2018/12/13 | BUY$1,000,001 - $5,000,000 Filing Date: 2018/12/13 | |
| | , MICROSOFT CORPORATION, MSFT | 2018/09/28 | BUY$1,001 - $15,000 Filing Date: 2018/09/28 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2018/09/28 | BUY$1,001 - $15,000 Filing Date: 2018/09/28 | |
| | , MICROSOFT CORPORATION, MSFT | 2018/09/04 | SELL$5,000,001 - $25,000,000 Filing Date: 2018/09/04 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2018/09/04 | SELL$5,000,001 - $25,000,000 Filing Date: 2018/09/04 | |
| | , MICROSOFT CORPORATION, MSFT | 2018/08/31 | BUY$5,000,001 - $25,000,000 Filing Date: 2018/08/31 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2018/08/31 | BUY$5,000,001 - $25,000,000 Filing Date: 2018/08/31 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2018/08/29 | BUY$250,001 - $500,000 Filing Date: 2018/08/29 | |
| | , MICROSOFT CORPORATION, MSFT | 2018/08/29 | BUY$250,001 - $500,000 Filing Date: 2018/08/29 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2018/07/02 | BUY$1,001 - $15,000 Filing Date: 2018/07/02 | |
| | , MICROSOFT CORPORATION, MSFT | 2018/07/02 | BUY$1,001 - $15,000 Filing Date: 2018/07/02 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2018/03/29 | BUY$1,001 - $15,000 Filing Date: 2018/03/29 | |
| | , MICROSOFT CORPORATION, MSFT | 2018/03/29 | BUY$1,001 - $15,000 Filing Date: 2018/03/29 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2018/02/28 | BUY$250,001 - $500,000 Filing Date: 2018/02/28 | |
| | , MICROSOFT CORPORATION, MSFT | 2018/02/28 | BUY$250,001 - $500,000 Filing Date: 2018/02/28 | |
| | Joint, MICROSOFT CORPORATION, MSFT | 2017/12/29 | BUY$1,001 - $15,000 Filing Date: 2017/12/29 | |
| | , MICROSOFT CORPORATION, MSFT | 2017/12/29 | BUY$1,001 - $15,000 Filing Date: 2017/12/29 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2017/09/29 | BUY$1,001 - $15,000 Filing Date: 2017/09/29 | |
| | , MICROSOFT CORPORATION, MSFT | 2017/09/29 | BUY$1,001 - $15,000 Filing Date: 2017/09/29 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2017/08/31 | BUY$100,001 - $250,000 Filing Date: 2017/08/31 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2017/08/31 | BUY$250,001 - $500,000 Filing Date: 2017/08/31 | |
| | , MICROSOFT CORPORATION, MSFT | 2017/08/31 | BUY$100,001 - $250,000 Filing Date: 2017/08/31 | |
| | , MICROSOFT CORPORATION, MSFT | 2017/08/31 | BUY$250,001 - $500,000 Filing Date: 2017/08/31 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2017/08/29 | BUY$250,001 - $500,000 Filing Date: 2017/08/29 | |
| | , MICROSOFT CORPORATION, MSFT | 2017/08/29 | BUY$250,001 - $500,000 Filing Date: 2017/08/29 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2017/06/30 | BUY$1,001 - $15,000 Filing Date: 2017/06/30 | |
| | , MICROSOFT CORPORATION, MSFT | 2017/06/30 | BUY$1,001 - $15,000 Filing Date: 2017/06/30 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2016/12/30 | BUY$1,001 - $15,000 Filing Date: 2016/12/30 | |
| | , MICROSOFT CORPORATION, MSFT | 2016/12/30 | BUY$1,001 - $15,000 Filing Date: 2016/12/30 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2016/08/31 | BUY$250,001 - $500,000 Filing Date: 2016/08/31 | |
| | , MICROSOFT CORPORATION, MSFT | 2016/08/31 | BUY$250,001 - $500,000 Filing Date: 2016/08/31 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2016/08/29 | BUY$100,001 - $250,000 Filing Date: 2016/08/29 | |
| | , MICROSOFT CORPORATION, MSFT | 2016/08/29 | BUY$100,001 - $250,000 Filing Date: 2016/08/29 | |
| | Joint, MICROSOFT CORPORATION, MSFT | 2016/06/30 | BUY$1,001 - $15,000 Filing Date: 2016/06/30 | |
| | , MICROSOFT CORPORATION, MSFT | 2016/06/30 | BUY$1,001 - $15,000 Filing Date: 2016/06/30 | |
| | , RAVEN INDUSTRIES, INC., RAVN | 2016/05/19 | BUY$1,001 - $15,000 Filing Date: 2016/05/19 | |
| | Joint, RAVEN INDUSTRIES, INC., RAVN | 2016/05/19 | BUY$1,001 - $15,000 Filing Date: 2016/05/19 | |
| | , MYR GROUP, INC., MYRG | 2016/05/13 | SELL$1,001 - $15,000 Filing Date: 2016/05/13 | |
| | Joint, MYR GROUP, INC., MYRG | 2016/05/13 | SELL$1,001 - $15,000 Filing Date: 2016/05/13 | |
| | , MYR GROUP, INC., MYRG | 2016/05/12 | SELL$1,001 - $15,000 Filing Date: 2016/05/12 | |
| | Joint, MYR GROUP, INC., MYRG | 2016/05/12 | SELL$1,001 - $15,000 Filing Date: 2016/05/12 | |
| | , JOHNSON CONTROLS, INC., JCI | 2016/04/18 | SELL$1,001 - $15,000 Filing Date: 2016/04/18 | |
| | Joint, JOHNSON CONTROLS, INC., JCI | 2016/04/18 | SELL$1,001 - $15,000 Filing Date: 2016/04/18 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2016/03/31 | BUY$1,001 - $15,000 Filing Date: 2016/03/31 | |
| | , MICROSOFT CORPORATION, MSFT | 2016/03/31 | BUY$1,001 - $15,000 Filing Date: 2016/03/31 | |
| | , REAL INDUSTRY, INC., RELY | 2016/03/23 | BUY$1,001 - $15,000 Filing Date: 2016/03/23 | |
| | Joint, REAL INDUSTRY, INC., RELY | 2016/03/23 | BUY$1,001 - $15,000 Filing Date: 2016/03/23 | |
| | , REAL INDUSTRY, INC., RELY | 2016/03/22 | BUY$1,001 - $15,000 Filing Date: 2016/03/22 | |
| | Joint, REAL INDUSTRY, INC., RELY | 2016/03/22 | BUY$1,001 - $15,000 Filing Date: 2016/03/22 | |
| | , REAL INDUSTRY, INC., RELY | 2016/03/21 | BUY$1,001 - $15,000 Filing Date: 2016/03/21 | |
| | Joint, REAL INDUSTRY, INC., RELY | 2016/03/21 | BUY$1,001 - $15,000 Filing Date: 2016/03/21 | |
| | Joint, REAL INDUSTRY, INC., RELY | 2016/03/18 | BUY$1,001 - $15,000 Filing Date: 2016/03/18 | |
| | , REAL INDUSTRY, INC., RELY | 2016/03/18 | BUY$1,001 - $15,000 Filing Date: 2016/03/18 | |
| | , ACUITY BRANDS INC, AYI | 2016/03/17 | SELL$1,001 - $15,000 Filing Date: 2016/03/17 | |
| | Joint, ACUITY BRANDS INC, AYI | 2016/03/17 | SELL$1,001 - $15,000 Filing Date: 2016/03/17 | |
| | , REAL INDUSTRY, INC., RELY | 2016/03/17 | BUY$1,001 - $15,000 Filing Date: 2016/03/17 | |
| | Joint, REAL INDUSTRY, INC., RELY | 2016/03/17 | BUY$1,001 - $15,000 Filing Date: 2016/03/17 | |
| | 2016/03/16 | SELL$1,001 - $15,000 Filing Date: 2016/03/16 | |
| | Joint, ITRON, INC., ITRI | 2016/03/16 | SELL$1,001 - $15,000 Filing Date: 2016/03/16 | |
| | Joint, PATTERN ENERGY GROUP INC. CLASS A, PEGI | 2016/02/29 | BUY$15,001 - $50,000 Filing Date: 2016/02/29 | |
| | , PATTERN ENERGY GROUP INC. CLASS A, PEGI | 2016/02/29 | BUY$15,001 - $50,000 Filing Date: 2016/02/29 | |
| | , CALGON CARBON CORPORATION, CCC | 2016/02/26 | SELL$15,001 - $50,000 Filing Date: 2016/02/26 | |
| | Joint, CALGON CARBON CORPORATION, CCC | 2016/02/26 | SELL$15,001 - $50,000 Filing Date: 2016/02/26 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2016/02/16 | SELL$100,001 - $250,000 Filing Date: 2016/02/16 | |
| | , MICROSOFT CORPORATION, MSFT | 2016/02/16 | SELL$100,001 - $250,000 Filing Date: 2016/02/16 | |
| | Joint, FIRST SOLAR, INC., FSLR | 2016/02/12 | SELL$1,001 - $15,000 Filing Date: 2016/02/12 | |
| | , FIRST SOLAR, INC., FSLR | 2016/02/12 | SELL$1,001 - $15,000 Filing Date: 2016/02/12 | |
| | Joint, SUNPOWER CORPORATION, SPWR | 2016/01/21 | BUY$1,001 - $15,000 Filing Date: 2016/01/21 | |
| | , SUNPOWER CORPORATION, SPWR | 2016/01/21 | BUY$1,001 - $15,000 Filing Date: 2016/01/21 | |
| | Spouse, MICROSOFT CORPORATION, MSFT | 2015/12/31 | BUY$15,001 - $50,000 Filing Date: 2015/12/31 | |
| | , MICROSOFT CORPORATION, MSFT | 2015/12/31 | BUY$15,001 - $50,000 Filing Date: 2015/12/31 | |
| | , ACUITY BRANDS INC, AYI | 2015/12/22 | SELL$1,001 - $15,000 Filing Date: 2015/12/22 | |
| | Joint, ACUITY BRANDS INC, AYI | 2015/12/22 | SELL$1,001 - $15,000 Filing Date: 2015/12/22 | |
| | Joint, SOLAREDGE TECHNOLOGIES, INC., SEDG | 2015/12/15 | BUY$15,001 - $50,000 Filing Date: 2015/12/15 | |
| | , SOLAREDGE TECHNOLOGIES, INC., SEDG | 2015/12/15 | BUY$15,001 - $50,000 Filing Date: 2015/12/15 | |
| | , MIX TELEMATICS LIMITED AMERICAN DEPOSITARY SHARES, MIXT | 2015/11/25 | SELL$1,001 - $15,000 Filing Date: 2015/11/25 | |