Need Help? Talk to an Expert +1 (408) 836-7136

FIRST TRUST PORTFOLIOS LP

CIK Ticker Name Accession Number Date Form
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007307 2024-10-25 11:46:44 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007315 2024-10-25 10:03:48 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007314 2024-10-25 10:03:27 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007312 2024-10-25 10:02:37 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007310 2024-10-25 10:01:42 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007309 2024-10-25 10:01:16 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007308 2024-10-25 10:00:51 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007305 2024-10-25 09:58:26 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007302 2024-10-25 09:54:12 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007301 2024-10-25 09:53:42 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007299 2024-10-25 09:52:30 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007298 2024-10-25 09:52:02 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007296 2024-10-25 09:51:05 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-007295 2024-10-25 09:50:38 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-006756 2024-10-07 14:24:52 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-006755 2024-10-07 14:23:08 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-006754 2024-10-07 14:21:51 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-006749 2024-10-07 14:13:35 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-006233 2024-09-09 11:06:04 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005349 2024-08-02 11:00:47 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005348 2024-08-02 11:00:23 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005347 2024-08-02 11:00:03 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005344 2024-08-02 10:59:04 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005340 2024-08-02 10:57:24 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005167 2024-07-25 11:25:01 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005175 2024-07-25 10:10:20 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005174 2024-07-25 10:08:48 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005173 2024-07-25 10:07:38 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005172 2024-07-25 10:05:47 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005171 2024-07-25 10:04:00 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005170 2024-07-25 10:02:38 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005169 2024-07-25 10:01:31 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005168 2024-07-25 10:00:29 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005166 2024-07-25 09:58:17 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005165 2024-07-25 09:56:51 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005164 2024-07-25 09:55:41 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005163 2024-07-25 09:54:26 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005162 2024-07-25 09:53:41 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005161 2024-07-25 09:51:36 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005160 2024-07-25 09:50:02 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005159 2024-07-25 09:48:25 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005158 2024-07-25 09:47:05 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005157 2024-07-25 09:45:10 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-005156 2024-07-25 09:43:52 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-004799 2024-07-08 10:35:38 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-004798 2024-07-08 10:35:15 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-004797 2024-07-08 10:34:46 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-004793 2024-07-08 10:32:57 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-004787 2024-07-08 10:28:31 SC 13G
1184765 FIRST TRUST PORTFOLIOS LP 0001445546-24-002744 2024-04-08 09:34:33 SC 13G