0001830819-23-000003.txt : 20230811 0001830819-23-000003.hdr.sgml : 20230811 20230811151536 ACCESSION NUMBER: 0001830819-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230811 DATE AS OF CHANGE: 20230811 EFFECTIVENESS DATE: 20230811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Kestra Advisory Services, LLC CENTRAL INDEX KEY: 0001830819 IRS NUMBER: 352552359 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-20379 FILM NUMBER: 231163576 BUSINESS ADDRESS: STREET 1: 5707 SOUTHWEST PARKWAY STREET 2: BUILDING 2, SUITE 400 CITY: AUSTIN STATE: TX ZIP: 78735 BUSINESS PHONE: 844-553-7872 MAIL ADDRESS: STREET 1: 5707 SOUTHWEST PARKWAY STREET 2: BUILDING 2, SUITE 400 CITY: AUSTIN STATE: TX ZIP: 78735 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001830819 XXXXXXXX 06-30-2023 06-30-2023 Kestra Advisory Services, LLC
5707 SOUTHWEST PARKWAY BUILDING 2, SUITE 400 AUSTIN TX 78735
13F HOLDINGS REPORT 028-20379 N
Stephen Smith Vice President Compliance Services 737-443-2810 Stephen Smith Austin TX 08-11-2023 0 2134 9987493495 false
INFORMATION TABLE 2 kas13fq22023.xml APPLE INC COM 037833100 400080388 2062589 SH SOLE 0 0 0 PARKER-HANNIFIN CORP COM 701094104 227666738 583701 SH SOLE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 220803843 495398 SH SOLE 0 0 0 MICROSOFT CORP COM 594918104 211112324 619934 SH SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 167224720 377244 SH SOLE 0 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 162687396 440386 SH SOLE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 146328700 664285 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 127468869 373809 SH SOLE 0 0 0 AMAZON COM INC COM 023135106 124948365 958487 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 92307418 870250 SH SOLE 0 0 0 NVIDIA CORPORATION COM 67066G104 90528818 214006 SH SOLE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 88801603 891135 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 87147529 1850266 SH SOLE 0 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 82942650 293125 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 79705751 1097573 SH SOLE 0 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 73745520 1465531 SH SOLE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 71043887 174435 SH SOLE 0 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 68429250 481557 SH SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 65474470 450182 SH SOLE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 59378970 227088 SH SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 56264220 339924 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 56216157 375676 SH SOLE 0 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 54230504 333870 SH SOLE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 52311541 432434 SH SOLE 0 0 0 ALPHABET INC CAP STK CL A 02079K305 51342203 428924 SH SOLE 0 0 0 EXXON MOBIL CORP COM 30231G102 50702330 472749 SH SOLE 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 49997522 1247132 SH SOLE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 49706321 308371 SH SOLE 0 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 48016313 856211 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 47304849 753142 SH SOLE 0 0 0 ABBVIE INC COM 00287Y109 45407513 337026 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 44443670 748084 SH SOLE 0 0 0 TESLA INC COM 88160R101 44177614 168765 SH SOLE 0 0 0 PROCTER AND GAMBLE CO COM 742718109 44027816 290153 SH SOLE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 43376318 90247 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 41288731 252299 SH SOLE 0 0 0 PACER FDS TR US CASH COWS 100 69374H881 41229330 861277 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 40995182 546020 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 40587748 559831 SH SOLE 0 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 40514815 536123 SH SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 39313583 249848 SH SOLE 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 38974294 141632 SH SOLE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 38890048 223686 SH SOLE 0 0 0 ISHARES TR CORE TOTAL USD 46434V613 37461824 823880 SH SOLE 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 36386528 182948 SH SOLE 0 0 0 HOME DEPOT INC COM 437076102 35681353 114864 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 35344546 471575 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 34767231 1280561 SH SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 34308779 922527 SH SOLE 0 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 34142090 350319 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 33375603 755617 SH SOLE 0 0 0 VISA INC COM CL A 92826C839 33313219 140278 SH SOLE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 32409133 173061 SH SOLE 0 0 0 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 32244460 1376204 SH SOLE 0 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 32173716 482654 SH SOLE 0 0 0 MCDONALDS CORP COM 580135101 32159049 107768 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 31980364 240943 SH SOLE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 31979561 145256 SH SOLE 0 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 31344660 690107 SH SOLE 0 0 0 CISCO SYS INC COM 17275R102 31330070 605529 SH SOLE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 30476077 56607 SH SOLE 0 0 0 CATERPILLAR INC COM 149123101 29033654 117999 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 29027302 557039 SH SOLE 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 28818772 294550 SH SOLE 0 0 0 DEERE & CO COM 244199105 28698392 70827 SH SOLE 0 0 0 PEPSICO INC COM 713448108 28446458 153582 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 28077271 345907 SH SOLE 0 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 28008909 606516 SH SOLE 0 0 0 MERCK & CO INC COM 58933Y105 27853877 241389 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 27809072 1741332 SH SOLE 0 0 0 WALMART INC COM 931142103 27741798 176497 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 27670627 1105057 SH SOLE 0 0 0 STRYKER CORPORATION COM 863667101 26749071 87676 SH SOLE 0 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 26637758 168775 SH SOLE 0 0 0 LILLY ELI & CO COM 532457108 26600546 56720 SH SOLE 0 0 0 PFIZER INC COM 717081103 26207787 714498 SH SOLE 0 0 0 COCA COLA CO COM 191216100 25867682 429553 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 25746543 465327 SH SOLE 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 25561901 104411 SH SOLE 0 0 0 ISHARES TR CORE MSCI EAFE 46432F842 25539030 378356 SH SOLE 0 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 25491311 942726 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 24922197 274534 SH SOLE 0 0 0 META PLATFORMS INC CL A 30303M102 24488577 85332 SH SOLE 0 0 0 ISHARES TR CORE US AGGBD ET 464287226 24421384 249325 SH SOLE 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 24418286 55225 SH SOLE 0 0 0 NEXTERA ENERGY INC COM 65339F101 24228897 326535 SH SOLE 0 0 0 ISHARES TR COHEN STEER REIT 464287564 23947558 430944 SH SOLE 0 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 23891954 243895 SH SOLE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 23649141 335544 SH SOLE 0 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 23555957 214457 SH SOLE 0 0 0 SPDR GOLD TR GOLD SHS 78463V107 23221272 130259 SH SOLE 0 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 23069379 171049 SH SOLE 0 0 0 SPDR SER TR S&P DIVID ETF 78464A763 22996866 187607 SH SOLE 0 0 0 BOEING CO COM 097023105 22968084 108771 SH SOLE 0 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 22653438 706992 SH SOLE 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 22551016 234126 SH SOLE 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 22462893 125316 SH SOLE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 22207810 48238 SH SOLE 0 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 22110425 297463 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 22018814 360905 SH SOLE 0 0 0 ISHARES TR RUS MID CAP ETF 464287499 21637621 296284 SH SOLE 0 0 0 ISHARES TR EAFE GRWTH ETF 464288885 21081984 220962 SH SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 20924445 116234 SH SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 20781600 519540 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482 20690088 650734 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 20545272 923383 SH SOLE 0 0 0 EATON CORP PLC SHS G29183103 20033381 99619 SH SOLE 0 0 0 DISNEY WALT CO COM 254687106 19891138 222795 SH SOLE 0 0 0 SALESFORCE INC COM 79466L302 19854426 93981 SH SOLE 0 0 0 ISHARES TR RUS 1000 ETF 464287622 19511143 80049 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 19434248 187300 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 19266300 99081 SH SOLE 0 0 0 FS KKR CAP CORP COM 302635206 18872161 983950 SH SOLE 0 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 18797938 347595 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 18662347 139469 SH SOLE 0 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 18262849 454639 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 18190842 362801 SH SOLE 0 0 0 LOWES COS INC COM 548661107 17814727 78931 SH SOLE 0 0 0 NETFLIX INC COM 64110L106 17479965 39683 SH SOLE 0 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 17443298 177893 SH SOLE 0 0 0 AT&T INC COM 00206R102 17378657 1089571 SH SOLE 0 0 0 ABBOTT LABS COM 002824100 17310414 158782 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 17149890 773912 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 16966570 294712 SH SOLE 0 0 0 MASTERCARD INCORPORATED CL A 57636Q104 16891055 42947 SH SOLE 0 0 0 BROADCOM INC COM 11135F101 16693690 19245 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 16684372 553930 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 16622275 496929 SH SOLE 0 0 0 ISHARES TR RUS MD CP GR ETF 464287481 16556391 171338 SH SOLE 0 0 0 ISHARES TR 20 YR TR BD ETF 464287432 16285932 158208 SH SOLE 0 0 0 BANK AMERICA CORP COM 060505104 16279366 567423 SH SOLE 0 0 0 SOUTHERN CO COM 842587107 16083105 228941 SH SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 16074207 354839 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 15908940 292390 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 15854720 349146 SH SOLE 0 0 0 DANAHER CORPORATION COM 235851102 15792960 65804 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 15789712 114104 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 15768454 609423 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 15659097 76100 SH SOLE 0 0 0 ISHARES TR EAFE VALUE ETF 464288877 15490391 316518 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 15403462 387606 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 15303322 317760 SH SOLE 0 0 0 EMERSON ELEC CO COM 291011104 15273108 168969 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 15121390 359605 SH SOLE 0 0 0 HONEYWELL INTL INC COM 438516106 15088570 72716 SH SOLE 0 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 15064494 206561 SH SOLE 0 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 14938654 439243 SH SOLE 0 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 14898112 232965 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 14801510 306006 SH SOLE 0 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 14769210 357608 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 14653066 292418 SH SOLE 0 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 14628926 433964 SH SOLE 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 14505596 143919 SH SOLE 0 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 14471373 573578 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 14388164 193989 SH SOLE 0 0 0 MOODYS CORP COM 615369105 14387958 41378 SH SOLE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 14384885 59280 SH SOLE 0 0 0 BLACKSTONE INC COM 09260D107 14270895 153500 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 14154393 312459 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 14034234 344991 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 14014507 776427 SH SOLE 0 0 0 UNION PAC CORP COM 907818108 14009513 68466 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 13745554 353902 SH SOLE 0 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 13716276 583175 SH SOLE 0 0 0 WASTE MGMT INC DEL COM 94106L109 13624049 78561 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 13475405 205920 SH SOLE 0 0 0 COMCAST CORP NEW CL A 20030N101 13452311 323762 SH SOLE 0 0 0 ORACLE CORP COM 68389X105 13404770 112560 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 13403636 265156 SH SOLE 0 0 0 CVS HEALTH CORP COM 126650100 13303032 192435 SH SOLE 0 0 0 INTEL CORP COM 458140100 13082497 391223 SH SOLE 0 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 13016425 26619 SH SOLE 0 0 0 QUALCOMM INC COM 747525103 12894056 108317 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 12861824 253785 SH SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12826745 41567 SH SOLE 0 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 12755171 254239 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 12724172 266922 SH SOLE 0 0 0 ISHARES TR PFD AND INCM SEC 464288687 12720952 411282 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 12654377 238088 SH SOLE 0 0 0 ISHARES TR CORE DIV GRWTH 46434V621 12631446 245128 SH SOLE 0 0 0 AMGEN INC COM 031162100 12627832 56877 SH SOLE 0 0 0 FEDEX CORP COM 31428X106 12572001 50714 SH SOLE 0 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12469315 171541 SH SOLE 0 0 0 ISHARES TR TIPS BD ETF 464287176 12408694 115301 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 12400932 49572 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 12358603 228609 SH SOLE 0 0 0 ISHARES TR MBS ETF 464288588 12357426 132498 SH SOLE 0 0 0 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 12289776 644456 SH SOLE 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 12273109 108324 SH SOLE 0 0 0 ISHARES TR IBOXX HI YD ETF 464288513 12242265 163078 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 12181819 23348 SH SOLE 0 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 12126000 149556 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 12079561 205925 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 11971788 242934 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11909630 23 SH SOLE 0 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 11864286 521049 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856 11846310 619253 SH SOLE 0 0 0 SCHWAB CHARLES CORP COM 808513105 11819820 208536 SH SOLE 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 11811379 71411 SH SOLE 0 0 0 ISHARES GOLD TR ISHARES NEW 464285204 11617071 319238 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 11574025 35884 SH SOLE 0 0 0 STARBUCKS CORP COM 855244109 11531079 116405 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 11510191 70619 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 11389163 382829 SH SOLE 0 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 11342067 142542 SH SOLE 0 0 0 MEDTRONIC PLC SHS G5960L103 11246406 127655 SH SOLE 0 0 0 ISHARES TR CORE S&P US GWT 464287671 11166208 114361 SH SOLE 0 0 0 TARGET CORP COM 87612E106 11108486 84219 SH SOLE 0 0 0 WILLIAMS COS INC COM 969457100 10984041 336624 SH SOLE 0 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 10842499 129062 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 10617603 227309 SH SOLE 0 0 0 ISHARES TR US TREAS BD ETF 46429B267 10609387 463292 SH SOLE 0 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 10588923 216631 SH SOLE 0 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 10546111 434175 SH SOLE 0 0 0 NIKE INC CL B 654106103 10474775 94906 SH SOLE 0 0 0 FORD MTR CO DEL COM 345370860 10414327 688323 SH SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 10398148 262845 SH SOLE 0 0 0 CUMMINS INC COM 231021106 10252346 41819 SH SOLE 0 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 10223692 29733 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 10138148 434927 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 10057961 597621 SH SOLE 0 0 0 DOW INC COM 260557103 10018153 188099 SH SOLE 0 0 0 ISHARES INC CORE MSCI EMKT 46434G103 9944800 201761 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 9917824 319209 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 9913747 112439 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 9889972 78523 SH SOLE 0 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 9882277 102301 SH SOLE 0 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 9843215 535831 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 9820111 293668 SH SOLE 0 0 0 ISHARES TR CORE S&P US VLU 464287663 9807152 125315 SH SOLE 0 0 0 ISHARES TR ISHARES SEMICDTR 464287523 9784538 19289 SH SOLE 0 0 0 ISHARES TR NATIONAL MUN ETF 464288414 9657251 90483 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 9602882 456845 SH SOLE 0 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 9571768 119962 SH SOLE 0 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9507958 113786 SH SOLE 0 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 9460181 215053 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 9433927 140616 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 9414972 133055 SH SOLE 0 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 9282891 170516 SH SOLE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 9209531 84592 SH SOLE 0 0 0 COTERRA ENERGY INC COM 127097103 9203330 363768 SH SOLE 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 9190226 97478 SH SOLE 0 0 0 ADVANCED MICRO DEVICES INC COM 007903107 9048783 79438 SH SOLE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 9021652 100531 SH SOLE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 8946971 91651 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 8906106 141098 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 8867792 96578 SH SOLE 0 0 0 UBER TECHNOLOGIES INC COM 90353T100 8802493 203903 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 8705342 210071 SH SOLE 0 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 8669634 168506 SH SOLE 0 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 8664634 58879 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 8608387 135352 SH SOLE 0 0 0 CHUBB LIMITED COM H1467J104 8522898 44261 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 8492037 412836 SH SOLE 0 0 0 3M CO COM 88579Y101 8479124 84715 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 8478090 154456 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 8242462 286296 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 8224836 408586 SH SOLE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 8167955 37964 SH SOLE 0 0 0 BLACKROCK INC COM 09247X101 8130571 11764 SH SOLE 0 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 8118972 107922 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 8106515 36883 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 8095500 61968 SH SOLE 0 0 0 ISHARES TR MSCI ACWI EX US 464288240 8077248 164105 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 8073207 152757 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 8014752 254769 SH SOLE 0 0 0 ARK ETF TR INNOVATION ETF 00214Q104 7921320 179459 SH SOLE 0 0 0 RBB FD INC US TREASY 2 YR 74933W486 7834707 162411 SH SOLE 0 0 0 ISHARES TR S&P MC 400GR ETF 464287606 7787700 103836 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 7778973 23612 SH SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 7722768 66233 SH SOLE 0 0 0 ISHARES TR US AER DEF ETF 464288760 7708620 66072 SH SOLE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 7701515 71218 SH SOLE 0 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 7697014 72002 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 7694258 73195 SH SOLE 0 0 0 DOVER CORP COM 260003108 7666431 51923 SH SOLE 0 0 0 PHILLIPS 66 COM 718546104 7658728 80297 SH SOLE 0 0 0 ISHARES TR S&P MC 400VL ETF 464287705 7650260 71411 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 7589577 49938 SH SOLE 0 0 0 AMERICAN EXPRESS CO COM 025816109 7547041 43324 SH SOLE 0 0 0 AFLAC INC COM 001055102 7532327 107913 SH SOLE 0 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7521868 50540 SH SOLE 0 0 0 ARES CAPITAL CORP COM 04010L103 7513877 399887 SH SOLE 0 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 7422416 246510 SH SOLE 0 0 0 KIMBERLY-CLARK CORP COM 494368103 7404434 53632 SH SOLE 0 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 7394555 89894 SH SOLE 0 0 0 CONOCOPHILLIPS COM 20825C104 7319528 70645 SH SOLE 0 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 7293803 190588 SH SOLE 0 0 0 CSX CORP COM 126408103 7222175 211794 SH SOLE 0 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 7217115 41602 SH SOLE 0 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 7202007 151877 SH SOLE 0 0 0 ISHARES TR SP SMCP600VL ETF 464287879 7195460 75670 SH SOLE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 7113143 27839 SH SOLE 0 0 0 GENERAL MLS INC COM 370334104 6943804 90532 SH SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 6839988 108382 SH SOLE 0 0 0 ZOETIS INC CL A 98978V103 6815211 39575 SH SOLE 0 0 0 SERVICENOW INC COM 81762P102 6754317 12019 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 6706240 123983 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 6680809 144014 SH SOLE 0 0 0 BALL CORP COM 058498106 6654975 114327 SH SOLE 0 0 0 WELLS FARGO CO NEW COM 949746101 6652873 155878 SH SOLE 0 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 6649465 57691 SH SOLE 0 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 6648013 47216 SH SOLE 0 0 0 GENUINE PARTS CO COM 372460105 6636862 39218 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 6634112 133510 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 6571388 190475 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 6546020 199270 SH SOLE 0 0 0 APPLIED MATLS INC COM 038222105 6486522 44877 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 6481904 78741 SH SOLE 0 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 6474129 57349 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 6464971 69146 SH SOLE 0 0 0 LAS VEGAS SANDS CORP COM 517834107 6463636 111442 SH SOLE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 6445851 96596 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 6417546 264423 SH SOLE 0 0 0 SHERWIN WILLIAMS CO COM 824348106 6384959 24047 SH SOLE 0 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 6374758 258926 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6360786 63028 SH SOLE 0 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 6335974 102045 SH SOLE 0 0 0 NOVARTIS AG SPONSORED ADR 66987V109 6305059 62482 SH SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 6241136 135559 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 6224456 126771 SH SOLE 0 0 0 ISHARES TR RUS TP200 GR ETF 464289438 6223321 39249 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 6135862 231193 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 6112678 162140 SH SOLE 0 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 6080256 5278 SH SOLE 0 0 0 MONDELEZ INTL INC CL A 609207105 5969483 81841 SH SOLE 0 0 0 LINDE PLC SHS G54950103 5962759 15647 SH SOLE 0 0 0 LAM RESEARCH CORP COM 512807108 5931669 9227 SH SOLE 0 0 0 ISHARES TR SHORT TREAS BD 464288679 5928846 53679 SH SOLE 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 5823520 22884 SH SOLE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5821273 122450 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5812718 178633 SH SOLE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 5759508 51415 SH SOLE 0 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 5736219 223373 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 5724737 126040 SH SOLE 0 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 5589047 110521 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 5580755 73489 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 5567945 80450 SH SOLE 0 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 5556210 88729 SH SOLE 0 0 0 HUBBELL INC COM 443510607 5531747 16684 SH SOLE 0 0 0 ISHARES TR MSCI USA MMENTM 46432F396 5525641 38306 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5483715 65050 SH SOLE 0 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 5475873 27012 SH SOLE 0 0 0 KEYCORP COM 493267108 5471752 592181 SH SOLE 0 0 0 ISHARES INC MSCI EMERG MRKT 464286533 5434388 98843 SH SOLE 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 5428986 23631 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5422880 50530 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5415940 93815 SH SOLE 0 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 5412665 130583 SH SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5386686 15307 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 5364560 30401 SH SOLE 0 0 0 ISHARES SILVER TR ISHARES 46428Q109 5298164 253622 SH SOLE 0 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5257265 182925 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 5251758 59295 SH SOLE 0 0 0 PACER FDS TR PACER US SMALL 69374H857 5249893 128990 SH SOLE 0 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 5240548 216016 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 5215401 193163 SH SOLE 0 0 0 TRACTOR SUPPLY CO COM 892356106 5174624 23404 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 5165460 56128 SH SOLE 0 0 0 ONEOK INC NEW COM 682680103 5161952 83635 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 5137421 451840 SH SOLE 0 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 5128913 202804 SH SOLE 0 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 5117143 209891 SH SOLE 0 0 0 VALERO ENERGY CORP COM 91913Y100 5116861 43622 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5108356 81538 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 5059739 24742 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 5010700 176994 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 5007448 106383 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 5007438 97783 SH SOLE 0 0 0 ISHARES TR ISHARES BIOTECH 464287556 5001589 39395 SH SOLE 0 0 0 PAYCOM SOFTWARE INC COM 70432V102 4994961 15549 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 4990031 66454 SH SOLE 0 0 0 SYSCO CORP COM 871829107 4986908 67209 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 4965173 49617 SH SOLE 0 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4929855 32380 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP COM 666807102 4923096 10801 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 4908006 104626 SH SOLE 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 4877588 28087 SH SOLE 0 0 0 MORGAN STANLEY COM NEW 617446448 4871301 57041 SH SOLE 0 0 0 DEVON ENERGY CORP NEW COM 25179M103 4871028 100766 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4868872 64352 SH SOLE 0 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 4856010 135567 SH SOLE 0 0 0 ON SEMICONDUCTOR CORP COM 682189105 4841456 51189 SH SOLE 0 0 0 LULULEMON ATHLETICA INC COM 550021109 4839123 12785 SH SOLE 0 0 0 GENERAL MTRS CO COM 37045V100 4835116 125392 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4795805 10014 SH SOLE 0 0 0 CION INVT CORP COM 17259U204 4755057 458098 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 4754001 19315 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 4744051 20160 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 4741448 166425 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4720380 92267 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 4716278 68105 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 4715720 144521 SH SOLE 0 0 0 METLIFE INC COM 59156R108 4710871 83334 SH SOLE 0 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4653655 56842 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 4625574 192926 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 4565124 97901 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4555594 29861 SH SOLE 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 4553283 63620 SH SOLE 0 0 0 ISHARES TR U.S. ENERGY ETF 464287796 4529859 105739 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 4519443 64000 SH SOLE 0 0 0 ARTESIAN RES CORP CL A 043113208 4503560 95374 SH SOLE 0 0 0 THE CIGNA GROUP COM 125523100 4499140 16034 SH SOLE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 4491976 49690 SH SOLE 0 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4486995 34158 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 4455357 36032 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 4427897 188662 SH SOLE 0 0 0 ELEVANCE HEALTH INC COM 036752103 4413133 9933 SH SOLE 0 0 0 TJX COS INC NEW COM 872540109 4406028 51964 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 4392167 110259 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 4379494 148760 SH SOLE 0 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 4364945 19725 SH SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 4364328 22403 SH SOLE 0 0 0 SPDR SER TR S&P METALS MNG 78464A755 4363913 85870 SH SOLE 0 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 4359102 29680 SH SOLE 0 0 0 ZSCALER INC COM 98980G102 4338380 29654 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 4325623 163677 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4322071 17010 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 4315894 218637 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 4311382 110647 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4263226 236583 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 4251233 212668 SH SOLE 0 0 0 ISHARES TR U.S. MED DVC ETF 464288810 4249631 75268 SH SOLE 0 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4221933 12347 SH SOLE 0 0 0 S&P GLOBAL INC COM 78409V104 4182084 10432 SH SOLE 0 0 0 BLOCK INC CL A 852234103 4172142 62673 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4164086 38446 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4156218 385549 SH SOLE 0 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 4127563 173427 SH SOLE 0 0 0 PAYCHEX INC COM 704326107 4125094 36874 SH SOLE 0 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 4080503 109632 SH SOLE 0 0 0 NOVO-NORDISK A S ADR 670100205 4074879 25180 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4068246 44273 SH SOLE 0 0 0 CINTAS CORP COM 172908105 4044740 8137 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4043738 13750 SH SOLE 0 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 4042107 10932 SH SOLE 0 0 0 US BANCORP DEL COM NEW 902973304 4037686 122206 SH SOLE 0 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4033696 40434 SH SOLE 0 0 0 INTUIT COM 461202103 4032988 8802 SH SOLE 0 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3982660 47300 SH SOLE 0 0 0 BP PLC SPONSORED ADR 055622104 3981700 112828 SH SOLE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 3970954 40686 SH SOLE 0 0 0 OCCIDENTAL PETE CORP COM 674599105 3955417 67269 SH SOLE 0 0 0 GLOBAL X FDS US PFD ETF 37954Y657 3918700 202099 SH SOLE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 3898332 226384 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 3887397 84527 SH SOLE 0 0 0 GENERAL ELECTRIC CO COM NEW 369604301 3871444 35243 SH SOLE 0 0 0 CHESAPEAKE UTILS CORP COM 165303108 3868571 32509 SH SOLE 0 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 3864684 82862 SH SOLE 0 0 0 FRANCO NEV CORP COM 351858105 3859041 27062 SH SOLE 0 0 0 TRUIST FINL CORP COM 89832Q109 3836331 126403 SH SOLE 0 0 0 EOG RES INC COM 26875P101 3823212 33408 SH SOLE 0 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 3796965 5239 SH SOLE 0 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3767089 323078 SH SOLE 0 0 0 KELLOGG CO COM 487836108 3766582 55884 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3764640 105600 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 3750028 94626 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 3748950 123219 SH SOLE 0 0 0 ISHARES TR MSCI USA VALUE 46432F388 3746254 39943 SH SOLE 0 0 0 ENBRIDGE INC COM 29250N105 3713068 99948 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 3704734 139226 SH SOLE 0 0 0 SANDY SPRING BANCORP INC COM 800363103 3704234 163326 SH SOLE 0 0 0 NUCOR CORP COM 670346105 3700701 22568 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 3693055 33956 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 3690871 69718 SH SOLE 0 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 3686604 108175 SH SOLE 0 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3686208 156063 SH SOLE 0 0 0 PRUDENTIAL FINL INC COM 744320102 3681862 41735 SH SOLE 0 0 0 ISHARES TR U.S. FINLS ETF 464287788 3669245 49179 SH SOLE 0 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 3668120 35512 SH SOLE 0 0 0 INTERNATIONAL PAPER CO COM 460146103 3664671 115205 SH SOLE 0 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 3663796 156039 SH SOLE 0 0 0 FORTINET INC COM 34959E109 3646159 48236 SH SOLE 0 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 3632473 63020 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 3628730 65101 SH SOLE 0 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3618200 72047 SH SOLE 0 0 0 KRAFT HEINZ CO COM 500754106 3611770 101740 SH SOLE 0 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 3604770 72516 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3600054 50154 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3589327 37011 SH SOLE 0 0 0 EA SERIES TRUST FREEDOM 100 EM 02072L607 3571397 113902 SH SOLE 0 0 0 AIR PRODS & CHEMS INC COM 009158106 3560214 11886 SH SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3552619 21216 SH SOLE 0 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 3542252 3708 SH SOLE 0 0 0 CLOROX CO DEL COM 189054109 3520191 22134 SH SOLE 0 0 0 ISHARES TR S&P SML 600 GWT 464287887 3517892 30609 SH SOLE 0 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 3515542 124268 SH SOLE 0 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 3515327 125772 SH SOLE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 3500029 19054 SH SOLE 0 0 0 D R HORTON INC COM 23331A109 3490556 28684 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3487278 44126 SH SOLE 0 0 0 CASEYS GEN STORES INC COM 147528103 3468217 14221 SH SOLE 0 0 0 ISHARES TR GLOBAL TECH ETF 464287291 3464543 55709 SH SOLE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3461692 41532 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 3451461 105517 SH SOLE 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 3449025 66162 SH SOLE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 3444157 20286 SH SOLE 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 3443461 12287 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 3431202 115141 SH SOLE 0 0 0 ISHARES TR US INFRASTRUC 46435U713 3415006 87385 SH SOLE 0 0 0 SHOPIFY INC CL A 82509L107 3402094 52664 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 3392347 43744 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 3364820 83598 SH SOLE 0 0 0 CHURCHILL DOWNS INC COM 171484108 3364435 24175 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 3359228 155953 SH SOLE 0 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 3346822 189407 SH SOLE 0 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 3343416 17481 SH SOLE 0 0 0 MAGNA INTL INC COM 559222401 3326235 58934 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3319374 46732 SH SOLE 0 0 0 BECTON DICKINSON & CO COM 075887109 3307253 12527 SH SOLE 0 0 0 ISHARES TR S&P 100 ETF 464287101 3298259 15929 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3275437 39525 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 3274988 55830 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 3248188 176149 SH SOLE 0 0 0 CORNING INC COM 219350105 3247262 92673 SH SOLE 0 0 0 FISERV INC COM 337738108 3227043 25581 SH SOLE 0 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 3225032 191852 SH SOLE 0 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 3209278 64952 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 3197195 94700 SH SOLE 0 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 3185769 113131 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 3160964 84995 SH SOLE 0 0 0 SOUTHWEST AIRLS CO COM 844741108 3160192 87274 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 3151120 39389 SH SOLE 0 0 0 LENNAR CORP CL A 526057104 3147537 25118 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 3124124 114353 SH SOLE 0 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 3115650 98503 SH SOLE 0 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3109029 265729 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 3102289 19828 SH SOLE 0 0 0 YUM BRANDS INC COM 988498101 3085786 22272 SH SOLE 0 0 0 EXELON CORP COM 30161N101 3085159 75728 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 3083922 87836 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3083255 4291 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3072681 196463 SH SOLE 0 0 0 DOMINION ENERGY INC COM 25746U109 3070111 59280 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 3069249 41861 SH SOLE 0 0 0 SNOWFLAKE INC CL A 833445109 3068211 17435 SH SOLE 0 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 3061000 33996 SH SOLE 0 0 0 SHELL PLC SPON ADS 780259305 3044541 50423 SH SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 3039641 39440 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 3034402 143335 SH SOLE 0 0 0 HERSHEY CO COM 427866108 3024616 12113 SH SOLE 0 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 3007680 59183 SH SOLE 0 0 0 OLD REP INTL CORP COM 680223104 2991580 118855 SH SOLE 0 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 2991076 50304 SH SOLE 0 0 0 ISHARES TR USD INV GRDE ETF 464288620 2988419 59661 SH SOLE 0 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 2986388 64182 SH SOLE 0 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 2976652 115688 SH SOLE 0 0 0 ISHARES TR GLOBAL 100 ETF 464287572 2972197 39077 SH SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2932569 1371 SH SOLE 0 0 0 AMERIPRISE FINL INC COM 03076C106 2926330 8810 SH SOLE 0 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2889489 44440 SH SOLE 0 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 2866118 42461 SH SOLE 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2852492 301851 SH SOLE 0 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 2846351 2429 SH SOLE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 2823362 36648 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 2820615 56154 SH SOLE 0 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 2813582 89519 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 2805962 116672 SH SOLE 0 0 0 JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 2780542 60564 SH SOLE 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 2776617 70814 SH SOLE 0 0 0 XCEL ENERGY INC COM 98389B100 2773590 44613 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2770792 52908 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2743196 55029 SH SOLE 0 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2741180 19281 SH SOLE 0 0 0 NORFOLK SOUTHN CORP COM 655844108 2732685 12051 SH SOLE 0 0 0 SNAP ON INC COM 833034101 2725989 9459 SH SOLE 0 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2720311 36002 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 NOV 00888H851 2713686 95023 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 2698661 62469 SH SOLE 0 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 2693415 120998 SH SOLE 0 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 2693414 196313 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 2649754 79620 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 DEC 00888H836 2649175 97499 SH SOLE 0 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2640452 42173 SH SOLE 0 0 0 ECOLAB INC COM 278865100 2634943 14114 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 2629049 136894 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810 2627352 77503 SH SOLE 0 0 0 HORMEL FOODS CORP COM 440452100 2613978 64992 SH SOLE 0 0 0 AON PLC SHS CL A G0403H108 2608331 7556 SH SOLE 0 0 0 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 2597448 88403 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 2592207 75242 SH SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 2591554 13779 SH SOLE 0 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 2586034 86984 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 2585942 96239 SH SOLE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2577345 8788 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 2563626 88879 SH SOLE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 2559401 29005 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 2551726 40318 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 2541733 75266 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 2532374 5267 SH SOLE 0 0 0 TE CONNECTIVITY LTD SHS H84989104 2525123 18016 SH SOLE 0 0 0 AIRBNB INC COM CL A 009066101 2512320 19603 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 2488502 131354 SH SOLE 0 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2487762 41692 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 2482970 80355 SH SOLE 0 0 0 WORKDAY INC CL A 98138H101 2480724 10982 SH SOLE 0 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 2475301 147691 SH SOLE 0 0 0 PIONEER NAT RES CO COM 723787107 2465235 11899 SH SOLE 0 0 0 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 2457818 56684 SH SOLE 0 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 2445175 8502 SH SOLE 0 0 0 ALBEMARLE CORP COM 012653101 2444620 10958 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 2443532 44590 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2442934 30721 SH SOLE 0 0 0 THOR INDS INC COM 885160101 2432768 23505 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2429872 15867 SH SOLE 0 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2428005 11058 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 2419563 24327 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 2418165 62614 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 2398998 79648 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2398131 27470 SH SOLE 0 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 2390445 49584 SH SOLE 0 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2381216 134002 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 2375418 77149 SH SOLE 0 0 0 SYNOPSYS INC COM 871607107 2373420 5451 SH SOLE 0 0 0 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 2367443 84885 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2351567 21285 SH SOLE 0 0 0 C3 AI INC CL A 12468P104 2348278 64460 SH SOLE 0 0 0 AUTODESK INC COM 052769106 2340534 11439 SH SOLE 0 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2334247 28039 SH SOLE 0 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2328595 12101 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 2328040 52000 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 2326111 64550 SH SOLE 0 0 0 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 2318807 46219 SH SOLE 0 0 0 UNITED STS OIL FD LP UNITS 91232N207 2305912 36285 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 2298774 36373 SH SOLE 0 0 0 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 2289748 80688 SH SOLE 0 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 2288952 29493 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360 2276756 67973 SH SOLE 0 0 0 SCHLUMBERGER LTD COM STK 806857108 2250040 45807 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 2246540 67121 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2243775 54263 SH SOLE 0 0 0 ALLSTATE CORP COM 020002101 2241644 20558 SH SOLE 0 0 0 HF SINCLAIR CORP COM 403949100 2237102 50148 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2229459 37102 SH SOLE 0 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 2226439 31829 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 2223519 70209 SH SOLE 0 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2216124 21879 SH SOLE 0 0 0 BOOKING HOLDINGS INC COM 09857L108 2214271 820 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 2197129 64206 SH SOLE 0 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2192894 194578 SH SOLE 0 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2192516 100344 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 2176714 66343 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 2159782 77521 SH SOLE 0 0 0 THE TRADE DESK INC COM CL A 88339J105 2113666 27372 SH SOLE 0 0 0 ISHARES TR MSCI USA ESG SLC 464288802 2103810 22467 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 2099573 79771 SH SOLE 0 0 0 T-MOBILE US INC COM 872590104 2098362 15107 SH SOLE 0 0 0 DISCOVER FINL SVCS COM 254709108 2094887 17928 SH SOLE 0 0 0 ICON PLC SHS G4705A100 2088670 8348 SH SOLE 0 0 0 PACKAGING CORP AMER COM 695156109 2084031 15769 SH SOLE 0 0 0 VISTRA CORP COM 92840M102 2083961 79389 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 2081445 61165 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2080760 36588 SH SOLE 0 0 0 ISHARES TR EXPANDED TECH 464287515 2073730 5995 SH SOLE 0 0 0 ISHARES TR US CONSM STAPLES 464287812 2067794 10324 SH SOLE 0 0 0 CONSTELLATION ENERGY CORP COM 21037T109 2067291 22581 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2062347 39067 SH SOLE 0 0 0 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 2057436 108087 SH SOLE 0 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 2054675 59938 SH SOLE 0 0 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 2054594 113891 SH SOLE 0 0 0 IDEXX LABS INC COM 45168D104 2048094 4078 SH SOLE 0 0 0 NEWMONT CORP COM 651639106 2044225 47919 SH SOLE 0 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 2035598 48827 SH SOLE 0 0 0 CANADIAN NATL RY CO COM 136375102 2032160 16785 SH SOLE 0 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2027065 89298 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 2024354 101319 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 2021938 28402 SH SOLE 0 0 0 DEXCOM INC COM 252131107 2007326 15620 SH SOLE 0 0 0 GSK PLC SPONSORED ADR 37733W204 2006746 56306 SH SOLE 0 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1993462 52891 SH SOLE 0 0 0 DUPONT DE NEMOURS INC COM 26614N102 1990676 27865 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 1986794 80437 SH SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1979461 12992 SH SOLE 0 0 0 KROGER CO COM 501044101 1967373 41859 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCED 97717Y808 1954450 41914 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 1952584 38025 SH SOLE 0 0 0 WABTEC COM 929740108 1946423 17748 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 1937210 58846 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 1937067 62105 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1928873 21530 SH SOLE 0 0 0 CAMECO CORP COM 13321L108 1928048 61540 SH SOLE 0 0 0 ROYAL BK CDA COM 780087102 1925864 20164 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 1925783 56791 SH SOLE 0 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 1923641 69849 SH SOLE 0 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 1912404 77082 SH SOLE 0 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 1911474 58437 SH SOLE 0 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 1907374 136241 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1904055 12229 SH SOLE 0 0 0 RBB FD INC US TREAS 3 MNTH 74933W452 1902397 37972 SH SOLE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1898421 173689 SH SOLE 0 0 0 CARTERS INC COM 146229109 1883171 25939 SH SOLE 0 0 0 KKR & CO INC COM 48251W104 1876952 33517 SH SOLE 0 0 0 ISHARES TR US HOME CONS ETF 464288752 1871734 21907 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1867853 58756 SH SOLE 0 0 0 CORTEVA INC COM 22052L104 1861219 32482 SH SOLE 0 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1860234 22898 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1859912 37468 SH SOLE 0 0 0 SPDR SER TR DJ REIT ETF 78464A607 1852754 20486 SH SOLE 0 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1848464 23845 SH SOLE 0 0 0 SPDR SER TR RUSSELL YIELD 78468R770 1847578 19389 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1844018 40377 SH SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1839259 9395 SH SOLE 0 0 0 SPDR SER TR S&P BIOTECH 78464A870 1838138 22093 SH SOLE 0 0 0 ENOVIX CORPORATION COM 293594107 1835570 101750 SH SOLE 0 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 1823488 27487 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1821259 6431 SH SOLE 0 0 0 ISHARES TR JPMORGAN USD EMG 464288281 1812580 20945 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1809601 21423 SH SOLE 0 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1808549 65126 SH SOLE 0 0 0 OLIN CORP COM PAR $1 680665205 1807695 35176 SH SOLE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1806863 17367 SH SOLE 0 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1804866 7696 SH SOLE 0 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1801999 68439 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 1797539 50821 SH SOLE 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1794311 78320 SH SOLE 0 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1789734 169322 SH SOLE 0 0 0 CULLEN FROST BANKERS INC COM 229899109 1785858 16608 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1773282 42484 SH SOLE 0 0 0 DNP SELECT INCOME FD INC COM 23325P104 1768940 168792 SH SOLE 0 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1768920 34455 SH SOLE 0 0 0 ISHARES TR A RATE CP BD ETF 46429B291 1765193 37414 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 1762921 78737 SH SOLE 0 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1757469 67647 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1748588 36589 SH SOLE 0 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 1748465 83181 SH SOLE 0 0 0 DARDEN RESTAURANTS INC COM 237194105 1745318 10446 SH SOLE 0 0 0 SPDR SER TR AEROSPACE DEF 78464A631 1741039 14326 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 1728896 70596 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1723671 40768 SH SOLE 0 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1722878 25838 SH SOLE 0 0 0 SEMPRA COM 816851109 1715196 11781 SH SOLE 0 0 0 UNIFIED SER TR ONEASCENT INTL 90470L444 1714954 55789 SH SOLE 0 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 1713648 30821 SH SOLE 0 0 0 MARVELL TECHNOLOGY INC COM 573874104 1712876 28653 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 1712504 117617 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 1706342 18750 SH SOLE 0 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1703213 50827 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 1699633 26237 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1698787 89290 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1692038 111099 SH SOLE 0 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1684779 14899 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 1683545 44324 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1683086 64412 SH SOLE 0 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1681991 27497 SH SOLE 0 0 0 SONOCO PRODS CO COM 835495102 1678588 28441 SH SOLE 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1669912 13887 SH SOLE 0 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1665818 4052 SH SOLE 0 0 0 KLA CORP COM NEW 482480100 1662164 3427 SH SOLE 0 0 0 TYSON FOODS INC CL A 902494103 1654717 32420 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 1653175 44584 SH SOLE 0 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1652029 6628 SH SOLE 0 0 0 VERITEX HLDGS INC COM 923451108 1646117 91808 SH SOLE 0 0 0 ISHARES TR MRNING SM CP ETF 464288703 1644153 30436 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1632557 9501 SH SOLE 0 0 0 OTTER TAIL CORP COM 689648103 1625313 20584 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1622749 42447 SH SOLE 0 0 0 INTEGER HLDGS CORP COM 45826H109 1622626 18312 SH SOLE 0 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1622162 14655 SH SOLE 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 1620973 14821 SH SOLE 0 0 0 ILLUMINA INC COM 452327109 1617289 8626 SH SOLE 0 0 0 TRINITY INDS INC COM 896522109 1616413 62871 SH SOLE 0 0 0 EXACT SCIENCES CORP COM 30063P105 1614611 17195 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 1612732 44318 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1612585 36817 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1604352 28451 SH SOLE 0 0 0 UNITED RENTALS INC COM 911363109 1599769 3592 SH SOLE 0 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 1599302 18368 SH SOLE 0 0 0 HECLA MNG CO COM 422704106 1591891 309105 SH SOLE 0 0 0 ISHARES TR MODERT ALLOC ETF 464289875 1591386 39381 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 1590624 27615 SH SOLE 0 0 0 UNITED AIRLS HLDGS INC COM 910047109 1589913 28976 SH SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1582098 11083 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1579795 71002 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1579063 9299 SH SOLE 0 0 0 THOMSON REUTERS CORP. COM 884903808 1574345 11667 SH SOLE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1566528 38632 SH SOLE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1565778 47162 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 1564021 52396 SH SOLE 0 0 0 ATLASSIAN CORPORATION CL A 049468101 1554424 9263 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1545068 20432 SH SOLE 0 0 0 MODERNA INC COM 60770K107 1534788 12632 SH SOLE 0 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1529437 30761 SH SOLE 0 0 0 ISHARES TR U.S. REAL ES ETF 464287739 1529421 17673 SH SOLE 0 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1527851 13793 SH SOLE 0 0 0 ESSENTIAL UTILS INC COM 29670G102 1526079 38238 SH SOLE 0 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 1523065 19829 SH SOLE 0 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 1521900 42750 SH SOLE 0 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 1517430 112319 SH SOLE 0 0 0 OTIS WORLDWIDE CORP COM 68902V107 1517264 17046 SH SOLE 0 0 0 NORDSON CORP COM 655663102 1516380 6110 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1514497 36876 SH SOLE 0 0 0 PACER FDS TR TRENDP US MID CP 69374H204 1510563 45858 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1510494 64004 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1507393 15980 SH SOLE 0 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1506851 84893 SH SOLE 0 0 0 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 1505065 18055 SH SOLE 0 0 0 CLOUDFLARE INC CL A COM 18915M107 1504752 23019 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1504636 28698 SH SOLE 0 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 1500273 119639 SH SOLE 0 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1498323 48333 SH SOLE 0 0 0 DTE ENERGY CO COM 233331107 1492201 13563 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1491492 37042 SH SOLE 0 0 0 PACCAR INC COM 693718108 1482445 17722 SH SOLE 0 0 0 ARCOSA INC COM 039653100 1477363 19498 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 1476542 45168 SH SOLE 0 0 0 CONAGRA BRANDS INC COM 205887102 1474778 43736 SH SOLE 0 0 0 INNOVATOR ETFS TR PREM INCM 30 BAR 45783Y616 1471184 59635 SH SOLE 0 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 1466157 14133 SH SOLE 0 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1465360 19559 SH SOLE 0 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1463054 25471 SH SOLE 0 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 1460629 79382 SH SOLE 0 0 0 ISHARES TR TRS FLT RT BD 46434V860 1459347 28801 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1457539 20408 SH SOLE 0 0 0 ARISTA NETWORKS INC COM 040413106 1454164 8973 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 1451954 46537 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1447497 7072 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 1446862 49370 SH SOLE 0 0 0 ISHARES TR MSCI KLD400 SOC 464288570 1445620 17175 SH SOLE 0 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 1444543 81063 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1442530 36743 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 1435439 63515 SH SOLE 0 0 0 QUANTA SVCS INC COM 74762E102 1434085 7300 SH SOLE 0 0 0 PPG INDS INC COM 693506107 1426646 9620 SH SOLE 0 0 0 ISHARES TR SELF DRIVNG EV 46435U366 1423136 34787 SH SOLE 0 0 0 GARTNER INC COM 366651107 1419106 4051 SH SOLE 0 0 0 HUMANA INC COM 444859102 1408907 3151 SH SOLE 0 0 0 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 1407408 63857 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 1405883 39748 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 1404469 75428 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1397055 30083 SH SOLE 0 0 0 SANOFI SPONSORED ADR 80105N105 1381241 25626 SH SOLE 0 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1379414 20951 SH SOLE 0 0 0 CHURCH & DWIGHT CO INC COM 171340102 1378263 13751 SH SOLE 0 0 0 LPL FINL HLDGS INC COM 50212V100 1376114 6329 SH SOLE 0 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1375875 73380 SH SOLE 0 0 0 NETAPP INC COM 64110D104 1370158 17934 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1365771 6776 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 1360696 52812 SH SOLE 0 0 0 SAP SE SPON ADR 803054204 1360165 9942 SH SOLE 0 0 0 BANK NEW YORK MELLON CORP COM 064058100 1353631 30405 SH SOLE 0 0 0 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 1352401 49593 SH SOLE 0 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1352326 81172 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1340275 55452 SH SOLE 0 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1318936 14070 SH SOLE 0 0 0 WHIRLPOOL CORP COM 963320106 1318428 8861 SH SOLE 0 0 0 ANSYS INC COM 03662Q105 1315796 3984 SH SOLE 0 0 0 NASDAQ INC COM 631103108 1315442 26388 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 1309557 49745 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 1308338 40331 SH SOLE 0 0 0 PPL CORP COM 69351T106 1307812 49426 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1307780 14768 SH SOLE 0 0 0 F N B CORP COM 302520101 1303050 113903 SH SOLE 0 0 0 WISDOMTREE TR US EFFICIENT COR 97717Y790 1299711 35061 SH SOLE 0 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 1297098 22131 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 1294019 18507 SH SOLE 0 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1292626 165934 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 1288585 28699 SH SOLE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 1287381 13613 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 1285659 135618 SH SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1281308 17791 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1280158 60844 SH SOLE 0 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1277299 45007 SH SOLE 0 0 0 BENTLEY SYS INC COM CL B 08265T208 1275218 23515 SH SOLE 0 0 0 DOCUSIGN INC COM 256163106 1268922 24837 SH SOLE 0 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1266993 31176 SH SOLE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 1262330 50473 SH SOLE 0 0 0 VERISK ANALYTICS INC COM 92345Y106 1261699 5582 SH SOLE 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1258970 112008 SH SOLE 0 0 0 FIFTH THIRD BANCORP COM 316773100 1252445 47785 SH SOLE 0 0 0 GRAINGER W W INC COM 384802104 1252281 1588 SH SOLE 0 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 1248847 45645 SH SOLE 0 0 0 BARRICK GOLD CORP COM 067901108 1245523 73569 SH SOLE 0 0 0 COPART INC COM 217204106 1244560 13645 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 1242239 40477 SH SOLE 0 0 0 VIRTUS STONE HBR EMG MKTS TO COM 86164W100 1239937 239833 SH SOLE 0 0 0 ALCON AG ORD SHS H01301128 1239779 15099 SH SOLE 0 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1239722 28684 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 1238479 34356 SH SOLE 0 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 1235989 64274 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1235246 3532 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 1232801 58873 SH SOLE 0 0 0 AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 1231490 22301 SH SOLE 0 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 1230134 64778 SH SOLE 0 0 0 ELBIT SYS LTD ORD M3760D101 1229312 5883 SH SOLE 0 0 0 HCA HEALTHCARE INC COM 40412C101 1226059 4040 SH SOLE 0 0 0 ALIGN TECHNOLOGY INC COM 016255101 1225363 3465 SH SOLE 0 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1224735 29462 SH SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1224553 13335 SH SOLE 0 0 0 INGERSOLL RAND INC COM 45687V106 1224454 18734 SH SOLE 0 0 0 LISTED FD TR HORIZON KINETICS 53656F623 1224084 40042 SH SOLE 0 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1221568 18143 SH SOLE 0 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1213513 15764 SH SOLE 0 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 1210470 24065 SH SOLE 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1206715 19460 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 1204197 42854 SH SOLE 0 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1203197 23788 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 1199617 26039 SH SOLE 0 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 1192817 15453 SH SOLE 0 0 0 ISHARES TR US HLTHCR PR ETF 464288828 1192028 4660 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1191844 38459 SH SOLE 0 0 0 MERCADOLIBRE INC COM 58733R102 1190523 1005 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1188958 27071 SH SOLE 0 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1187389 5217 SH SOLE 0 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1184687 21020 SH SOLE 0 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1181046 109154 SH SOLE 0 0 0 M & T BK CORP COM 55261F104 1179680 9532 SH SOLE 0 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1176948 32693 SH SOLE 0 0 0 CAMBRIA ETF TR TRINITY 132061839 1173599 47575 SH SOLE 0 0 0 LUCID GROUP INC COM 549498103 1172065 170111 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 1167480 27977 SH SOLE 0 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 1158750 6874 SH SOLE 0 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1158021 18717 SH SOLE 0 0 0 ISHARES TR AGENCY BOND ETF 464288166 1157481 10821 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1157012 24565 SH SOLE 0 0 0 ELECTRONIC ARTS INC COM 285512109 1155886 8912 SH SOLE 0 0 0 APA CORPORATION COM 03743Q108 1153887 33769 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 1153290 18925 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1152454 13052 SH SOLE 0 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1150301 15840 SH SOLE 0 0 0 AUTOZONE INC COM 053332102 1149439 461 SH SOLE 0 0 0 LAUDER ESTEE COS INC CL A 518439104 1141557 5813 SH SOLE 0 0 0 SPLUNK INC COM 848637104 1139407 10740 SH SOLE 0 0 0 FMC CORP COM NEW 302491303 1139288 10919 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 1136802 30138 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 1133949 50286 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1130776 18327 SH SOLE 0 0 0 ULTA BEAUTY INC COM 90384S303 1129428 2400 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1125251 21765 SH SOLE 0 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1124127 53352 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 1123453 9266 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1120495 4643 SH SOLE 0 0 0 GLOBAL PMTS INC COM 37940X102 1119286 11361 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1118132 23387 SH SOLE 0 0 0 ISHARES TR INTRM GOV CR ETF 464288612 1117494 10860 SH SOLE 0 0 0 ISHARES TR NORTH AMERN NAT 464287374 1107379 28526 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 1104219 52135 SH SOLE 0 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 1102668 33263 SH SOLE 0 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 1095130 43622 SH SOLE 0 0 0 PIMCO STRATEGIC INCOME FD COM 72200X104 1085432 208737 SH SOLE 0 0 0 EASTMAN CHEM CO COM 277432100 1082834 12934 SH SOLE 0 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 1081869 34347 SH SOLE 0 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 1078599 28732 SH SOLE 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1075020 18683 SH SOLE 0 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1073117 6479 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 1071516 22159 SH SOLE 0 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1069559 69769 SH SOLE 0 0 0 CARNIVAL CORP COMMON STOCK 143658300 1063763 56493 SH SOLE 0 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1063656 14025 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 1063281 17661 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 1063021 29835 SH SOLE 0 0 0 FIRSTENERGY CORP COM 337932107 1061268 27296 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1060907 21660 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1052041 9145 SH SOLE 0 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1050827 22854 SH SOLE 0 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1049842 19402 SH SOLE 0 0 0 TRANSDIGM GROUP INC COM 893641100 1044391 1168 SH SOLE 0 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1042907 16025 SH SOLE 0 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1038260 57874 SH SOLE 0 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 1034188 30337 SH SOLE 0 0 0 CDW CORP COM 12514G108 1031087 5619 SH SOLE 0 0 0 ROSS STORES INC COM 778296103 1030699 9192 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 1029893 130037 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD IPOX EUROPE EQ 33734X788 1028220 47449 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 1023778 27128 SH SOLE 0 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1017935 117004 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 1017866 21852 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 1015176 39501 SH SOLE 0 0 0 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 1015119 42279 SH SOLE 0 0 0 AMPHENOL CORP NEW CL A 032095101 1013708 11933 SH SOLE 0 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1005774 46200 SH SOLE 0 0 0 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 1004431 11674 SH SOLE 0 0 0 ERIE INDTY CO CL A 29530P102 1004058 4781 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1001179 42676 SH SOLE 0 0 0 MARATHON OIL CORP COM 565849106 997779 43344 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 996782 46991 SH SOLE 0 0 0 COSTAR GROUP INC COM 22160N109 994308 11172 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 993465 46337 SH SOLE 0 0 0 DBX ETF TR XTRACK USD HIGH 233051432 992427 28766 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 991512 30716 SH SOLE 0 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 991368 10881 SH SOLE 0 0 0 ISHARES INC EMNG MKTS EQT 46434G889 991157 23844 SH SOLE 0 0 0 EQUIFAX INC COM 294429105 988260 4200 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 988228 19030 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 988126 30754 SH SOLE 0 0 0 ISHARES TR EAFE SML CP ETF 464288273 986087 16719 SH SOLE 0 0 0 BCE INC COM NEW 05534B760 985565 21618 SH SOLE 0 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 984490 17611 SH SOLE 0 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 978513 46397 SH SOLE 0 0 0 TOYOTA MOTOR CORP ADS 892331307 978325 6086 SH SOLE 0 0 0 MCCORMICK & CO INC COM NON VTG 579780206 976453 11194 SH SOLE 0 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 975681 45550 SH SOLE 0 0 0 BAIDU INC SPON ADR REP A 056752108 968228 7072 SH SOLE 0 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C474 965805 30198 SH SOLE 0 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 965360 83006 SH SOLE 0 0 0 NVR INC COM 62944T105 965294 152 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 964781 26578 SH SOLE 0 0 0 EBAY INC. COM 278642103 964544 21583 SH SOLE 0 0 0 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 958302 25285 SH SOLE 0 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 957384 26631 SH SOLE 0 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 954954 11017 SH SOLE 0 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 954833 37518 SH SOLE 0 0 0 WALKER & DUNLOP INC COM 93148P102 953825 12060 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 949651 47059 SH SOLE 0 0 0 ISHARES TR CONSER ALLOC ETF 464289883 949366 26940 SH SOLE 0 0 0 VEEVA SYS INC CL A COM 922475108 948906 4799 SH SOLE 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 948850 13925 SH SOLE 0 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 945581 80270 SH SOLE 0 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 944878 52816 SH SOLE 0 0 0 UFP INDUSTRIES INC COM 90278Q108 941579 9702 SH SOLE 0 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 940153 34911 SH SOLE 0 0 0 NORTHERN OIL & GAS INC COM 665531307 939132 27364 SH SOLE 0 0 0 BEST BUY INC COM 086516101 931935 11372 SH SOLE 0 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 931810 35070 SH SOLE 0 0 0 ISHARES TR FALN ANGLS USD 46435G474 930013 36658 SH SOLE 0 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 929144 27612 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 926458 12128 SH SOLE 0 0 0 LITHIA MTRS INC COM 536797103 925103 3042 SH SOLE 0 0 0 INVESCO LTD SHS G491BT108 921171 54799 SH SOLE 0 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 917857 33474 SH SOLE 0 0 0 PACER FDS TR DATA AND INFRAST 69374H741 915595 31356 SH SOLE 0 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 907604 35124 SH SOLE 0 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 904932 11139 SH SOLE 0 0 0 WILLIAMS SONOMA INC COM 969904101 902385 7211 SH SOLE 0 0 0 PACER FDS TR SWAN SOS MODRTE 69374H493 898706 38105 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 898142 25094 SH SOLE 0 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 885507 22099 SH SOLE 0 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 885482 10963 SH SOLE 0 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 884043 22085 SH SOLE 0 0 0 ISHARES TR ESG ADV TTL USD 46436E619 880384 20676 SH SOLE 0 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 880368 28767 SH SOLE 0 0 0 FORTIVE CORP COM 34959J108 880342 11774 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 880124 9392 SH SOLE 0 0 0 FERRARI N V COM N3167Y103 880018 2706 SH SOLE 0 0 0 HALLIBURTON CO COM 406216101 877996 26614 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 874699 37573 SH SOLE 0 0 0 MONOLITHIC PWR SYS INC COM 609839105 874632 1619 SH SOLE 0 0 0 EVERSOURCE ENERGY COM 30040W108 874585 12332 SH SOLE 0 0 0 FASTENAL CO COM 311900104 874409 14823 SH SOLE 0 0 0 PARK NATL CORP COM 700658107 873404 8536 SH SOLE 0 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 872948 17445 SH SOLE 0 0 0 PROGRESSIVE CORP COM 743315103 868480 6561 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 867355 27012 SH SOLE 0 0 0 AGF INVTS TR US MARKET NETRL 00110G408 865042 46111 SH SOLE 0 0 0 DATADOG INC CL A COM 23804L103 863875 8781 SH SOLE 0 0 0 IQVIA HLDGS INC COM 46266C105 863566 3842 SH SOLE 0 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 863257 5931 SH SOLE 0 0 0 BIOGEN INC COM 09062X103 862811 3029 SH SOLE 0 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 860623 25566 SH SOLE 0 0 0 ISHARES TR EXPND TEC SC ETF 464287549 860385 2190 SH SOLE 0 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 859858 21106 SH SOLE 0 0 0 RIO TINTO PLC SPONSORED ADR 767204100 859350 13461 SH SOLE 0 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 857722 11971 SH SOLE 0 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 856455 8889 SH SOLE 0 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 855876 17410 SH SOLE 0 0 0 VMWARE INC CL A COM 928563402 853375 5939 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 850683 18429 SH SOLE 0 0 0 MARKEL GROUP INC COM 570535104 847889 613 SH SOLE 0 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 846122 27642 SH SOLE 0 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 844303 12010 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 842483 65922 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 839736 21083 SH SOLE 0 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 836900 21386 SH SOLE 0 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 836267 17774 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 834342 12998 SH SOLE 0 0 0 OMNICOM GROUP INC COM 681919106 832848 8753 SH SOLE 0 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 829115 41025 SH SOLE 0 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 827211 3581 SH SOLE 0 0 0 HEICO CORP NEW COM 422806109 824363 4659 SH SOLE 0 0 0 DOLLAR TREE INC COM 256746108 823977 5742 SH SOLE 0 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 822269 7368 SH SOLE 0 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 822076 69024 SH SOLE 0 0 0 WISDOMTREE TR CHINADIV EX FI 97717X719 816568 26633 SH SOLE 0 0 0 MCKESSON CORP COM 58155Q103 816162 1910 SH SOLE 0 0 0 ISHARES TR BROAD USD HIGH 46435U853 815924 23114 SH SOLE 0 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 814279 2129 SH SOLE 0 0 0 DBX ETF TR XTRACKERS S&P 233051143 814149 20048 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 811453 23658 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780 810454 32965 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC COM 74834L100 807236 5743 SH SOLE 0 0 0 MASCO CORP COM 574599106 806763 14060 SH SOLE 0 0 0 DECKERS OUTDOOR CORP COM 243537107 802043 1520 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 798994 24464 SH SOLE 0 0 0 AXON ENTERPRISE INC COM 05464C101 796675 4083 SH SOLE 0 0 0 ENERPLUS CORP COM 292766102 792030 54736 SH SOLE 0 0 0 EVERGY INC COM 30034W106 791825 13554 SH SOLE 0 0 0 COHERENT CORP COM 19247G107 791108 15518 SH SOLE 0 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 787325 11447 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 786122 54782 SH SOLE 0 0 0 EDISON INTL COM 281020107 784646 11298 SH SOLE 0 0 0 AUTONATION INC COM 05329W102 781733 4749 SH SOLE 0 0 0 PULTE GROUP INC COM 745867101 781616 10062 SH SOLE 0 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 781581 5368 SH SOLE 0 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 777285 2889 SH SOLE 0 0 0 COMERICA INC COM 200340107 777221 18348 SH SOLE 0 0 0 HOWMET AEROSPACE INC COM 443201108 776903 15676 SH SOLE 0 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 775826 44006 SH SOLE 0 0 0 SMUCKER J M CO COM NEW 832696405 775120 5249 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 774120 23974 SH SOLE 0 0 0 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 772317 31357 SH SOLE 0 0 0 CINCINNATI FINL CORP COM 172062101 768731 7899 SH SOLE 0 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 764030 14905 SH SOLE 0 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 762642 21915 SH SOLE 0 0 0 ATMOS ENERGY CORP COM 049560105 762027 6550 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 759671 8453 SH SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 759363 16660 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 753903 27123 SH SOLE 0 0 0 BIO RAD LABS INC CL A 090572207 753311 1987 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 752862 14864 SH SOLE 0 0 0 TIDAL ETF TR UNLIMITED HFND 886364439 750626 36394 SH SOLE 0 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 750246 9978 SH SOLE 0 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 749937 9018 SH SOLE 0 0 0 GORMAN RUPP CO COM 383082104 747764 25937 SH SOLE 0 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 746958 12441 SH SOLE 0 0 0 HP INC COM 40434L105 746253 24300 SH SOLE 0 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 745915 4646 SH SOLE 0 0 0 MANULIFE FINL CORP COM 56501R106 742331 39256 SH SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 740933 13063 SH SOLE 0 0 0 XYLEM INC COM 98419M100 740702 6577 SH SOLE 0 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 739648 8073 SH SOLE 0 0 0 SHOCKWAVE MED INC COM 82489T104 739212 2590 SH SOLE 0 0 0 RBB FD INC US TREASR 10 YR 74933W536 737531 16199 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 736851 20340 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT 100 69374H303 736523 11866 SH SOLE 0 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 735387 9158 SH SOLE 0 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 733518 203755 SH SOLE 0 0 0 OVINTIV INC COM 69047Q102 729269 19156 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 729205 33885 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 728684 21195 SH SOLE 0 0 0 CROCS INC COM 227046109 727262 6468 SH SOLE 0 0 0 YUM CHINA HLDGS INC COM 98850P109 722014 12779 SH SOLE 0 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 721708 15820 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 718978 47646 SH SOLE 0 0 0 MARTIN MARIETTA MATLS INC COM 573284106 714234 1547 SH SOLE 0 0 0 BORGWARNER INC COM 099724106 713450 14587 SH SOLE 0 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 713085 19446 SH SOLE 0 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 712058 7076 SH SOLE 0 0 0 BROWN FORMAN CORP CL B 115637209 709871 10630 SH SOLE 0 0 0 COHEN & STEERS SELECT PFD & COM 19248Y107 708966 39040 SH SOLE 0 0 0 ENPHASE ENERGY INC COM 29355A107 707938 4227 SH SOLE 0 0 0 AVERY DENNISON CORP COM 053611109 705926 4109 SH SOLE 0 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 704269 89261 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 702850 27704 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 701104 10056 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 698812 22733 SH SOLE 0 0 0 ISHARES TR DOW JONES US ETF 464287846 698187 6445 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 697860 11917 SH SOLE 0 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 697552 5673 SH SOLE 0 0 0 CAPITAL SOUTHWEST CORP COM 140501107 696333 35311 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 695064 1892 SH SOLE 0 0 0 MONGODB INC CL A 60937P106 693340 1687 SH SOLE 0 0 0 ISHARES TR ESG AWARE MSCI 46435U663 693031 19511 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 692519 30806 SH SOLE 0 0 0 POOL CORP COM 73278L105 692335 1848 SH SOLE 0 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 691086 15678 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 690375 7718 SH SOLE 0 0 0 RAYMOND JAMES FINL INC COM 754730109 690278 6652 SH SOLE 0 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 690040 20036 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 689237 15062 SH SOLE 0 0 0 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 689220 24765 SH SOLE 0 0 0 CENTERPOINT ENERGY INC COM 15189T107 689193 23643 SH SOLE 0 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 685074 5149 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 683135 6892 SH SOLE 0 0 0 AXSOME THERAPEUTICS INC COM 05464T104 681808 9488 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 681468 23314 SH SOLE 0 0 0 ALLIANT ENERGY CORP COM 018802108 681138 12979 SH SOLE 0 0 0 DICKS SPORTING GOODS INC COM 253393102 678003 5129 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 677782 27363 SH SOLE 0 0 0 DIODES INC COM 254543101 677767 7328 SH SOLE 0 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 676574 81124 SH SOLE 0 0 0 SPDR SER TR S&P REGL BKG 78464A698 671858 16455 SH SOLE 0 0 0 HUBSPOT INC COM 443573100 671498 1262 SH SOLE 0 0 0 HENRY JACK & ASSOC INC COM 426281101 671328 4012 SH SOLE 0 0 0 ALASKA AIR GROUP INC COM 011659109 669589 12591 SH SOLE 0 0 0 NUTRIEN LTD COM 67077M108 667915 11311 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 664401 31306 SH SOLE 0 0 0 AGILON HEALTH INC COM 00857U107 663411 38259 SH SOLE 0 0 0 CBRE GROUP INC CL A 12504L109 662952 8214 SH SOLE 0 0 0 ROLLINS INC COM 775711104 662537 15469 SH SOLE 0 0 0 CAMBRIA ETF TR VALUE MOMENTUM 132061888 662187 25726 SH SOLE 0 0 0 RBB FD INC US TREASRY 12 MT 74933W478 661906 13258 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 659321 20747 SH SOLE 0 0 0 TALOS ENERGY INC COM 87484T108 658825 47500 SH SOLE 0 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 658519 46970 SH SOLE 0 0 0 ALLETE INC COM NEW 018522300 657148 11336 SH SOLE 0 0 0 RELX PLC SPONSORED ADR 759530108 654526 19579 SH SOLE 0 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 651177 7409 SH SOLE 0 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 650604 42357 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 650319 9962 SH SOLE 0 0 0 HENRY SCHEIN INC COM 806407102 648719 7999 SH SOLE 0 0 0 EVERI HLDGS INC COM 30034T103 648198 44827 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 647149 18918 SH SOLE 0 0 0 ASSURED GUARANTY LTD COM G0585R106 647001 11595 SH SOLE 0 0 0 AMERIS BANCORP COM 03076K108 646056 18885 SH SOLE 0 0 0 ENTERGY CORP NEW COM 29364G103 645466 6629 SH SOLE 0 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 645028 86931 SH SOLE 0 0 0 GLOBE LIFE INC COM 37959E102 644785 5882 SH SOLE 0 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 643796 6101 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 642784 19159 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 641190 4649 SH SOLE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 640997 8935 SH SOLE 0 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 640843 3118 SH SOLE 0 0 0 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 640503 25085 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 633964 2143 SH SOLE 0 0 0 MAIN STR CAP CORP COM 56035L104 633395 15823 SH SOLE 0 0 0 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 631332 30573 SH SOLE 0 0 0 AMER STATES WTR CO COM 029899101 630576 7248 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 630518 40996 SH SOLE 0 0 0 STEEL DYNAMICS INC COM 858119100 630051 5784 SH SOLE 0 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 627248 47845 SH SOLE 0 0 0 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 624827 33958 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 623508 33450 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 623377 28374 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 622877 20832 SH SOLE 0 0 0 LI AUTO INC SPONSORED ADS 50202M102 621270 17700 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 620676 18467 SH SOLE 0 0 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 619589 40051 SH SOLE 0 0 0 DUTCH BROS INC CL A 26701L100 616995 21687 SH SOLE 0 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 615205 34008 SH SOLE 0 0 0 HOLOGIC INC COM 436440101 614076 7584 SH SOLE 0 0 0 SUN LIFE FINANCIAL INC. COM 866796105 613609 11773 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 613050 15663 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 611246 13100 SH SOLE 0 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 607527 13288 SH SOLE 0 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 607344 19435 SH SOLE 0 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 606062 11305 SH SOLE 0 0 0 VULCAN MATLS CO COM 929160109 605532 2686 SH SOLE 0 0 0 ANTERO RESOURCES CORP COM 03674X106 605159 26277 SH SOLE 0 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 603936 95711 SH SOLE 0 0 0 EXPEDITORS INTL WASH INC COM 302130109 601289 4964 SH SOLE 0 0 0 EQT CORP COM 26884L109 600333 14596 SH SOLE 0 0 0 ISHARES TR US TELECOM ETF 464287713 600258 27161 SH SOLE 0 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 597121 110170 SH SOLE 0 0 0 FIVE BELOW INC COM 33829M101 596695 3036 SH SOLE 0 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 595642 13956 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 594812 17281 SH SOLE 0 0 0 ALLY FINL INC COM 02005N100 591492 21899 SH SOLE 0 0 0 BANK MONTREAL QUE COM 063671101 590718 6541 SH SOLE 0 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06748F324 589275 23571 SH SOLE 0 0 0 WYNN RESORTS LTD COM 983134107 588142 5569 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 587864 18070 SH SOLE 0 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 586136 29132 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 583253 39092 SH SOLE 0 0 0 TEGNA INC COM 87901J105 582805 35887 SH SOLE 0 0 0 PROSHARES TR LARGE CAP CRE 74347R248 582346 11413 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 580357 46170 SH SOLE 0 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 579682 23178 SH SOLE 0 0 0 ISHARES TR GLB INFRASTR ETF 464288372 579128 12335 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 578742 17245 SH SOLE 0 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 578600 14095 SH SOLE 0 0 0 LAMB WESTON HLDGS INC COM 513272104 578084 5029 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 576265 8420 SH SOLE 0 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 575810 439 SH SOLE 0 0 0 TERADYNE INC COM 880770102 574908 5164 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 574718 25830 SH SOLE 0 0 0 FULTON FINL CORP PA COM 360271100 573876 48144 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 573742 10392 SH SOLE 0 0 0 CME GROUP INC COM 12572Q105 572176 3088 SH SOLE 0 0 0 BRIGHTHOUSE FINL INC COM 10922N103 571230 12064 SH SOLE 0 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 571214 50865 SH SOLE 0 0 0 CANADIAN NAT RES LTD COM 136385101 570589 10142 SH SOLE 0 0 0 MSCI INC COM 55354G100 569718 1214 SH SOLE 0 0 0 AMEREN CORP COM 023608102 567035 6943 SH SOLE 0 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 566432 24800 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 565541 4502 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 564050 6961 SH SOLE 0 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 562556 12716 SH SOLE 0 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 562343 4365 SH SOLE 0 0 0 RH COM 74967X103 559644 1698 SH SOLE 0 0 0 ANTERO MIDSTREAM CORP COM 03676B102 556881 48007 SH SOLE 0 0 0 FACTSET RESH SYS INC COM 303075105 556102 1388 SH SOLE 0 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 553982 20050 SH SOLE 0 0 0 CHARLES RIV LABS INTL INC COM 159864107 552958 2630 SH SOLE 0 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 551743 23854 SH SOLE 0 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 549918 8473 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889 548959 19005 SH SOLE 0 0 0 REPUBLIC SVCS INC COM 760759100 548808 3583 SH SOLE 0 0 0 XAI OCTAGON FLOATING RATE & COM 98400T106 547954 82029 SH SOLE 0 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 546018 33092 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 543243 17391 SH SOLE 0 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 541491 3851 SH SOLE 0 0 0 SPDR SER TR S&P BK ETF 78464A797 540684 15019 SH SOLE 0 0 0 CARMAX INC COM 143130102 539698 6448 SH SOLE 0 0 0 HELMERICH & PAYNE INC COM 423452101 538273 15184 SH SOLE 0 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 537749 3731 SH SOLE 0 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 537545 17229 SH SOLE 0 0 0 ROBERT HALF INTL INC COM 770323103 530226 7049 SH SOLE 0 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 528823 11211 SH SOLE 0 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 527311 37345 SH SOLE 0 0 0 SOFI TECHNOLOGIES INC COM 83406F102 525654 63028 SH SOLE 0 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 525411 47939 SH SOLE 0 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 524347 44361 SH SOLE 0 0 0 VALE S A SPONSORED ADS 91912E105 523367 38999 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 523316 28364 SH SOLE 0 0 0 FIRST SOLAR INC COM 336433107 522748 2750 SH SOLE 0 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 521373 5922 SH SOLE 0 0 0 AEHR TEST SYS COM 00760J108 519379 12591 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 514389 1726 SH SOLE 0 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 513874 4943 SH SOLE 0 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 510960 92231 SH SOLE 0 0 0 ADAM NAT RES FD INC COM 00548F105 510611 24525 SH SOLE 0 0 0 SPDR SER TR HLTH CARE SVCS 78464A573 510121 5440 SH SOLE 0 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 505665 8785 SH SOLE 0 0 0 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 505579 20288 SH SOLE 0 0 0 ISHARES TR CONV BD ETF 46435G102 505045 6614 SH SOLE 0 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 504070 7045 SH SOLE 0 0 0 RUSH ENTERPRISES INC CL A 781846209 503231 8285 SH SOLE 0 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 503147 2765 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 501982 9177 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 501603 11194 SH SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 500197 3399 SH SOLE 0 0 0 ETSY INC COM 29786A106 495899 5861 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 494545 24852 SH SOLE 0 0 0 TRI CONTL CORP COM 895436103 493670 18004 SH SOLE 0 0 0 VITAL ENERGY INC COM 516806205 490781 10870 SH SOLE 0 0 0 UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 490225 820 SH SOLE 0 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 488906 76631 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 487833 20750 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 487731 6043 SH SOLE 0 0 0 GARMIN LTD SHS H2906T109 487139 4671 SH SOLE 0 0 0 DOMINOS PIZZA INC COM 25754A201 485940 1442 SH SOLE 0 0 0 VERISIGN INC COM 92343E102 485384 2148 SH SOLE 0 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 485295 15309 SH SOLE 0 0 0 EXELIXIS INC COM 30161Q104 484954 25377 SH SOLE 0 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 483703 29675 SH SOLE 0 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 483333 9609 SH SOLE 0 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 482657 36100 SH SOLE 0 0 0 FLUOR CORP NEW COM 343412102 478158 16154 SH SOLE 0 0 0 OGE ENERGY CORP COM 670837103 477459 13296 SH SOLE 0 0 0 UNUM GROUP COM 91529Y106 476857 9997 SH SOLE 0 0 0 WATSCO INC COM 942622200 476838 1250 SH SOLE 0 0 0 TILE SHOP HLDGS INC COM 88677Q109 476407 85994 SH SOLE 0 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 475862 34977 SH SOLE 0 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 475064 27863 SH SOLE 0 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 475046 6848 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 474397 7700 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 473649 18878 SH SOLE 0 0 0 AMETEK INC COM 031100100 472366 2918 SH SOLE 0 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 471617 40868 SH SOLE 0 0 0 PLUG POWER INC COM NEW 72919P202 471612 45391 SH SOLE 0 0 0 TRUSTMARK CORP COM 898402102 471272 22314 SH SOLE 0 0 0 NIO INC SPON ADS 62914V106 471021 48609 SH SOLE 0 0 0 STERIS PLC SHS USD G8473T100 467058 2076 SH SOLE 0 0 0 WISDOMTREE TR US HGH YLD CORP 97717X172 466904 10575 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 466561 4682 SH SOLE 0 0 0 PACER FDS TR PAC ASSET FLTG 69374H428 465911 10134 SH SOLE 0 0 0 RPM INTL INC COM 749685103 465878 5192 SH SOLE 0 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 465729 52095 SH SOLE 0 0 0 TECK RESOURCES LTD CL B 878742204 465458 11056 SH SOLE 0 0 0 CENTENE CORP DEL COM 15135B101 464461 6886 SH SOLE 0 0 0 WINGSTOP INC COM 974155103 463571 2316 SH SOLE 0 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 463408 352 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 462959 10744 SH SOLE 0 0 0 PENTAIR PLC SHS G7S00T104 462730 7163 SH SOLE 0 0 0 UBS GROUP AG SHS H42097107 462379 22811 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 462374 13445 SH SOLE 0 0 0 TARGA RES CORP COM 87612G101 461851 6069 SH SOLE 0 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 461108 33584 SH SOLE 0 0 0 ARCBEST CORP COM 03937C105 460902 4665 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 460243 13187 SH SOLE 0 0 0 TWILIO INC CL A 90138F102 458955 7214 SH SOLE 0 0 0 PBF ENERGY INC CL A 69318G106 457545 11176 SH SOLE 0 0 0 BILL HOLDINGS INC COM 090043100 457234 3913 SH SOLE 0 0 0 ISHARES TR MICRO-CAP ETF 464288869 456874 4180 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 456142 26110 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 455001 4012 SH SOLE 0 0 0 ROYAL GOLD INC COM 780287108 454414 3959 SH SOLE 0 0 0 OKTA INC CL A 679295105 453341 6537 SH SOLE 0 0 0 ING GROEP N.V. SPONSORED ADR 456837103 452619 33602 SH SOLE 0 0 0 UNITY SOFTWARE INC COM 91332U101 451872 10407 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 451699 2698 SH SOLE 0 0 0 ARCH CAP GROUP LTD ORD G0450A105 450148 6014 SH SOLE 0 0 0 COOPER COS INC COM NEW 216648402 450147 1174 SH SOLE 0 0 0 SPIRIT AIRLS INC COM 848577102 450004 26224 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 449085 11515 SH SOLE 0 0 0 MATCH GROUP INC NEW COM 57667L107 448925 10727 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 448460 21020 SH SOLE 0 0 0 TEREX CORP NEW COM 880779103 447648 7482 SH SOLE 0 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 447428 2832 SH SOLE 0 0 0 AMCOR PLC ORD G0250X107 445487 44638 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 443912 8578 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 440544 18402 SH SOLE 0 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 440222 37658 SH SOLE 0 0 0 BOYD GAMING CORP COM 103304101 440222 6346 SH SOLE 0 0 0 OWENS & MINOR INC NEW COM 690732102 439824 23100 SH SOLE 0 0 0 F5 INC COM 315616102 437317 2990 SH SOLE 0 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 435560 8402 SH SOLE 0 0 0 CHEWY INC CL A 16679L109 435433 11032 SH SOLE 0 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 434227 9407 SH SOLE 0 0 0 WESCO INTL INC COM 95082P105 434041 2424 SH SOLE 0 0 0 FRANKLIN RESOURCES INC COM 354613101 432996 16211 SH SOLE 0 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 431638 10371 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 429249 6900 SH SOLE 0 0 0 ENTEGRIS INC COM 29362U104 428984 3871 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 428924 11138 SH SOLE 0 0 0 SERVICE CORP INTL COM 817565104 428813 6639 SH SOLE 0 0 0 NORTHWEST NAT HLDG CO COM 66765N105 427960 9941 SH SOLE 0 0 0 WATERS CORP COM 941848103 427797 1605 SH SOLE 0 0 0 LINCOLN NATL CORP IND COM 534187109 427384 16591 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 426591 15552 SH SOLE 0 0 0 IDEX CORP COM 45167R104 426215 1980 SH SOLE 0 0 0 TIMOTHY PLAN U S SM CP CORE 887432342 426162 13366 SH SOLE 0 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 425638 11936 SH SOLE 0 0 0 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 425336 33023 SH SOLE 0 0 0 WEBSTER FINL CORP COM 947890109 424914 11256 SH SOLE 0 0 0 BRINKS CO COM 109696104 424141 6253 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 422140 9288 SH SOLE 0 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 421847 17555 SH SOLE 0 0 0 BIO-TECHNE CORP COM 09073M104 417864 5119 SH SOLE 0 0 0 TRIMBLE INC COM 896239100 417855 7893 SH SOLE 0 0 0 ISHARES TR US TRSPRTION 464287192 416450 1667 SH SOLE 0 0 0 SYNOVUS FINL CORP COM NEW 87161C501 416361 13764 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 416267 7655 SH SOLE 0 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 415913 12026 SH SOLE 0 0 0 WISDOMTREE TR US AI ENHANCED 97717W406 413924 4425 SH SOLE 0 0 0 FORGEROCK INC CL A 34631B101 412505 20083 SH SOLE 0 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 411504 2637 SH SOLE 0 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 407594 17047 SH SOLE 0 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 406692 18486 SH SOLE 0 0 0 ROBLOX CORP CL A 771049103 406546 10088 SH SOLE 0 0 0 BAXTER INTL INC COM 071813109 406441 8921 SH SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 405233 10838 SH SOLE 0 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 404909 4667 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 404180 2047 SH SOLE 0 0 0 APTIV PLC SHS G6095L109 404072 3958 SH SOLE 0 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 403595 42217 SH SOLE 0 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 403097 6430 SH SOLE 0 0 0 GENERAC HLDGS INC COM 368736104 401607 2693 SH SOLE 0 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 400157 15367 SH SOLE 0 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 397711 1584 SH SOLE 0 0 0 PURE STORAGE INC CL A 74624M102 397656 10800 SH SOLE 0 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 396347 1683 SH SOLE 0 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 393861 18836 SH SOLE 0 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 392307 15928 SH SOLE 0 0 0 CONFLUENT INC CLASS A COM 20717M103 391164 11078 SH SOLE 0 0 0 LEGGETT & PLATT INC COM 524660107 390836 13195 SH SOLE 0 0 0 TRIMTABS ETF TR DONOGHUE FRLNS 89628W609 390733 18899 SH SOLE 0 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 389378 60182 SH SOLE 0 0 0 WESTERN DIGITAL CORP. COM 958102105 388365 10239 SH SOLE 0 0 0 BLOCK H & R INC COM 093671105 387603 12162 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 387524 14596 SH SOLE 0 0 0 RESMED INC COM 761152107 386964 1771 SH SOLE 0 0 0 ISHARES INC MSCI EMRG CHN 46434G764 385536 7417 SH SOLE 0 0 0 CONSOL ENERGY INC NEW COM 20854L108 385432 5684 SH SOLE 0 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 385131 12207 SH SOLE 0 0 0 B & G FOODS INC NEW COM 05508R106 384498 27622 SH SOLE 0 0 0 KRANESHARES TR QUADRTC INT RT 500767736 384064 18662 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 383957 6166 SH SOLE 0 0 0 ISHARES INC EM MKTS DIV ETF 464286319 383744 15663 SH SOLE 0 0 0 ALLEGION PLC ORD SHS G0176J109 380823 3173 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 380573 3442 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 379401 5972 SH SOLE 0 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 379306 13021 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848 379168 14745 SH SOLE 0 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 379046 6753 SH SOLE 0 0 0 AERCAP HOLDINGS NV SHS N00985106 378579 5960 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 377857 7709 SH SOLE 0 0 0 OXFORD LANE CAP CORP COM 691543102 377820 78062 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 377578 7594 SH SOLE 0 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 377425 42938 SH SOLE 0 0 0 COMMERCE BANCSHARES INC COM 200525103 376889 7739 SH SOLE 0 0 0 HESS CORP COM 42809H107 376717 2771 SH SOLE 0 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 376507 30388 SH SOLE 0 0 0 PEMBINA PIPELINE CORP COM 706327103 376368 11971 SH SOLE 0 0 0 FLEXSHARES TR REAL ASST IDX 33939L738 376006 12582 SH SOLE 0 0 0 CITIZENS FINL GROUP INC COM 174610105 375813 14410 SH SOLE 0 0 0 UNIFIED SER TR ONEASCENT LARGE 90470L527 375634 16361 SH SOLE 0 0 0 TG THERAPEUTICS INC COM 88322Q108 375134 15102 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 374339 6108 SH SOLE 0 0 0 SAIA INC COM 78709Y105 373569 1091 SH SOLE 0 0 0 ISHARES TR ESG EAFE ETF 46436E759 371916 6106 SH SOLE 0 0 0 EXPEDIA GROUP INC COM NEW 30212P303 371488 3396 SH SOLE 0 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 367383 4689 SH SOLE 0 0 0 LOUISIANA PAC CORP COM 546347105 366727 4891 SH SOLE 0 0 0 ROYCE VALUE TR INC COM 780910105 366500 26558 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 366137 11679 SH SOLE 0 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C284 366108 14251 SH SOLE 0 0 0 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 363075 7309 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 362348 4060 SH SOLE 0 0 0 AGCO CORP COM 001084102 362194 2756 SH SOLE 0 0 0 ISHARES TR CYBERSECURITY 46435U135 361446 9557 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 360938 10563 SH SOLE 0 0 0 UNITED BANKSHARES INC WEST V COM 909907107 360817 12161 SH SOLE 0 0 0 STANDEX INTL CORP COM 854231107 360607 2549 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 359922 13769 SH SOLE 0 0 0 PG&E CORP COM 69331C108 359528 20806 SH SOLE 0 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 359186 16107 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 2032 46436E296 359078 15450 SH SOLE 0 0 0 SPDR SER TR FACTST INV ETF 78464A110 358361 2714 SH SOLE 0 0 0 SIMPLIFY EXCHANGE TRADED FUN MACRO STRATEGY 82889N715 358182 15346 SH SOLE 0 0 0 AVIS BUDGET GROUP COM 053774105 358097 1566 SH SOLE 0 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 357515 8426 SH SOLE 0 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 357412 1316 SH SOLE 0 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 355667 13291 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 354516 9911 SH SOLE 0 0 0 V F CORP COM 918204108 353642 18525 SH SOLE 0 0 0 BERKLEY W R CORP COM 084423102 351285 5898 SH SOLE 0 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 351106 26802 SH SOLE 0 0 0 STATE STR CORP COM 857477103 350532 4790 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 349968 5494 SH SOLE 0 0 0 GLOBAL X FDS RATE PREFERRED 37954Y376 348326 15599 SH SOLE 0 0 0 NATERA INC COM 632307104 348114 7154 SH SOLE 0 0 0 VIATRIS INC COM 92556V106 347773 34847 SH SOLE 0 0 0 XPENG INC ADS 98422D105 347699 25909 SH SOLE 0 0 0 SUNCOR ENERGY INC NEW COM 867224107 347647 11857 SH SOLE 0 0 0 EQUINOR ASA SPONSORED ADR 29446M102 346781 11872 SH SOLE 0 0 0 LEIDOS HOLDINGS INC COM 525327102 346222 3913 SH SOLE 0 0 0 CIENA CORP COM NEW 171779309 346209 8148 SH SOLE 0 0 0 CAMPBELL SOUP CO COM 134429109 344836 7544 SH SOLE 0 0 0 TRIMTABS ETF TR DONOGHUE FORLNS 89628W708 344738 12897 SH SOLE 0 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 344555 92127 SH SOLE 0 0 0 MOSAIC CO NEW COM 61945C103 344435 9841 SH SOLE 0 0 0 ISHARES TR U.S. UTILITS ETF 464287697 344331 4212 SH SOLE 0 0 0 CMS ENERGY CORP COM 125896100 343629 5849 SH SOLE 0 0 0 ASHLAND INC COM 044186104 343381 3951 SH SOLE 0 0 0 CHOICE HOTELS INTL INC COM 169905106 343041 2919 SH SOLE 0 0 0 SABRE CORP COM 78573M104 342823 107468 SH SOLE 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 342535 20389 SH SOLE 0 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 342437 13977 SH SOLE 0 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 342286 6097 SH SOLE 0 0 0 SM ENERGY CO COM 78454L100 341825 10807 SH SOLE 0 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 341721 3557 SH SOLE 0 0 0 NOV INC COM 62955J103 341155 21269 SH SOLE 0 0 0 PINTEREST INC CL A 72352L106 340766 12464 SH SOLE 0 0 0 EATON VANCE LTD DURATION INC COM 27828H105 339281 36248 SH SOLE 0 0 0 ZIFF DAVIS INC COM 48123V102 338740 4835 SH SOLE 0 0 0 NEWMARKET CORP COM 651587107 338183 841 SH SOLE 0 0 0 ISHARES TR CALIF MUN BD ETF 464288356 337827 5932 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 337728 11503 SH SOLE 0 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 337016 20450 SH SOLE 0 0 0 EA SERIES TRUST STRIVE 500 ETF 02072L680 336934 11889 SH SOLE 0 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 335750 17280 SH SOLE 0 0 0 SYNCHRONY FINANCIAL COM 87165B103 335740 9898 SH SOLE 0 0 0 ALCOA CORP COM 013872106 335093 9876 SH SOLE 0 0 0 MURPHY OIL CORP COM 626717102 333670 8712 SH SOLE 0 0 0 TELLURIAN INC NEW COM 87968A104 333540 236553 SH SOLE 0 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 333458 4080 SH SOLE 0 0 0 TEXTRON INC COM 883203101 333416 4930 SH SOLE 0 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 332949 20927 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 332051 9583 SH SOLE 0 0 0 CHEMED CORP NEW COM 16359R103 330960 611 SH SOLE 0 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 330922 8483 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 330850 14224 SH SOLE 0 0 0 CARLISLE COS INC COM 142339100 329641 1285 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 329108 16886 SH SOLE 0 0 0 TOLL BROTHERS INC COM 889478103 328299 4152 SH SOLE 0 0 0 PACWEST BANCORP DEL COM 695263103 327785 40219 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 327762 11984 SH SOLE 0 0 0 ON HLDG AG NAMEN AKT A H5919C104 327723 9931 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 326843 7658 SH SOLE 0 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 326146 7810 SH SOLE 0 0 0 PLANET FITNESS INC CL A 72703H101 325128 4821 SH SOLE 0 0 0 WASTE CONNECTIONS INC COM 94106B101 325023 2274 SH SOLE 0 0 0 WINMARK CORP COM 974250102 324823 977 SH SOLE 0 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 324542 5243 SH SOLE 0 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 324149 5349 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 323973 17550 SH SOLE 0 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 323896 4647 SH SOLE 0 0 0 RITHM CAPITAL CORP COM NEW 64828T201 323753 34626 SH SOLE 0 0 0 HALEON PLC SPON ADS 405552100 322990 38543 SH SOLE 0 0 0 ICICI BANK LIMITED ADR 45104G104 322635 13979 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 322601 7876 SH SOLE 0 0 0 COMSTOCK RES INC COM 205768302 321378 27705 SH SOLE 0 0 0 CELSIUS HLDGS INC COM NEW 15118V207 321206 2153 SH SOLE 0 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 318430 9254 SH SOLE 0 0 0 COGNITION THERAPEUTICS INC COM 19243B102 318025 173784 SH SOLE 0 0 0 GRANITE CONSTR INC COM 387328107 317962 7993 SH SOLE 0 0 0 ALPS ETF TR RIVERFRNT DYMC 00162Q528 317421 6881 SH SOLE 0 0 0 AMN HEALTHCARE SVCS INC COM 001744101 316448 2900 SH SOLE 0 0 0 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 315485 13687 SH SOLE 0 0 0 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 315412 6009 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 315030 7533 SH SOLE 0 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 314464 12454 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 313697 6768 SH SOLE 0 0 0 CVR ENERGY INC COM 12662P108 312093 10417 SH SOLE 0 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 311883 12202 SH SOLE 0 0 0 LANDSTAR SYS INC COM 515098101 311337 1617 SH SOLE 0 0 0 SPROTT INC COM NEW 852066208 310813 9593 SH SOLE 0 0 0 ISHARES TR US INDUSTRIALS 464287754 309637 2920 SH SOLE 0 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 308393 20908 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 308040 15402 SH SOLE 0 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 307946 17487 SH SOLE 0 0 0 POLARIS INC COM 731068102 306920 2538 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 306274 6583 SH SOLE 0 0 0 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 306268 11264 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 305831 3128 SH SOLE 0 0 0 CBOE GLOBAL MKTS INC COM 12503M108 305830 2216 SH SOLE 0 0 0 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 305598 6252 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 305389 16891 SH SOLE 0 0 0 EQUITABLE HLDGS INC COM 29452E101 305387 11244 SH SOLE 0 0 0 AEGON N V NY REGISTRY SHS 007924103 304616 60082 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 304576 12498 SH SOLE 0 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 304344 3637 SH SOLE 0 0 0 BUNGE LIMITED COM G16962105 303807 3220 SH SOLE 0 0 0 CELANESE CORP DEL COM 150870103 303280 2619 SH SOLE 0 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 303166 26135 SH SOLE 0 0 0 ISHARES TR USD GRN BOND ETF 46435U440 303090 6513 SH SOLE 0 0 0 VALARIS LIMITED CL A G9460G101 302442 4806 SH SOLE 0 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 302179 1870 SH SOLE 0 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 302056 9257 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 301865 6281 SH SOLE 0 0 0 ATOMERA INC COM 04965B100 301627 34393 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 301409 9786 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS INFRCAP 26923G822 301297 15341 SH SOLE 0 0 0 PTC INC COM 69370C100 301249 2117 SH SOLE 0 0 0 LENNOX INTL INC COM 526107107 300963 923 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 300543 5846 SH SOLE 0 0 0 PROSHARES TR BITCOIN STRATE 74347G440 300342 17688 SH SOLE 0 0 0 ISHARES TR CORE MSCI INTL 46435G326 300221 4912 SH SOLE 0 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 300190 6005 SH SOLE 0 0 0 ROKU INC COM CL A 77543R102 300100 4692 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 300041 8832 SH SOLE 0 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 299988 13060 SH SOLE 0 0 0 HANCOCK JOHN INCOME SECS TR COM 410123103 299751 27832 SH SOLE 0 0 0 VIKING THERAPEUTICS INC COM 92686J106 299739 18491 SH SOLE 0 0 0 UNITED STS GASOLINE FD LP UNITS 91201T102 298217 4759 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 297901 8445 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 297876 3784 SH SOLE 0 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 297165 16789 SH SOLE 0 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 297055 13664 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 296533 13150 SH SOLE 0 0 0 RYERSON HLDG CORP COM 783754104 295852 6820 SH SOLE 0 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 295228 5423 SH SOLE 0 0 0 WESTERN ASSET GLOBAL CORP DE COM 95790C107 295070 23873 SH SOLE 0 0 0 NEW JERSEY RES CORP COM 646025106 294717 6244 SH SOLE 0 0 0 ENI S P A SPONSORED ADR 26874R108 294550 10231 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 294197 11287 SH SOLE 0 0 0 CABLE ONE INC COM 12685J105 293715 447 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 291930 17223 SH SOLE 0 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 290269 1742 SH SOLE 0 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 289985 3768 SH SOLE 0 0 0 ISHARES TR U.S. PHARMA ETF 464288836 288904 1613 SH SOLE 0 0 0 TIMOTHY PLAN US LRGMD CP CORE 887432359 288490 8019 SH SOLE 0 0 0 DARLING INGREDIENTS INC COM 237266101 288395 4521 SH SOLE 0 0 0 DOXIMITY INC CL A 26622P107 288217 8472 SH SOLE 0 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C599 288022 10636 SH SOLE 0 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 287547 4376 SH SOLE 0 0 0 BOX INC CL A 10316T104 287336 9780 SH SOLE 0 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 286730 3039 SH SOLE 0 0 0 PROSHARES TR S&P TECH DIVIDEN 74347G606 286376 4322 SH SOLE 0 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 286003 4949 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 285959 9962 SH SOLE 0 0 0 LIGHTWAVE LOGIC INC COM 532275104 285442 40953 SH SOLE 0 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 285381 12884 SH SOLE 0 0 0 TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 285069 11272 SH SOLE 0 0 0 PEABODY ENERGY CORP COM 704551100 285024 13159 SH SOLE 0 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 284589 4958 SH SOLE 0 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 284349 4189 SH SOLE 0 0 0 TAPESTRY INC COM 876030107 283892 6633 SH SOLE 0 0 0 PENUMBRA INC COM 70975L107 283850 825 SH SOLE 0 0 0 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 283241 3994 SH SOLE 0 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 283142 20473 SH SOLE 0 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 282748 2981 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 281540 6262 SH SOLE 0 0 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 281259 5045 SH SOLE 0 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 281216 13533 SH SOLE 0 0 0 DYNATRACE INC COM NEW 268150109 280512 5450 SH SOLE 0 0 0 DYCOM INDS INC COM 267475101 280488 2468 SH SOLE 0 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 279975 14343 SH SOLE 0 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 279951 71416 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 279344 9352 SH SOLE 0 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 278636 10393 SH SOLE 0 0 0 AES CORP COM 00130H105 278259 13423 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 278240 2584 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 277792 8226 SH SOLE 0 0 0 MICROSTRATEGY INC CL A NEW 594972408 277703 811 SH SOLE 0 0 0 PROSPECT CAP CORP COM 74348T102 277419 44745 SH SOLE 0 0 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 276706 10864 SH SOLE 0 0 0 STOCK YDS BANCORP INC COM 861025104 276530 6095 SH SOLE 0 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 276050 1480 SH SOLE 0 0 0 NEWS CORP NEW CL A 65249B109 275613 14134 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 275372 12147 SH SOLE 0 0 0 TRITON INTL LTD CL A G9078F107 275008 3303 SH SOLE 0 0 0 TEXAS ROADHOUSE INC COM 882681109 274300 2443 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 273574 5350 SH SOLE 0 0 0 SOUTHWESTERN ENERGY CO COM 845467109 273167 45452 SH SOLE 0 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 272802 3451 SH SOLE 0 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 272629 1629 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 271669 5920 SH SOLE 0 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 271308 9200 SH SOLE 0 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 270762 5412 SH SOLE 0 0 0 RANGE RES CORP COM 75281A109 270421 9198 SH SOLE 0 0 0 PROGRESS SOFTWARE CORP COM 743312100 269933 4646 SH SOLE 0 0 0 NEOGENOMICS INC COM NEW 64049M209 269896 16795 SH SOLE 0 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 269728 3247 SH SOLE 0 0 0 FTI CONSULTING INC COM 302941109 269323 1416 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 269249 25594 SH SOLE 0 0 0 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 269209 15454 SH SOLE 0 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 269018 3216 SH SOLE 0 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 268828 2948 SH SOLE 0 0 0 ALPS ETF TR OSHS GBL INTER 00162Q361 268480 8390 SH SOLE 0 0 0 EAGLE POINT CREDIT COMPANY I COM 269808101 268387 26416 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 267900 6944 SH SOLE 0 0 0 FLOWERS FOODS INC COM 343498101 267759 10762 SH SOLE 0 0 0 WISDOMTREE TR EFFICIENT GLD PL 97717Y550 266740 10986 SH SOLE 0 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 266500 16761 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 266110 11252 SH SOLE 0 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 265761 4263 SH SOLE 0 0 0 ISHARES INC MSCI PAC JP ETF 464286665 265563 6287 SH SOLE 0 0 0 ISHARES INC MSCI EURZONE ETF 464286608 265481 5794 SH SOLE 0 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 265064 3684 SH SOLE 0 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 264621 33119 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 263317 8006 SH SOLE 0 0 0 LUMENTUM HLDGS INC COM 55024U109 262433 4626 SH SOLE 0 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 261110 19087 SH SOLE 0 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 261039 47034 SH SOLE 0 0 0 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 260957 9360 SH SOLE 0 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 260807 2353 SH SOLE 0 0 0 PACER FDS TR WEALTHSHIELD 69374H840 260277 9495 SH SOLE 0 0 0 PEOPLES BANCORP INC COM 709789101 260163 9799 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 259941 5306 SH SOLE 0 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 259893 7866 SH SOLE 0 0 0 KORN FERRY COM NEW 500643200 259788 5244 SH SOLE 0 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 259647 10549 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 258949 5848 SH SOLE 0 0 0 BAKER HUGHES COMPANY CL A 05722G100 258696 8184 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 258453 6442 SH SOLE 0 0 0 MSA SAFETY INC COM 553498106 257809 1482 SH SOLE 0 0 0 J & J SNACK FOODS CORP COM 466032109 257652 1627 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 257607 10142 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121 257605 10341 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 257013 5357 SH SOLE 0 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 256570 26369 SH SOLE 0 0 0 TYLER TECHNOLOGIES INC COM 902252105 256546 616 SH SOLE 0 0 0 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 256530 10060 SH SOLE 0 0 0 RADIAN GROUP INC COM 750236101 256162 10133 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 255954 8414 SH SOLE 0 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 255881 20164 SH SOLE 0 0 0 XP INC CL A G98239109 255597 10895 SH SOLE 0 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 255353 3018 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167735 255308 3051 SH SOLE 0 0 0 HUNT J B TRANS SVCS INC COM 445658107 254890 1408 SH SOLE 0 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 254863 7592 SH SOLE 0 0 0 GENTEX CORP COM 371901109 254211 8688 SH SOLE 0 0 0 ISHARES TR MORNINGSTAR VALU 464288109 253907 3817 SH SOLE 0 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 253504 18890 SH SOLE 0 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 253491 11687 SH SOLE 0 0 0 BURLINGTON STORES INC COM 122017106 253241 1609 SH SOLE 0 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 252457 33978 SH SOLE 0 0 0 AIR LEASE CORP CL A 00912X302 252146 6025 SH SOLE 0 0 0 NEWELL BRANDS INC COM 651229106 251717 28933 SH SOLE 0 0 0 EMCOR GROUP INC COM 29084Q100 251486 1361 SH SOLE 0 0 0 GODADDY INC CL A 380237107 251460 3347 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 250811 8506 SH SOLE 0 0 0 INNOVATOR ETFS TR GRWT ACCLTD PLUS 45783Y798 250778 12287 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 250385 8997 SH SOLE 0 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 249964 4499 SH SOLE 0 0 0 MCCORMICK & CO INC COM VTG 579780107 249321 2879 SH SOLE 0 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 249256 13466 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 249228 13138 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 248572 8081 SH SOLE 0 0 0 JACOBS SOLUTIONS INC COM 46982L108 248242 2088 SH SOLE 0 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 247581 2678 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 246674 5954 SH SOLE 0 0 0 WOLFSPEED INC COM 977852102 246653 4437 SH SOLE 0 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 246452 12422 SH SOLE 0 0 0 ISHARES INC MSCI SWITZERLAND 464286749 246346 5331 SH SOLE 0 0 0 ALPS ETF TR DISRUPTIVE TECH 00162Q478 246270 6261 SH SOLE 0 0 0 GLOBANT S A COM L44385109 246216 1370 SH SOLE 0 0 0 MDU RES GROUP INC COM 552690109 246003 11748 SH SOLE 0 0 0 PDC ENERGY INC COM 69327R101 245789 3455 SH SOLE 0 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 245769 2185 SH SOLE 0 0 0 MARKETAXESS HLDGS INC COM 57060D108 245473 939 SH SOLE 0 0 0 SIMPSON MFG INC COM 829073105 245007 1769 SH SOLE 0 0 0 NUVEEN MUN INCOME FD INC COM 67062J102 244180 25894 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 243896 9795 SH SOLE 0 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 243586 25112 SH SOLE 0 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 243160 7042 SH SOLE 0 0 0 GATX CORP COM 361448103 242804 1886 SH SOLE 0 0 0 UNIVERSAL CORP VA COM 913456109 242758 4861 SH SOLE 0 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 242593 17656 SH SOLE 0 0 0 PERRIGO CO PLC SHS G97822103 242335 7138 SH SOLE 0 0 0 WARRIOR MET COAL INC COM 93627C101 241490 6200 SH SOLE 0 0 0 PACER FDS TR CFRA STVAL EQL 69374H691 241484 6776 SH SOLE 0 0 0 EXPONENT INC COM 30214U102 241419 2587 SH SOLE 0 0 0 HERCULES CAPITAL INC COM 427096508 241033 16286 SH SOLE 0 0 0 HARLEY DAVIDSON INC COM 412822108 241012 6845 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 240899 7671 SH SOLE 0 0 0 FLEX LTD ORD Y2573F102 240717 8709 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 240258 12302 SH SOLE 0 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 240167 4845 SH SOLE 0 0 0 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 239192 4405 SH SOLE 0 0 0 ROCKET LAB USA INC COM 773122106 239040 39840 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 238679 8637 SH SOLE 0 0 0 MOLINA HEALTHCARE INC COM 60855R100 237980 790 SH SOLE 0 0 0 COMMERCIAL METALS CO COM 201723103 237971 4519 SH SOLE 0 0 0 BRUKER CORP COM 116794108 237283 3210 SH SOLE 0 0 0 ISHARES TR US OIL GS EX ETF 464288851 237209 2793 SH SOLE 0 0 0 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 236783 4211 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 236740 8223 SH SOLE 0 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 236559 30802 SH SOLE 0 0 0 FERGUSON PLC NEW SHS G3421J106 236437 1503 SH SOLE 0 0 0 NOW INC COM 67011P100 236312 22810 SH SOLE 0 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 235708 4997 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 235689 5985 SH SOLE 0 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 235560 10400 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 235022 6114 SH SOLE 0 0 0 AMDOCS LTD SHS G02602103 234670 2374 SH SOLE 0 0 0 CRH PLC ADR 12626K203 233787 4195 SH SOLE 0 0 0 SJW GROUP COM 784305104 233186 3326 SH SOLE 0 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 232670 1397 SH SOLE 0 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 232438 11926 SH SOLE 0 0 0 DORMAN PRODS INC COM 258278100 232233 2946 SH SOLE 0 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 232035 9632 SH SOLE 0 0 0 NBT BANCORP INC COM 628778102 231231 7260 SH SOLE 0 0 0 WOODWARD INC COM 980745103 230923 1942 SH SOLE 0 0 0 CALLON PETE CO DEL COM 13123X508 230129 6562 SH SOLE 0 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 229780 7703 SH SOLE 0 0 0 OWENS CORNING NEW COM 690742101 229550 1759 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 228719 1171 SH SOLE 0 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 228638 10050 SH SOLE 0 0 0 CHEMOURS CO COM 163851108 228275 6188 SH SOLE 0 0 0 SPDR SER TR S&P INS ETF 78464A789 228029 5578 SH SOLE 0 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 227895 6053 SH SOLE 0 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 227618 4671 SH SOLE 0 0 0 KIRBY CORP COM 497266106 226849 2948 SH SOLE 0 0 0 TORO CO COM 891092108 226781 2231 SH SOLE 0 0 0 KRANESHARES TR QUADRATIC DEFLA 500767587 226186 13902 SH SOLE 0 0 0 GABELLI DIVID & INCOME TR COM 36242H104 226049 10698 SH SOLE 0 0 0 HEXCEL CORP NEW COM 428291108 225399 2965 SH SOLE 0 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 225345 14529 SH SOLE 0 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 224289 2639 SH SOLE 0 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 223695 5646 SH SOLE 0 0 0 ISHARES TR CORE INTL AGGR 46435G672 223678 4538 SH SOLE 0 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 223614 49363 SH SOLE 0 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 221930 24577 SH SOLE 0 0 0 BEIGENE LTD SPONSORED ADR 07725L102 221449 1242 SH SOLE 0 0 0 PAYLOCITY HLDG CORP COM 70438V106 221436 1200 SH SOLE 0 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 221367 5287 SH SOLE 0 0 0 ISHARES TR MORTGE REL ETF 46435G342 221226 9374 SH SOLE 0 0 0 IDACORP INC COM 451107106 221206 2156 SH SOLE 0 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 220790 15930 SH SOLE 0 0 0 ISHARES TR LATN AMER 40 ETF 464287390 220675 8122 SH SOLE 0 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 220650 8292 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM S&P 500 26922A594 220249 7740 SH SOLE 0 0 0 INFOSYS LTD SPONSORED ADR 456788108 220079 13695 SH SOLE 0 0 0 UNIFIED SER TR ONEASCENT EMGRG 90470L469 220068 7638 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 219905 10169 SH SOLE 0 0 0 PROPETRO HLDG CORP COM 74347M108 219588 26649 SH SOLE 0 0 0 FARMERS NATIONAL BANC CORP COM 309627107 219295 17728 SH SOLE 0 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 218743 4671 SH SOLE 0 0 0 TETRA TECH INC NEW COM 88162G103 217938 1331 SH SOLE 0 0 0 ISHARES TR RESIDENTIAL MULT 464288562 217172 2964 SH SOLE 0 0 0 GENIE ENERGY LTD CL B 372284208 216342 15300 SH SOLE 0 0 0 GRACO INC COM 384109104 216134 2503 SH SOLE 0 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 216038 19051 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 215735 1380 SH SOLE 0 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 215133 62721 SH SOLE 0 0 0 SPS COMM INC COM 78463M107 214915 1119 SH SOLE 0 0 0 ISHARES TR GENOMICS IMMUN 46435U192 214644 9191 SH SOLE 0 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 214496 9445 SH SOLE 0 0 0 HOULIHAN LOKEY INC CL A 441593100 214316 2180 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 214024 4155 SH SOLE 0 0 0 IONIS PHARMACEUTICALS INC COM 462222100 213274 5198 SH SOLE 0 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 213225 15362 SH SOLE 0 0 0 LKQ CORP COM 501889208 213035 3656 SH SOLE 0 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 213004 4917 SH SOLE 0 0 0 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 212729 8098 SH SOLE 0 0 0 ISHARES TR GNMA BOND ETF 46429B333 212273 4842 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 211990 9185 SH SOLE 0 0 0 NORDSTROM INC COM 655664100 211312 10323 SH SOLE 0 0 0 ZIONS BANCORPORATION N A COM 989701107 211093 7859 SH SOLE 0 0 0 ISHARES TR GLB CNSM STP ETF 464288737 210616 3442 SH SOLE 0 0 0 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 210609 8077 SH SOLE 0 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 210071 4243 SH SOLE 0 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 210029 1899 SH SOLE 0 0 0 RLI CORP COM 749607107 209345 1534 SH SOLE 0 0 0 KEURIG DR PEPPER INC COM 49271V100 209321 6694 SH SOLE 0 0 0 VICOR CORP COM 925815102 208386 3859 SH SOLE 0 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 208174 1501 SH SOLE 0 0 0 KNOWLES CORP COM 49926D109 207907 11512 SH SOLE 0 0 0 ATKORE INC COM 047649108 206932 1327 SH SOLE 0 0 0 CIRRUS LOGIC INC COM 172755100 206819 2553 SH SOLE 0 0 0 ETF SER SOLUTIONS NETLEASE CORP 26922A248 206392 8511 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 206143 1507 SH SOLE 0 0 0 RALPH LAUREN CORP CL A 751212101 205541 1667 SH SOLE 0 0 0 SLM CORP COM 78442P106 205469 12590 SH SOLE 0 0 0 ISHARES TR GLOBAL MATER ETF 464288695 205198 2507 SH SOLE 0 0 0 APTARGROUP INC COM 038336103 205188 1771 SH SOLE 0 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 204554 10544 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 203919 4042 SH SOLE 0 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 203867 19453 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 203331 8306 SH SOLE 0 0 0 PACER FDS TR AMERCN ENRGY IND 69374H634 203245 7475 SH SOLE 0 0 0 ASPEN TECHNOLOGY INC COM 29109X106 203143 1212 SH SOLE 0 0 0 ISHARES TR INTL DIV GRWTH 46435G524 202867 3271 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 201875 5440 SH SOLE 0 0 0 SPDR SER TR PORT MTG BK ETF 78464A383 201703 9206 SH SOLE 0 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 201655 14518 SH SOLE 0 0 0 ISHARES TR CORE MSCI EURO 46434V738 201415 3827 SH SOLE 0 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 201252 8403 SH SOLE 0 0 0 VONTIER CORPORATION COM 928881101 201184 6246 SH SOLE 0 0 0 PACER FDS TR EMRG MKT CASH 69374H865 200797 10431 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 200641 3512 SH SOLE 0 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 200620 5542 SH SOLE 0 0 0 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 200511 11271 SH SOLE 0 0 0 KINROSS GOLD CORP COM 496902404 199973 41923 SH SOLE 0 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 195165 12423 SH SOLE 0 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 192826 24753 SH SOLE 0 0 0 GABELLI EQUITY TR INC COM 362397101 189474 32668 SH SOLE 0 0 0 LEONARDO DRS INC COM 52661A108 186318 10745 SH SOLE 0 0 0 IMAC HLDGS INC COM 44967K104 186065 1691504 SH SOLE 0 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 185890 37178 SH SOLE 0 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 185553 17505 SH SOLE 0 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 185117 17834 SH SOLE 0 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 183596 26079 SH SOLE 0 0 0 SMITH & WESSON BRANDS INC COM 831754106 183368 14062 SH SOLE 0 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 182294 18321 SH SOLE 0 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 180263 66764 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 179686 10013 SH SOLE 0 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 179484 13743 SH SOLE 0 0 0 U S SILICA HLDGS INC COM 90346E103 179027 14759 SH SOLE 0 0 0 BARCLAYS PLC ADR 06738E204 177274 22554 SH SOLE 0 0 0 GERON CORP COM 374163103 176592 55013 SH SOLE 0 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 174683 17843 SH SOLE 0 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 172514 16668 SH SOLE 0 0 0 CINEMARK HLDGS INC COM 17243V102 171353 10385 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 171317 28458 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 170752 13704 SH SOLE 0 0 0 GOLUB CAP BDC INC COM 38173M102 169830 12580 SH SOLE 0 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 169303 24608 SH SOLE 0 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 166018 11766 SH SOLE 0 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 164567 13970 SH SOLE 0 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 163939 14999 SH SOLE 0 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 163641 19028 SH SOLE 0 0 0 GLADSTONE INVT CORP COM 376546107 163430 12533 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FD COM 72201H108 163219 19929 SH SOLE 0 0 0 FISKER INC CL A COM STK 33813J106 162398 28794 SH SOLE 0 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 160558 19001 SH SOLE 0 0 0 EATON VANCE MUN BD FD COM 27827X101 159508 16031 SH SOLE 0 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 158693 14169 SH SOLE 0 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 158398 27123 SH SOLE 0 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 157250 13383 SH SOLE 0 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 156990 15699 SH SOLE 0 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 156843 16650 SH SOLE 0 0 0 NIKOLA CORP COM 654110105 156538 113433 SH SOLE 0 0 0 LIBERTY ENERGY INC COM CL A 53115L104 156429 11700 SH SOLE 0 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 155046 51855 SH SOLE 0 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 152876 11030 SH SOLE 0 0 0 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 152446 14181 SH SOLE 0 0 0 PROFRAC HLDG CORP CLASS A COM 74319N100 151776 13600 SH SOLE 0 0 0 PIMCO MUN INCOME FD COM 72200R107 151394 14727 SH SOLE 0 0 0 BARINGS BDC INC COM 06759L103 151226 19289 SH SOLE 0 0 0 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 150477 23366 SH SOLE 0 0 0 SERES THERAPEUTICS INC COM 81750R102 150315 31381 SH SOLE 0 0 0 UNDER ARMOUR INC CL A 904311107 147967 20494 SH SOLE 0 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 147563 27276 SH SOLE 0 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 146499 16591 SH SOLE 0 0 0 LUMEN TECHNOLOGIES INC COM 550241103 143738 63601 SH SOLE 0 0 0 SNAP INC CL A 83304A106 143524 12122 SH SOLE 0 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 141882 16931 SH SOLE 0 0 0 PIMCO MUN INCOME FD II COM 72200W106 139849 15470 SH SOLE 0 0 0 TRANSOCEAN LTD REG SHS H8817H100 139198 19857 SH SOLE 0 0 0 NINE ENERGY SERVICE INC COM 65441V101 138106 36059 SH SOLE 0 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 137126 16846 SH SOLE 0 0 0 PRIMO WATER CORPORATION COM 74167P108 135871 10835 SH SOLE 0 0 0 VALLEY NATL BANCORP COM 919794107 135563 17492 SH SOLE 0 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 135490 11650 SH SOLE 0 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 133911 13791 SH SOLE 0 0 0 FLUSHING FINL CORP COM 343873105 129524 10539 SH SOLE 0 0 0 NOKIA CORP SPONSORED ADR 654902204 129247 31069 SH SOLE 0 0 0 RPC INC COM 749660106 128021 17905 SH SOLE 0 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 127666 12044 SH SOLE 0 0 0 TITAN INTL INC ILL COM 88830M102 127428 11100 SH SOLE 0 0 0 ARCHER AVIATION INC COM CL A 03945R102 127102 30850 SH SOLE 0 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 126477 15147 SH SOLE 0 0 0 FIRST HORIZON CORPORATION COM 320517105 126111 11190 SH SOLE 0 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 123405 12415 SH SOLE 0 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 122592 12078 SH SOLE 0 0 0 COHEN & STEERS CLOSED-END OP COM 19248P106 121652 11327 SH SOLE 0 0 0 ROYCE MICRO-CAP TR INC COM 780915104 121538 13890 SH SOLE 0 0 0 WESTERN ASSET GBL HIGH INC F COM 95766B109 119170 16347 SH SOLE 0 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 117435 14884 SH SOLE 0 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 116503 11768 SH SOLE 0 0 0 UNDER ARMOUR INC CL C 904311206 111607 16633 SH SOLE 0 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 110814 25185 SH SOLE 0 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 108770 90642 SH SOLE 0 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 106283 10671 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 106155 13187 SH SOLE 0 0 0 SWISS HELVETIA FD INC COM 870875101 105841 12876 SH SOLE 0 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 104506 25243 SH SOLE 0 0 0 TILRAY BRANDS INC COM 88688T100 102714 65842 SH SOLE 0 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 100676 11363 SH SOLE 0 0 0 EVOLUS INC COM 30052C107 100370 13806 SH SOLE 0 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 100146 23075 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 99076 12053 SH SOLE 0 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 95139 12909 SH SOLE 0 0 0 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 94293 11212 SH SOLE 0 0 0 GERDAU SA SPON ADR REP PFD 373737105 92029 17630 SH SOLE 0 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 90495 11528 SH SOLE 0 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 88343 11488 SH SOLE 0 0 0 ANNEXON INC COM 03589W102 88000 25000 SH SOLE 0 0 0 NUVEEN MULTI-MKT INCOME FD COM 67075J107 87389 15067 SH SOLE 0 0 0 GAMIDA CELL LTD SHS M47364100 87236 45200 SH SOLE 0 0 0 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 86968 23522 SH SOLE 0 0 0 CIDARA THERAPEUTICS INC COM 171757107 86445 76500 SH SOLE 0 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 85602 38910 SH SOLE 0 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 85469 13830 SH SOLE 0 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 84431 13090 SH SOLE 0 0 0 ZEROFOX HLDGS INC COM 98955G103 84193 84193 SH SOLE 0 0 0 LIPOCINE INC NEW COM NEW 53630X203 84183 16703 SH SOLE 0 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 82615 26650 SH SOLE 0 0 0 ESS TECH INC COMMON STOCK 26916J106 82320 56000 SH SOLE 0 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 81104 20903 SH SOLE 0 0 0 GABELLI UTIL TR COM 36240A101 81062 11956 SH SOLE 0 0 0 DIANA SHIPPING INC COM Y2066G104 75431 20442 SH SOLE 0 0 0 GROWGENERATION CORP COM 39986L109 75337 22158 SH SOLE 0 0 0 BORR DRILLING LTD SHS G1466R173 75300 10000 SH SOLE 0 0 0 IMMUNITYBIO INC COM 45256X103 74226 26700 SH SOLE 0 0 0 AMBEV SA SPONSORED ADR 02319V103 71448 22468 SH SOLE 0 0 0 NL INDS INC COM NEW 629156407 71365 12905 SH SOLE 0 0 0 VUZIX CORP COM NEW 92921W300 69727 13672 SH SOLE 0 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 68503 13646 SH SOLE 0 0 0 CO-DIAGNOSTICS INC COM 189763105 68344 61571 SH SOLE 0 0 0 BANCO SANTANDER S.A. ADR 05964H105 67837 18285 SH SOLE 0 0 0 BLINK CHARGING CO COM 09354A100 66711 11137 SH SOLE 0 0 0 AUTHID INC COM NEW 46264C206 65010 73045 SH SOLE 0 0 0 SOLID POWER INC CLASS A COM 83422N105 64562 25418 SH SOLE 0 0 0 BIONANO GENOMICS INC COM 09075F107 63602 104265 SH SOLE 0 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 61664 10914 SH SOLE 0 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 61022 10020 SH SOLE 0 0 0 CRONOS GROUP INC COM 22717L101 59332 30118 SH SOLE 0 0 0 EVGO INC CL A COM 30052F100 59296 14824 SH SOLE 0 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 58014 30695 SH SOLE 0 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 56993 47893 SH SOLE 0 0 0 MFS MUN INCOME TR SH BEN INT 552738106 56829 11143 SH SOLE 0 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 55642 10639 SH SOLE 0 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 54909 23071 SH SOLE 0 0 0 FORTRESS BIOTECH INC COM 34960Q109 54698 99450 SH SOLE 0 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 52465 11633 SH SOLE 0 0 0 NEW PAC METALS CORP COM 64782A107 52320 24000 SH SOLE 0 0 0 HANESBRANDS INC COM 410345102 52219 11502 SH SOLE 0 0 0 REKOR SYSTEMS INC COM 759419104 52021 29225 SH SOLE 0 0 0 AMMO INC COM 00175J107 50411 23667 SH SOLE 0 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 49777 21642 SH SOLE 0 0 0 SKEENA RES LTD NEW COM 83056P715 48300 10000 SH SOLE 0 0 0 NEUBASE THERAPEUTICS INC COM NEW 64132K201 47653 25483 SH SOLE 0 0 0 PLANET LABS PBC COM CL A 72703X106 45057 13993 SH SOLE 0 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 42900 14592 SH SOLE 0 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 42128 11479 SH SOLE 0 0 0 MANNKIND CORP COM NEW 56400P706 41115 10102 SH SOLE 0 0 0 AQUA METALS INC COM 03837J101 39244 33542 SH SOLE 0 0 0 FLOTEK INDS INC DEL COM 343389102 36036 49095 SH SOLE 0 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 34810 15680 SH SOLE 0 0 0 FIBROGEN INC COM 31572Q808 34150 12648 SH SOLE 0 0 0 WORKHORSE GROUP INC COM NEW 98138J206 33903 38898 SH SOLE 0 0 0 CHROMADEX CORP COM NEW 171077407 32970 21000 SH SOLE 0 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 32649 14257 SH SOLE 0 0 0 FORTUNA SILVER MINES INC COM 349915108 32481 10025 SH SOLE 0 0 0 DENISON MINES CORP COM 248356107 30000 24000 SH SOLE 0 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 28751 15711 SH SOLE 0 0 0 UNITED MARITIME CORPORATION COM Y92335101 27926 10267 SH SOLE 0 0 0 PLBY GROUP INC COM 72814P109 26354 15687 SH SOLE 0 0 0 RYVYL INC COM NEW 39366L208 26138 34851 SH SOLE 0 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 25345 18500 SH SOLE 0 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62197119 25108 15310 SH SOLE 0 0 0 SENSEONICS HLDGS INC COM 81727U105 24827 32535 SH SOLE 0 0 0 CANOPY GROWTH CORP COM 138035100 24791 63910 SH SOLE 0 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 23228 25000 SH SOLE 0 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 23000 11500 SH SOLE 0 0 0 CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 21719 75100 SH SOLE 0 0 0 INSEEGO CORP COM 45782B104 21137 32842 SH SOLE 0 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 21014 11298 SH SOLE 0 0 0 EMX RTY CORP COM 26873J107 20900 11000 SH SOLE 0 0 0 TINGO GROUP INC COM 55328R109 18150 15000 SH SOLE 0 0 0 SAB BIOTHERAPEUTICS INC COM 78397T103 17430 21000 SH SOLE 0 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L205 16800 14359 SH SOLE 0 0 0 SEASTAR MEDICAL HOLDING CORP COMMON STOCK 81256L104 16614 31950 SH SOLE 0 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 16200 10000 SH SOLE 0 0 0 BITFARMS LTD COM 09173B107 16119 10965 SH SOLE 0 0 0 HEARTCORE ENTERPRISES INC COM 42240Q104 15015 10500 SH SOLE 0 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 14101 12262 SH SOLE 0 0 0 ORGANIGRAM HLDGS INC COM 68620P101 12012 30799 SH SOLE 0 0 0 VAXART INC COM NEW 92243A200 9432 12920 SH SOLE 0 0 0 VILLAGE FARMS INTL INC COM 92707Y108 9376 15658 SH SOLE 0 0 0 CELULARITY INC COM CL A 151190105 9007 16909 SH SOLE 0 0 0 AURORA CANNABIS INC COM 05156X884 6607 12358 SH SOLE 0 0 0 APPHARVEST INC COM 03783T103 6466 17476 SH SOLE 0 0 0 ASENSUS SURGICAL INC COM 04367G103 5227 10351 SH SOLE 0 0 0 XOS INC COMMON STOCK 98423B108 4377 20114 SH SOLE 0 0 0 META MATERIALS INC COM 59134N104 2379 11056 SH SOLE 0 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 2191 11532 SH SOLE 0 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 140784 12570 SH SOLE 0 0 0 CLENE INC *W EXP 12/30/202 185634110 1204 12200 SH SOLE 0 0 0 COCA COLA CO COM 191216100 353522 5826 SH SOLE 0 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 634029 53235 SH SOLE 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 275120 10441 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 225589 10180 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 237504 1818 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 226698 4524 SH SOLE 0 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 446925 3037 SH SOLE 0 0 0 HOME DEPOT INC COM 437076102 400414 1289 SH SOLE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 773753 1736 SH SOLE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 234854 1457 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 311460 4296 SH SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 451208 2726 SH SOLE 0 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 112280 17354 SH SOLE 0 0 0 LILLY ELI & CO COM 532457108 340948 727 SH SOLE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 200265 435 SH SOLE 0 0 0 MCDONALDS CORP COM 580135101 282893 948 SH SOLE 0 0 0 MICROSOFT CORP COM 594918104 996080 2925 SH SOLE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 216899 19781 SH SOLE 0 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 146256 10621 SH SOLE 0 0 0 NUVEEN MUN VALUE FD INC COM 670928100 165142 18921 SH SOLE 0 0 0 OXFORD LANE CAP CORP COM 691543102 106480 22000 SH SOLE 0 0 0 PEPSICO INC COM 713448108 363402 1962 SH SOLE 0 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 361532 71618 SH SOLE 0 0 0 PROCTER AND GAMBLE CO COM 742718109 272373 1795 SH SOLE 0 0 0 REALTY INCOME CORP COM 756109104 640627 10669 SH SOLE 0 0 0 SABINE RTY TR UNIT BEN INT 785688102 305566 4634 SH SOLE 0 0 0 SIMON PPTY GROUP INC NEW COM 828806109 382469 3312 SH SOLE 0 0 0 SYSCO CORP COM 871829107 398009 5364 SH SOLE 0 0 0 TRI CONTL CORP COM 895436103 212532 7751 SH SOLE 0 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 153223 20650 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 420046 1785 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 328253 2098 SH SOLE 0 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 213629 4626 SH SOLE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 251863 1144 SH SOLE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 380644 1728 SH SOLE 0 0 0 WALMART INC COM 931142103 237342 1510 SH SOLE 0 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 146739 21707 SH SOLE 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 367165 1878 SH SOLE 0 0 0 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 50608 50000 SH SOLE 0 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 733831 57782 SH SOLE 0 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 4471678 941405 SH SOLE 0 0 0 GEO GROUP INC NEW COM 36162J106 180919 25268 SH SOLE 0 0 0 GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3 21791 22000 SH SOLE 0 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 427960 23284 SH SOLE 0 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 362863 40202 SH SOLE 0 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 96712 14824 SH SOLE 0 0 0 PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 14850 16000 SH SOLE 0 0 0 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 2699 61545 SH SOLE 0 0 0 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 487785 485000 SH SOLE 0 0 0 PUBLIC STORAGE COM 74460D109 545525 1869 SH SOLE 0 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 252514 21454 SH SOLE 0 0 0