The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||
| COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
| VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| ISHARES TIPS BOND ETF | COM | 464287176 | 219,843 | 1,977 | SH | SOLE | 0 | 0 | 1,977 | |||
| ISHARES FLOATING RATE BOND ETF | COM | 46429B655 | 4,872,079 | 95,372 | SH | SOLE | 0 | 0 | 95,372 | |||
| ISHARES IBOXX HIGH YLD CORPORA | COM | 464288513 | 363,163 | 4,473 | SH | SOLE | 0 | 0 | 4,473 | |||
| ISHARES IBOXX INV GRADE CORP B | COM | 464287242 | 730,296 | 6,552 | SH | SOLE | 0 | 0 | 6,552 | |||
| ISHARES SHORT TERM CORPORATE B | COM | 464288646 | 1,135,319 | 21,409 | SH | SOLE | 0 | 0 | 21,409 | |||
| ISHARES SHORT TERM NATL AMT-FR | COM | 464288158 | 624,556 | 5,849 | SH | SOLE | 0 | 0 | 5,849 | |||
| BLACKROCK ISHARES SHORT MATURI | COM | 46431W507 | 1,331,485 | 25,965 | SH | SOLE | 0 | 0 | 25,965 | |||
| EATON VANCE SENIOR FLOATING-RA | COM | 27828Q105 | 3,830,390 | 334,824 | SH | SOLE | 0 | 0 | 334,824 | |||
| VANECK FALLEN ANGEL HIGH YLD | COM | 92189F437 | 1,327,712 | 44,659 | SH | SOLE | 0 | 0 | 44,659 | |||
| INVESCO PREFERRED PORTFOLIO | PFD | 46138E511 | 2,209,336 | 190,460 | SH | SOLE | 0 | 0 | 190,460 | |||
| ISHARES TR PFD AND INCOME SEC | PFD | 464288687 | 4,561,783 | 144,269 | SH | SOLE | 0 | 0 | 144,269 | |||
| 3M CO | COM | 88579Y101 | 15,176,604 | 97,800 | SH | SOLE | 0 | 0 | 97,800 | |||
| ABBOTT LABS COM | COM | 002824100 | 2,608,504 | 19,475 | SH | SOLE | 0 | 0 | 19,475 | |||
| ABBVIE INC | COM | 00287Y109 | 1,335,291 | 5,767 | SH | SOLE | 0 | 0 | 5,767 | |||
| ADTRAN HOLDINGS INC COM | COM | 00486H105 | 2,161,752 | 230,464 | SH | SOLE | 0 | 0 | 230,464 | |||
| ADVANCED MICRO DEVICES | COM | 007903107 | 2,000,210 | 12,363 | SH | SOLE | 0 | 0 | 12,363 | |||
| AEHR TEST SYSTEMS | COM | 00760J108 | 761,422 | 25,288 | SH | SOLE | 0 | 0 | 25,288 | |||
| AEROVIRONMENT INC | COM | 008073108 | 935,853 | 2,972 | SH | SOLE | 0 | 0 | 2,972 | |||
| AIR PRODUCTS & CHEMICAL | COM | 009158106 | 355,900 | 1,305 | SH | SOLE | 0 | 0 | 1,305 | |||
| ALLIANT ENERGY CORP | COM | 018802108 | 736,702 | 10,929 | SH | SOLE | 0 | 0 | 10,929 | |||
| ALLIENT INC COM | COM | 019330109 | 473,947 | 10,591 | SH | SOLE | 0 | 0 | 10,591 | |||
| ALLSTATE CORP COM | COM | 020002101 | 2,024,186 | 9,430 | SH | SOLE | 0 | 0 | 9,430 | |||
| ALPHABET INC CL A | COM | 02079K305 | 6,510,461 | 26,781 | SH | SOLE | 0 | 0 | 26,781 | |||
| ALPHABET INC CL C | COM | 02079K107 | 3,267,467 | 13,416 | SH | SOLE | 0 | 0 | 13,416 | |||
| AMAZON.COM INC | COM | 023135106 | 6,346,671 | 28,905 | SH | SOLE | 0 | 0 | 28,905 | |||
| AMBARELLA INC | COM | G037AX101 | 1,175,827 | 14,249 | SH | SOLE | 0 | 0 | 14,249 | |||
| AMERICAN ELECTRIC POWER | COM | 025537101 | 725,400 | 6,448 | SH | SOLE | 0 | 0 | 6,448 | |||
| AMERICAN OUTDOOR BRANDS INC | COM | 02875D109 | 602,783 | 69,445 | SH | SOLE | 0 | 0 | 69,445 | |||
| AMGEN INC COM | COM | 031162100 | 332,149 | 1,177 | SH | SOLE | 0 | 0 | 1,177 | |||
| ANGIODYNAMICS INC | COM | 03475V101 | 1,174,414 | 105,140 | SH | SOLE | 0 | 0 | 105,140 | |||
| APPLE INC | COM | 037833100 | 13,314,603 | 52,290 | SH | SOLE | 0 | 0 | 52,290 | |||
| APPLIED OPTOELECTRONICS INC | COM | 03823U102 | 317,150 | 12,231 | SH | SOLE | 0 | 0 | 12,231 | |||
| ARLO TECHNOLOGIES INC | COM | 04206A101 | 581,266 | 34,293 | SH | SOLE | 0 | 0 | 34,293 | |||
| ARTERIS, INC | COM | 04302A104 | 547,794 | 54,237 | SH | SOLE | 0 | 0 | 54,237 | |||
| ASTRONICS CORP | COM | 046433108 | 3,283,966 | 72,001 | SH | SOLE | 0 | 0 | 72,001 | |||
| AT&T INC | COM | 00206R102 | 2,432,726 | 86,145 | SH | SOLE | 0 | 0 | 86,145 | |||
| AVIAT NETWORKS INC COM | COM | 05366Y201 | 1,259,453 | 54,926 | SH | SOLE | 0 | 0 | 54,926 | |||
| AXCELIS TECHNOLOGIES INC | COM | 054540208 | 673,716 | 6,900 | SH | SOLE | 0 | 0 | 6,900 | |||
| AXOGEN INC | COM | 05463X106 | 835,162 | 46,814 | SH | SOLE | 0 | 0 | 46,814 | |||
| AXT INC | COM | 00246W103 | 3,232,031 | 719,829 | SH | SOLE | 0 | 0 | 719,829 | |||
| BANK OF AMERICA CORP COM | COM | 060505104 | 2,236,323 | 43,348 | SH | SOLE | 0 | 0 | 43,348 | |||
| BERKSHIRE HATHAWAY INC CL B | COM | 084670702 | 1,073,350 | 2,135 | SH | SOLE | 0 | 0 | 2,135 | |||
| BEST BUY INC COM | COM | 086516101 | 212,341 | 2,808 | SH | SOLE | 0 | 0 | 2,808 | |||
| BOEING CO COM | COM | 097023105 | 2,024,270 | 9,379 | SH | SOLE | 0 | 0 | 9,379 | |||
| BRISTOL MYERS SQUIBB COM | COM | 110122108 | 712,355 | 15,795 | SH | SOLE | 0 | 0 | 15,795 | |||
| BROADCOM INC | COM | 11135F101 | 1,006,555 | 3,051 | SH | SOLE | 0 | 0 | 3,051 | |||
| C H ROBINSON WORLDWIDE COM | COM | 12541W209 | 444,599 | 3,358 | SH | SOLE | 0 | 0 | 3,358 | |||
| CARDINAL HEALTH INC COM | COM | 14149Y108 | 245,093 | 1,562 | SH | SOLE | 0 | 0 | 1,562 | |||
| CECO ENVIRONMENTAL CORP | COM | 125141101 | 3,352,013 | 65,469 | SH | SOLE | 0 | 0 | 65,469 | |||
| CENTRUS ENERGY CORP | COM | 15643U104 | 794,089 | 2,561 | SH | SOLE | 0 | 0 | 2,561 | |||
| CHEVRON CORPORATION | COM | 166764100 | 2,977,504 | 19,174 | SH | SOLE | 0 | 0 | 19,174 | |||
| CIGNA CORP | COM | 125523100 | 219,358 | 761 | SH | SOLE | 0 | 0 | 761 | |||
| CISCO SYS INC COM | COM | 17275R102 | 2,035,729 | 29,753 | SH | SOLE | 0 | 0 | 29,753 | |||
| CITIGROUP INC COM | COM | 172967424 | 2,136,321 | 21,048 | SH | SOLE | 0 | 0 | 21,048 | |||
| COCA COLA CO COM | COM | 191216100 | 264,352 | 3,986 | SH | SOLE | 0 | 0 | 3,986 | |||
| CODEXIS INC | COM | 192005106 | 337,176 | 138,187 | SH | SOLE | 0 | 0 | 138,187 | |||
| COHERENT CORP COM | COM | 19247G107 | 442,083 | 4,104 | SH | SOLE | 0 | 0 | 4,104 | |||
| COLGATE-PALMOLIVE CO | COM | 194162103 | 244,270 | 3,056 | SH | SOLE | 0 | 0 | 3,056 | |||
| CONOCOPHILLIPS | COM | 20825C104 | 262,109 | 2,771 | SH | SOLE | 0 | 0 | 2,771 | |||
| CORE MOLDING TECHNOLOGIES INC | COM | 218683100 | 509,311 | 24,784 | SH | SOLE | 0 | 0 | 24,784 | |||
| COSTCO WHOLESALE CORP | COM | 22160K105 | 652,569 | 705 | SH | SOLE | 0 | 0 | 705 | |||
| CVS HEALTH CORPORATION | COM | 126650100 | 210,112 | 2,787 | SH | SOLE | 0 | 0 | 2,787 | |||
| DANAHER CORP | COM | 235851102 | 694,901 | 3,505 | SH | SOLE | 0 | 0 | 3,505 | |||
| DISNEY WALT CO COM | COM | 254687106 | 772,589 | 6,748 | SH | SOLE | 0 | 0 | 6,748 | |||
| DONALDSON INC COM | COM | 257651109 | 1,580,605 | 19,311 | SH | SOLE | 0 | 0 | 19,311 | |||
| DUKE ENERGY CORP COM | COM | 26441C204 | 322,121 | 2,603 | SH | SOLE | 0 | 0 | 2,603 | |||
| EBAY INC | COM | 278642103 | 840,696 | 9,244 | SH | SOLE | 0 | 0 | 9,244 | |||
| ECOLAB INC | COM | 278865100 | 2,823,907 | 10,312 | SH | SOLE | 0 | 0 | 10,312 | |||
| ELECTROMED INC | COM | 285409108 | 892,122 | 36,339 | SH | SOLE | 0 | 0 | 36,339 | |||
| ELI LILLY CO | COM | 532457108 | 251,790 | 330 | SH | SOLE | 0 | 0 | 330 | |||
| EMERSON ELEC CO COM | COM | 291011104 | 2,867,398 | 21,859 | SH | SOLE | 0 | 0 | 21,859 | |||
| ENBRIDGE INC | COM | 29250N105 | 609,860 | 12,086 | SH | SOLE | 0 | 0 | 12,086 | |||
| ENERGY FUELS INC | COM | 292671708 | 1,649,603 | 107,466 | SH | SOLE | 0 | 0 | 107,466 | |||
| ENERGY SELECT SECTOR SPDR ETF | COM | 81369Y506 | 932,352 | 10,436 | SH | SOLE | 0 | 0 | 10,436 | |||
| ENERGY TRANSFER LP | COM | 29273V100 | 360,875 | 21,030 | SH | SOLE | 0 | 0 | 21,030 | |||
| ENOVIX CORP | COM | 293594107 | 832,186 | 83,469 | SH | SOLE | 0 | 0 | 83,469 | |||
| ENTERPRISE PRODUCTS PARTNERS L | COM | 293792107 | 476,434 | 15,236 | SH | SOLE | 0 | 0 | 15,236 | |||
| EOG RES INC COM | COM | 26875P101 | 464,177 | 4,140 | SH | SOLE | 0 | 0 | 4,140 | |||
| EQUINIX INC COM NEW | COM | 29444U700 | 2,507,543 | 3,202 | SH | SOLE | 0 | 0 | 3,202 | |||
| EVENTBRITE INC-CLASS A | COM | 29975E109 | 193,014 | 76,593 | SH | SOLE | 0 | 0 | 76,593 | |||
| EXXON MOBIL CORP COM | COM | 30231G102 | 2,102,093 | 18,644 | SH | SOLE | 0 | 0 | 18,644 | |||
| FIRST WATCH RESTAURANT GROUP | COM | 33748L101 | 396,568 | 25,356 | SH | SOLE | 0 | 0 | 25,356 | |||
| FULL HOUSE RESORTS INC | COM | 359678109 | 756,928 | 235,803 | SH | SOLE | 0 | 0 | 235,803 | |||
| GE AEROSPACE | COM | 369604301 | 5,923,574 | 19,691 | SH | SOLE | 0 | 0 | 19,691 | |||
| GE HEALTHCARE TECHNOLOGIES INC | COM | 36266G107 | 585,623 | 7,798 | SH | SOLE | 0 | 0 | 7,798 | |||
| GE VERNOVA INC COM | COM | 36828A101 | 1,708,807 | 2,779 | SH | SOLE | 0 | 0 | 2,779 | |||
| GENERAL DYNAMICS CO | COM | 369550108 | 301,785 | 885 | SH | SOLE | 0 | 0 | 885 | |||
| GENERAL MILLS INC | COM | 370334104 | 1,124,786 | 22,308 | SH | SOLE | 0 | 0 | 22,308 | |||
| GENIUS SPORTS LTD | COM | G3934V109 | 3,022,131 | 244,114 | SH | SOLE | 0 | 0 | 244,114 | |||
| GILEAD SCIENCES | COM | 375558103 | 331,113 | 2,983 | SH | SOLE | 0 | 0 | 2,983 | |||
| GOLDMAN SACHS GROUP INC | COM | 38141G104 | 303,409 | 381 | SH | SOLE | 0 | 0 | 381 | |||
| HARMONIC INC | COM | 413160102 | 696,108 | 68,380 | SH | SOLE | 0 | 0 | 68,380 | |||
| HILLMAN SOLUTIONS, INC | COM | 431636109 | 797,402 | 86,863 | SH | SOLE | 0 | 0 | 86,863 | |||
| HOME DEPOT INC COM | COM | 437076102 | 691,254 | 1,706 | SH | SOLE | 0 | 0 | 1,706 | |||
| HONEYWELL INTL INC COM | COM | 438516106 | 2,337,077 | 11,103 | SH | SOLE | 0 | 0 | 11,103 | |||
| HORMEL FOODS CORP COM | COM | 440452100 | 670,900 | 27,118 | SH | SOLE | 0 | 0 | 27,118 | |||
| HUBBELL INC | COM | 443510607 | 833,510 | 1,937 | SH | SOLE | 0 | 0 | 1,937 | |||
| HUNTINGTON BANCSHARES INC | COM | 446150104 | 322,673 | 18,684 | SH | SOLE | 0 | 0 | 18,684 | |||
| ILLINOIS TOOL WKS INC COM | COM | 452308109 | 1,871,475 | 7,177 | SH | SOLE | 0 | 0 | 7,177 | |||
| INDEPENDENT BANK CORP | COM | 453836108 | 1,791,780 | 25,904 | SH | SOLE | 0 | 0 | 25,904 | |||
| INFUSYSTEM HOLDINGS INC | COM | 45685K102 | 1,064,262 | 102,728 | SH | SOLE | 0 | 0 | 102,728 | |||
| INNODATA INC | COM | 457642205 | 642,995 | 8,343 | SH | SOLE | 0 | 0 | 8,343 | |||
| INTEL CORP COM | COM | 458140100 | 847,624 | 25,265 | SH | SOLE | 0 | 0 | 25,265 | |||
| INTERNATIONAL BUS MACH COM | COM | 459200101 | 4,115,868 | 14,587 | SH | SOLE | 0 | 0 | 14,587 | |||
| INTL FLAVORS & FRAGRANCES | COM | 459506101 | 216,949 | 3,525 | SH | SOLE | 0 | 0 | 3,525 | |||
| ISHARES US TECHNOLOGY ETF | COM | 464287721 | 280,472 | 1,432 | SH | SOLE | 0 | 0 | 1,432 | |||
| JOHNSON & JOHNSON COM | COM | 478160104 | 4,809,163 | 25,937 | SH | SOLE | 0 | 0 | 25,937 | |||
| JPMORGAN CHASE & CO | COM | 46625H100 | 6,097,735 | 19,332 | SH | SOLE | 0 | 0 | 19,332 | |||
| KEARNY FINANCIAL CORP | COM | 48716P108 | 1,087,530 | 165,530 | SH | SOLE | 0 | 0 | 165,530 | |||
| KENVUE INC | COM | 49177J102 | 945,608 | 58,263 | SH | SOLE | 0 | 0 | 58,263 | |||
| KIMBERLY CLARK CORP COM | COM | 494368103 | 336,444 | 2,706 | SH | SOLE | 0 | 0 | 2,706 | |||
| KINDER MORGAN INC | COM | 49456B101 | 371,427 | 13,120 | SH | SOLE | 0 | 0 | 13,120 | |||
| KOPIN TECHNOLOGY | COM | 500600101 | 345,155 | 142,039 | SH | SOLE | 0 | 0 | 142,039 | |||
| KORU MEDICAL SYSTEMS INC | COM | 759910102 | 863,676 | 225,503 | SH | SOLE | 0 | 0 | 225,503 | |||
| KRAFT/HEINZ CO | COM | 500754106 | 1,679,294 | 64,489 | SH | SOLE | 0 | 0 | 64,489 | |||
| LABCORP HOLDINGS INC COM | COM | 504922105 | 442,072 | 1,540 | SH | SOLE | 0 | 0 | 1,540 | |||
| LEGACY EDUCATION, INC | COM | 52474R207 | 788,290 | 82,371 | SH | SOLE | 0 | 0 | 82,371 | |||
| LIMONEIRA CO | COM | 532746104 | 965,012 | 64,984 | SH | SOLE | 0 | 0 | 64,984 | |||
| LOWES COS INC COM | COM | 548661107 | 331,729 | 1,320 | SH | SOLE | 0 | 0 | 1,320 | |||
| MARATHON PETROLEUM CORP | COM | 56585A102 | 291,037 | 1,510 | SH | SOLE | 0 | 0 | 1,510 | |||
| MAXLINEAR INC CL A | COM | 57776J100 | 765,135 | 47,583 | SH | SOLE | 0 | 0 | 47,583 | |||
| MCDONALDS CORP COM | COM | 580135101 | 1,545,585 | 5,086 | SH | SOLE | 0 | 0 | 5,086 | |||
| MEDTRONIC PLC | COM | G5960L103 | 614,584 | 6,453 | SH | SOLE | 0 | 0 | 6,453 | |||
| MERCK & CO INC (NEW) | COM | 58933Y105 | 2,938,159 | 35,007 | SH | SOLE | 0 | 0 | 35,007 | |||
| META PLATFORMS INC | COM | 30303M102 | 3,299,569 | 4,493 | SH | SOLE | 0 | 0 | 4,493 | |||
| METLIFE INC | COM | 59156R108 | 264,243 | 3,208 | SH | SOLE | 0 | 0 | 3,208 | |||
| MICROSOFT CORP COM | COM | 594918104 | 15,735,453 | 30,380 | SH | SOLE | 0 | 0 | 30,380 | |||
| MITEK SYSTEMS INC | COM | 606710200 | 1,066,386 | 109,149 | SH | SOLE | 0 | 0 | 109,149 | |||
| MOODY'S CORP | COM | 615369105 | 496,016 | 1,041 | SH | SOLE | 0 | 0 | 1,041 | |||
| MORGAN STANLEY | COM | 617446448 | 2,488,042 | 15,652 | SH | SOLE | 0 | 0 | 15,652 | |||
| MOVING IMAGE TECHNOLOGIES INC | COM | 62464R109 | 28,271 | 30,441 | SH | SOLE | 0 | 0 | 30,441 | |||
| NATURAL GAS SERVICES GROUP | COM | 63886Q109 | 1,475,129 | 52,702 | SH | SOLE | 0 | 0 | 52,702 | |||
| NEOGENOMICS INC | COM | 64049M209 | 1,071,706 | 138,822 | SH | SOLE | 0 | 0 | 138,822 | |||
| NETFLIX INC | COM | 64110L106 | 890,798 | 743 | SH | SOLE | 0 | 0 | 743 | |||
| NEXTERA ENERGY INC | COM | 65339F101 | 309,811 | 4,104 | SH | SOLE | 0 | 0 | 4,104 | |||
| NVIDIA CORP | COM | 67066G104 | 3,961,653 | 21,233 | SH | SOLE | 0 | 0 | 21,233 | |||
| ORACLE CORPORATION | COM | 68389X105 | 3,181,200 | 11,311 | SH | SOLE | 0 | 0 | 11,311 | |||
| OREILLY AUTOMOTIVE INC NEW | COM | 67103H107 | 557,917 | 5,175 | SH | SOLE | 0 | 0 | 5,175 | |||
| OSHKOSH CORPORATION | COM | 688239201 | 525,674 | 4,053 | SH | SOLE | 0 | 0 | 4,053 | |||
| PAYPAL HOLDINGS INC | COM | 70450Y103 | 876,172 | 13,066 | SH | SOLE | 0 | 0 | 13,066 | |||
| PEPSICO INC COM | COM | 713448108 | 2,454,190 | 17,475 | SH | SOLE | 0 | 0 | 17,475 | |||
| PFIZER INC COM | COM | 717081103 | 358,792 | 14,081 | SH | SOLE | 0 | 0 | 14,081 | |||
| PNC FINANCIAL SERVICES GROUP I | COM | 693475105 | 954,418 | 4,750 | SH | SOLE | 0 | 0 | 4,750 | |||
| POSTAL REALTY TRUST INC - A | COM | 73757R102 | 981,708 | 62,569 | SH | SOLE | 0 | 0 | 62,569 | |||
| PROCTER & GAMBLE CO | COM | 742718109 | 1,491,813 | 9,709 | SH | SOLE | 0 | 0 | 9,709 | |||
| PUBLIC STORAGE INC | COM | 74460D109 | 458,405 | 1,587 | SH | SOLE | 0 | 0 | 1,587 | |||
| RADNET INC | COM | 750491102 | 2,877,537 | 37,758 | SH | SOLE | 0 | 0 | 37,758 | |||
| RAYMOND JAMES FINANCIAL | COM | 754730109 | 2,459,852 | 14,252 | SH | SOLE | 0 | 0 | 14,252 | |||
| RED VIOLET INC | COM | 75704L104 | 797,022 | 15,254 | SH | SOLE | 0 | 0 | 15,254 | |||
| REDWIRE CORP | COM | 75776W103 | 271,983 | 30,254 | SH | SOLE | 0 | 0 | 30,254 | |||
| RESEARCH SOLUTIONS INC | COM | 761025105 | 445,493 | 119,435 | SH | SOLE | 0 | 0 | 119,435 | |||
| RIBBON COMMUNICATIONS INC | COM | 762544104 | 1,142,983 | 300,785 | SH | SOLE | 0 | 0 | 300,785 | |||
| RIOT PLATFORMS INC | COM | 767292105 | 1,966,465 | 103,335 | SH | SOLE | 0 | 0 | 103,335 | |||
| ROPER INDUSTRIES INC | COM | 776696106 | 1,074,677 | 2,155 | SH | SOLE | 0 | 0 | 2,155 | |||
| RTX CORP | COM | 75513E101 | 1,294,271 | 7,735 | SH | SOLE | 0 | 0 | 7,735 | |||
| SALESFORCE.COM INC | COM | 79466L302 | 690,381 | 2,913 | SH | SOLE | 0 | 0 | 2,913 | |||
| SERVE ROBOTICS INC | COM | 81758H106 | 198,792 | 17,093 | SH | SOLE | 0 | 0 | 17,093 | |||
| SHAKE SHACK INC - CLASS A | COM | 819047101 | 466,271 | 4,981 | SH | SOLE | 0 | 0 | 4,981 | |||
| SIMON PROPERTY GROUP INC | COM | 828806109 | 742,047 | 3,954 | SH | SOLE | 0 | 0 | 3,954 | |||
| SITIME CORP | COM | 82982T106 | 1,623,157 | 5,387 | SH | SOLE | 0 | 0 | 5,387 | |||
| SKYWORKS SOLUTIONS INC | COM | 83088M102 | 925,646 | 12,025 | SH | SOLE | 0 | 0 | 12,025 | |||
| SOLVENTUM CORP | COM | 83444M101 | 1,838,505 | 25,185 | SH | SOLE | 0 | 0 | 25,185 | |||
| SOUTHERN CO COM | COM | 842587107 | 328,283 | 3,464 | SH | SOLE | 0 | 0 | 3,464 | |||
| SPDR KBW REGIONAL BANKING ETF | COM | 78464A698 | 719,088 | 11,360 | SH | SOLE | 0 | 0 | 11,360 | |||
| STANDEX INTERNATIONAL CORP | COM | 854231107 | 3,214,947 | 15,172 | SH | SOLE | 0 | 0 | 15,172 | |||
| STARBUCKS CORP | COM | 855244109 | 307,013 | 3,629 | SH | SOLE | 0 | 0 | 3,629 | |||
| STRAWBERRY FIELDS REIT INCV | COM | 863182101 | 1,050,395 | 85,398 | SH | SOLE | 0 | 0 | 85,398 | |||
| STRYKER CORP | COM | 863667101 | 380,760 | 1,030 | SH | SOLE | 0 | 0 | 1,030 | |||
| TARGET CORP | COM | 87612E106 | 1,188,346 | 13,248 | SH | SOLE | 0 | 0 | 13,248 | |||
| TELOS CORPORATION | COM | 87969B101 | 1,412,761 | 206,544 | SH | SOLE | 0 | 0 | 206,544 | |||
| TELUS CORPORATION | COM | 87971M103 | 311,978 | 19,783 | SH | SOLE | 0 | 0 | 19,783 | |||
| TENNANT CO | COM | 880345103 | 312,892 | 3,860 | SH | SOLE | 0 | 0 | 3,860 | |||
| TESLA INC | COM | 88160R101 | 1,536,952 | 3,456 | SH | SOLE | 0 | 0 | 3,456 | |||
| TEXAS INSTRUMENTS INC | COM | 882508104 | 336,593 | 1,832 | SH | SOLE | 0 | 0 | 1,832 | |||
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 296,347 | 611 | SH | SOLE | 0 | 0 | 611 | |||
| TIMKEN COMPANY | COM | 887389104 | 204,414 | 2,719 | SH | SOLE | 0 | 0 | 2,719 | |||
| TITAN MACHINERY | COM | 88830R101 | 359,776 | 21,492 | SH | SOLE | 0 | 0 | 21,492 | |||
| TRANSCAT INC | COM | 893529107 | 484,364 | 6,617 | SH | SOLE | 0 | 0 | 6,617 | |||
| TRAVELERS COMPANIES INC | COM | 89417E109 | 2,860,191 | 10,244 | SH | SOLE | 0 | 0 | 10,244 | |||
| TRISALUS LIFE SCIENCES INC | COM | 89680M101 | 277,758 | 59,733 | SH | SOLE | 0 | 0 | 59,733 | |||
| UNITEDHEALTH GROUP INC | COM | 91324P102 | 1,427,816 | 4,135 | SH | SOLE | 0 | 0 | 4,135 | |||
| US BANCORP | COM | 902973304 | 521,892 | 10,799 | SH | SOLE | 0 | 0 | 10,799 | |||
| UTILITIES SELECT SECTOR SPDR E | COM | 81369Y886 | 778,960 | 8,932 | SH | SOLE | 0 | 0 | 8,932 | |||
| VELO3D INC | COM | 92259N302 | 411,948 | 134,185 | SH | SOLE | 0 | 0 | 134,185 | |||
| VERIZON COMMUNICATIONS | COM | 92343V104 | 1,808,067 | 41,139 | SH | SOLE | 0 | 0 | 41,139 | |||
| VIAVI SOLUTIONS INC | COM | 925550105 | 976,483 | 76,949 | SH | SOLE | 0 | 0 | 76,949 | |||
| VISA INC CLASS A | COM | 92826C839 | 5,056,404 | 14,812 | SH | SOLE | 0 | 0 | 14,812 | |||
| WABTEC CORP | COM | 929740108 | 512,301 | 2,556 | SH | SOLE | 0 | 0 | 2,556 | |||
| WALMART INC | COM | 931142103 | 4,457,242 | 43,249 | SH | SOLE | 0 | 0 | 43,249 | |||
| WELLS FARGO & COMPANY | COM | 949746101 | 3,520,719 | 42,003 | SH | SOLE | 0 | 0 | 42,003 | |||
| WESTERN NEW ENGLAND BANCORP IN | COM | 958892101 | 2,020,574 | 168,241 | SH | SOLE | 0 | 0 | 168,241 | |||
| WINMARK CORP | COM | 974250102 | 800,912 | 1,609 | SH | SOLE | 0 | 0 | 1,609 | |||
| WYNN RESORTS LTD | COM | 983134107 | 370,700 | 2,890 | SH | SOLE | 0 | 0 | 2,890 | |||
| XCEL ENERGY INC | COM | 98389B100 | 1,635,583 | 20,280 | SH | SOLE | 0 | 0 | 20,280 | |||
| YUM! BRANDS INC | COM | 988498101 | 205,200 | 1,350 | SH | SOLE | 0 | 0 | 1,350 | |||
| INVESCO QQQ TRUST UNIT SER 1 | COM | 46090E103 | 702,733 | 1,171 | SH | SOLE | 0 | 0 | 1,171 | |||
| ISHARES CORE HIGH DIVIDEND ETF | COM | 46429B663 | 1,122,622 | 9,168 | SH | SOLE | 0 | 0 | 9,168 | |||
| ISHARES CORE S&P 500 INDEX FUN | COM | 464287200 | 10,179,629 | 15,209 | SH | SOLE | 0 | 0 | 15,209 | |||
| ISHARES CORE S&P MID CAP | COM | 464287507 | 217,642 | 3,335 | SH | SOLE | 0 | 0 | 3,335 | |||
| ISHARES CORE S&P SMALLCAP ETF | COM | 464287804 | 731,399 | 6,155 | SH | SOLE | 0 | 0 | 6,155 | |||
| ISHARES CORE S&P US VALUE ETF | COM | 464287663 | 1,076,861 | 10,774 | SH | SOLE | 0 | 0 | 10,774 | |||
| ISHARES RUSSELL 2000 ETF | COM | 464287655 | 1,062,688 | 4,392 | SH | SOLE | 0 | 0 | 4,392 | |||
| ISHARES RUSSELL MID-CAP GROWTH | COM | 464287481 | 713,759 | 5,012 | SH | SOLE | 0 | 0 | 5,012 | |||
| ISHARES RUSSELL MIDCAP ETF | COM | 464287499 | 1,694,163 | 17,547 | SH | SOLE | 0 | 0 | 17,547 | |||
| ISHARES S&P 500 GROWTH ETF | COM | 464287309 | 1,710,482 | 14,169 | SH | SOLE | 0 | 0 | 14,169 | |||
| ISHARES S&P 500 VALUE ETF | COM | 464287408 | 1,359,335 | 6,582 | SH | SOLE | 0 | 0 | 6,582 | |||
| SPDR PORT S&P 600 SMALL CAP ET | COM | 78468R853 | 741,166 | 16,001 | SH | SOLE | 0 | 0 | 16,001 | |||
| SPDR PORTFOLIO MID CAP ETF | COM | 78464A847 | 772,694 | 13,511 | SH | SOLE | 0 | 0 | 13,511 | |||
| SPDR PORTFOLIO S&P 500 GROWTH | COM | 78464A409 | 1,970,432 | 18,854 | SH | SOLE | 0 | 0 | 18,854 | |||
| SPDR PORTFOLIO S&P 500 VALUE E | COM | 78464A508 | 1,243,929 | 22,482 | SH | SOLE | 0 | 0 | 22,482 | |||
| SPDR S&P 500 ETF HIGH DIVIDEND | COM | 78468R788 | 2,905,593 | 66,036 | SH | SOLE | 0 | 0 | 66,036 | |||
| SPDR S&P 500 ETF TRUST | COM | 78462F103 | 6,622,176 | 9,941 | SH | SOLE | 0 | 0 | 9,941 | |||
| SPDR S&P DIVIDEND ETF | COM | 78464A763 | 1,587,187 | 11,333 | SH | SOLE | 0 | 0 | 11,333 | |||
| SPDR S&P MIDCAP 400 ETF TRUST | COM | 78467Y107 | 1,151,081 | 1,931 | SH | SOLE | 0 | 0 | 1,931 | |||
| VANGUARD DIV APPRECIATION INDE | COM | 921908844 | 397,123 | 1,840 | SH | SOLE | 0 | 0 | 1,840 | |||
| VANGUARD S&P 500 ETF | COM | 922908363 | 642,999 | 1,050 | SH | SOLE | 0 | 0 | 1,050 | |||
| ISHARES CORE MSCI EAFE ETF | COM | 46432F842 | 357,884 | 4,099 | SH | SOLE | 0 | 0 | 4,099 | |||
| ISHARES MSCI EAFE ETF | COM | 464287465 | 2,658,711 | 28,475 | SH | SOLE | 0 | 0 | 28,475 | |||
| ISHARES MSCI EMERGING MKTS IND | COM | 464287234 | 506,926 | 9,493 | SH | SOLE | 0 | 0 | 9,493 | |||
| ISHARES MSCI EUROZONE ETF | COM | 464286608 | 224,037 | 3,617 | SH | SOLE | 0 | 0 | 3,617 | |||
| SPDR S&P EMERGING MKT SM CAP E | COM | 78463X756 | 497,946 | 7,400 | SH | SOLE | 0 | 0 | 7,400 | |||
| VANGUARD FTSE EMERGING MARKETS | COM | 922042858 | 661,104 | 12,202 | SH | SOLE | 0 | 0 | 12,202 | |||
| SPDR GOLD TRUST FUND | GOLD | 78463V107 | 5,091,251 | 14,323 | SH | SOLE | 0 | 0 | 14,323 | |||
| SPROTT PHYSICAL GOLD TRUST | GOLD | 85207H104 | 1,141,347 | 38,533 | SH | SOLE | 0 | 0 | 38,533 | |||
| VANECK MERK GOLD SHARES | GOLD | 921078101 | 829,746 | 22,311 | SH | SOLE | 0 | 0 | 22,311 | |||