First Trust Portfolios Lp

Entity
Company
Business address
12 O East Liberty Drive, Suite 400, 60187 Wheaton, IL
Phone
630-765-8000
State of incorporation
IL
Signature Schedule 13D/G
First Trust Portfolios L.P. - James M. Dykas, Chief Financial Officer
All SEC filings
View on sec.gov
First Trust Portfolios Lp has filed 6,354 SEC EDGAR filings since 8/28/2002

Latest Filings

Form type Document Filing Description Filing date Reporting date File number(s)
SCHEDULE 13G/A Open Document Open Filing Nov 6, 2025
SCHEDULE 13G/A Open Document Open Filing Nov 6, 2025
SCHEDULE 13G/A Open Document Open Filing Nov 6, 2025
SCHEDULE 13G/A Open Document Open Filing Nov 6, 2025
SCHEDULE 13G Open Document Open Filing Nov 6, 2025
SCHEDULE 13G/A Open Document Open Filing Nov 6, 2025
SCHEDULE 13G/A Open Document Open Filing Nov 6, 2025
SCHEDULE 13G Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G Open Document Open Filing Oct 31, 2025
SCHEDULE 13G Open Document Open Filing Oct 31, 2025
SCHEDULE 13G Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 31, 2025
SCHEDULE 13G Open Document Open Filing Oct 29, 2025
SCHEDULE 13G Open Document Open Filing Oct 29, 2025
SCHEDULE 13G Open Document Open Filing Oct 29, 2025
SCHEDULE 13G Open Document Open Filing Oct 29, 2025
SCHEDULE 13G Open Document Open Filing Oct 29, 2025
SCHEDULE 13G Open Document Open Filing Oct 29, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 29, 2025
SCHEDULE 13G Open Document Open Filing Oct 29, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 24, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 22, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 17, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 7, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 7, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 7, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 7, 2025
SCHEDULE 13G Open Document Open Filing Oct 7, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 7, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 7, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 7, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 7, 2025
SCHEDULE 13G/A Open Document Open Filing Oct 7, 2025
SCHEDULE 13G Open Document Open Filing Oct 7, 2025
SCHEDULE 13G/A Open Document Open Filing Sep 8, 2025
SCHEDULE 13G/A Open Document Open Filing Sep 8, 2025
SCHEDULE 13G/A Open Document Open Filing Sep 8, 2025
SCHEDULE 13G/A Open Document Open Filing Sep 8, 2025
SCHEDULE 13G/A Open Document Open Filing Sep 8, 2025
SCHEDULE 13G/A Open Document Open Filing Sep 8, 2025
SCHEDULE 13G/A Open Document Open Filing Aug 7, 2025
SCHEDULE 13G/A Open Document Open Filing Aug 7, 2025
SCHEDULE 13G/A Open Document Open Filing Aug 7, 2025
SCHEDULE 13G/A Open Document Open Filing Aug 7, 2025
SCHEDULE 13G/A Open Document Open Filing Aug 7, 2025
SCHEDULE 13G Open Document Open Filing Jul 28, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 28, 2025
SCHEDULE 13G Open Document Open Filing Jul 28, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 28, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 28, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 28, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 28, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 28, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 28, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 28, 2025
SCHEDULE 13G Open Document Open Filing Jul 28, 2025
SCHEDULE 13G Open Document Open Filing Jul 28, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 28, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 28, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 28, 2025
SCHEDULE 13G Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 23, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 21, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 16, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 16, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 16, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 16, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 16, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 16, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 16, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 16, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 16, 2025
SCHEDULE 13G Open Document Open Filing Jul 16, 2025
SCHEDULE 13G Open Document Open Filing Jul 16, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 16, 2025
SCHEDULE 13G Open Document Open Filing Jul 16, 2025
SCHEDULE 13G Open Document Open Filing Jul 16, 2025
SCHEDULE 13G Open Document Open Filing Jul 16, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jul 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jun 6, 2025
SCHEDULE 13G/A Open Document Open Filing Jun 6, 2025
SCHEDULE 13G/A Open Document Open Filing May 7, 2025
SCHEDULE 13G/A Open Document Open Filing May 7, 2025
SCHEDULE 13G/A Open Document Open Filing May 7, 2025
SCHEDULE 13G Open Document Open Filing May 7, 2025
SCHEDULE 13G/A Open Document Open Filing May 7, 2025
SCHEDULE 13G/A Open Document Open Filing May 7, 2025
SCHEDULE 13G/A Open Document Open Filing May 7, 2025
SCHEDULE 13G/A Open Document Open Filing May 7, 2025
SCHEDULE 13G/A Open Document Open Filing May 7, 2025
SCHEDULE 13G/A Open Document Open Filing May 7, 2025
SCHEDULE 13G Open Document Open Filing Apr 28, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 28, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 28, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 28, 2025
SCHEDULE 13G Open Document Open Filing Apr 28, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 28, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 28, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 28, 2025
SCHEDULE 13G Open Document Open Filing Apr 28, 2025
SCHEDULE 13G Open Document Open Filing Apr 28, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 28, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 28, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 28, 2025
SCHEDULE 13G Open Document Open Filing Apr 28, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 28, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 28, 2025
SCHEDULE 13G Open Document Open Filing Apr 28, 2025
SCHEDULE 13G Open Document Open Filing Apr 23, 2025
SCHEDULE 13G Open Document Open Filing Apr 23, 2025
SCHEDULE 13G Open Document Open Filing Apr 23, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 23, 2025
SCHEDULE 13G Open Document Open Filing Apr 23, 2025
SCHEDULE 13G Open Document Open Filing Apr 23, 2025
SCHEDULE 13G Open Document Open Filing Apr 23, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 23, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 23, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 23, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 23, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 23, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 23, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 23, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 23, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 23, 2025
SCHEDULE 13G Open Document Open Filing Apr 23, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 21, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 16, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G Open Document Open Filing Apr 7, 2025
SCHEDULE 13G Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Apr 7, 2025
SCHEDULE 13G/A Open Document Open Filing Mar 7, 2025
SCHEDULE 13G/A Open Document Open Filing Mar 7, 2025
SCHEDULE 13G/A Open Document Open Filing Mar 7, 2025
SCHEDULE 13G/A Open Document Open Filing Mar 7, 2025
SCHEDULE 13G/A Open Document Open Filing Mar 7, 2025
SCHEDULE 13G/A Open Document Open Filing Mar 7, 2025
SCHEDULE 13G/A Open Document Open Filing Mar 7, 2025
SCHEDULE 13G/A Open Document Open Filing Mar 7, 2025
SCHEDULE 13G/A Open Document Open Filing Mar 7, 2025
SCHEDULE 13G/A Open Document Open Filing Mar 7, 2025
SCHEDULE 13G/A Open Document Open Filing Mar 7, 2025
SCHEDULE 13G/A Open Document Open Filing Feb 7, 2025
SCHEDULE 13G/A Open Document Open Filing Feb 7, 2025
SCHEDULE 13G/A Open Document Open Filing Feb 7, 2025
SCHEDULE 13G/A Open Document Open Filing Feb 7, 2025
SCHEDULE 13G/A Open Document Open Filing Feb 7, 2025
SCHEDULE 13G/A Open Document Open Filing Feb 7, 2025
SCHEDULE 13G/A Open Document Open Filing Feb 7, 2025
SCHEDULE 13G/A Open Document Open Filing Feb 7, 2025
SCHEDULE 13G/A Open Document Open Filing Feb 7, 2025
SCHEDULE 13G/A Open Document Open Filing Feb 7, 2025
SCHEDULE 13G/A Open Document Open Filing Feb 7, 2025
SCHEDULE 13G Open Document Open Filing Jan 31, 2025
SCHEDULE 13G Open Document Open Filing Jan 31, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 31, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 31, 2025
SCHEDULE 13G Open Document Open Filing Jan 31, 2025
SCHEDULE 13G Open Document Open Filing Jan 31, 2025
SCHEDULE 13G Open Document Open Filing Jan 31, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 31, 2025
SCHEDULE 13G Open Document Open Filing Jan 31, 2025
SCHEDULE 13G Open Document Open Filing Jan 31, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 31, 2025
SCHEDULE 13G Open Document Open Filing Jan 31, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 31, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 31, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 31, 2025
SCHEDULE 13G Open Document Open Filing Jan 31, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 31, 2025
SCHEDULE 13G Open Document Open Filing Jan 31, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 24, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 17, 2025
SCHEDULE 13G Open Document Open Filing Jan 7, 2025
SCHEDULE 13G Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SCHEDULE 13G/A Open Document Open Filing Jan 7, 2025
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 7, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 25, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 25, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 25, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 25, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 18, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 18, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 18, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 18, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 18, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 18, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 18, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 18, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 18, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 18, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 11, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 7, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 7, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 7, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 9, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Sep 9, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 9, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 9, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 9, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 9, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 9, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 9, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 9, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 9, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 9, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 9, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Aug 2, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Aug 2, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 2, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 25, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 12, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 8, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 8, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Apr 8, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Apr 8, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Mar 8, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 7, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 6, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Feb 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Feb 6, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 31, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 26, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 24, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 19, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 17, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 12, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 12, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 10, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 10, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 10, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G Open Document Open Filing SCHEDULE 13G Jan 10, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jan 5, 2024
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Dec 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G Open Document Open Filing SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Nov 8, 2023
SC 13G Open Document Open Filing SCHEDULE 13G Oct 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 10, 2023
SC 13G Open Document Open Filing SCHEDULE 13G Oct 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Oct 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G Open Document Open Filing SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Sep 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Aug 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G Open Document Open Filing SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G Open Document Open Filing SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jul 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 8, 2023
SC 13G Open Document Open Filing SCHEDULE 13G Jun 8, 2023
SC 13G Open Document Open Filing SCHEDULE 13G Jun 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Jun 8, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G May 9, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 10, 2023
SC 13G Open Document Open Filing SCHEDULE 13G Apr 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 10, 2023
SC 13G Open Document Open Filing SCHEDULE 13G Apr 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 10, 2023
SC 13G/A Open Document Open Filing AMENDED SCHEDULE 13G Apr 10, 2023