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 |
ACM RESH INC | COM CL A | 00108J109 | 984,058 | 33,770 | SH | SOLE | 9,394 | 0 | 24,376 | |||
ASGN INC | COM | 00191U102 | 1,214,168 | 11,590 | SH | SOLE | 4,100 | 0 | 7,490 | |||
AT&T INC | COM | 00206R102 | 955,235 | 54,275 | SH | SOLE | 0 | 0 | 54,275 | |||
ABBOTT LABS | COM | 002824100 | 7,146,395 | 62,875 | SH | SOLE | 768 | 0 | 62,107 | |||
ABBVIE INC | COM | 00287Y109 | 22,807,388 | 125,247 | SH | SOLE | 5,259 | 0 | 119,988 | |||
ABBVIE INC | COM | 00287Y109 | 224 | 800 | SH | Put | SOLE | 0 | 0 | 800 | ||
ACUITY BRANDS INC | COM | 00508Y102 | 1,912,014 | 7,115 | SH | SOLE | 1,500 | 0 | 5,615 | |||
ADOBE INC | COM | 00724F101 | 12,581,953 | 24,935 | SH | SOLE | 244 | 0 | 24,691 | |||
ADVANSIX INC | COM | 00773T101 | 335,364 | 11,726 | SH | SOLE | 0 | 0 | 11,726 | |||
ADVANCED MICRO DEVICES INC | COM | 007903107 | 25,103,390 | 139,085 | SH | SOLE | 950 | 0 | 138,135 | |||
ADVANCED ENERGY INDS | COM | 007973100 | 953,513 | 9,350 | SH | SOLE | 3,500 | 0 | 5,850 | |||
AGILYSYS INC | COM | 00847J105 | 561,172 | 6,660 | SH | SOLE | 2,050 | 0 | 4,610 | |||
AIR PRODS & CHEMS INC | COM | 009158106 | 9,518,472 | 39,289 | SH | SOLE | 2,195 | 0 | 37,094 | |||
ALBEMARLE CORP | COM | 012653101 | 4,623,035 | 35,092 | SH | SOLE | 2,400 | 0 | 32,692 | |||
ALIGN TECHNOLOGY INC | COM | 016255101 | 336,118 | 1,025 | SH | SOLE | 0 | 0 | 1,025 | |||
ALLSTATE CORP | COM | 020002101 | 1,966,605 | 11,367 | SH | SOLE | 4,650 | 0 | 6,717 | |||
ALPHABET INC | CAP STK CL C | 02079K107 | 8,216,485 | 53,964 | SH | SOLE | 6,710 | 0 | 47,254 | |||
ALPHABET INC | CAP STK CL A | 02079K305 | 43,679,678 | 289,404 | SH | SOLE | 8,745 | 0 | 280,659 | |||
AMAZON COM INC | COM | 023135106 | 51,981,130 | 288,176 | SH | SOLE | 1,445 | 0 | 286,731 | |||
AMERESCO INC | CL A | 02361E108 | 447,612 | 18,550 | SH | SOLE | 6,000 | 0 | 12,550 | |||
AMERICAN CENTY ETF TR | INTL EQT ETF | 025072703 | 268,983 | 4,220 | SH | SOLE | 0 | 0 | 4,220 | |||
AMERICAN ELEC PWR CO INC | COM | 025537101 | 1,859,517 | 21,597 | SH | SOLE | 0 | 0 | 21,597 | |||
AMERICAN EXPRESS CO | COM | 025816109 | 23,082,468 | 101,377 | SH | SOLE | 0 | 0 | 101,377 | |||
AMERICAN INTL GROUP INC | COM NEW | 026874784 | 1,426,272 | 18,246 | SH | SOLE | 3,800 | 0 | 14,446 | |||
AMERIPRISE FINL INC | COM | 03076C106 | 2,775,444 | 6,330 | SH | SOLE | 1,800 | 0 | 4,530 | |||
AMETEK INC | COM | 031100100 | 712,213 | 3,894 | SH | SOLE | 0 | 0 | 3,894 | |||
AMGEN INC | COM | 031162100 | 26,498,699 | 93,200 | SH | SOLE | 834 | 0 | 92,366 | |||
AMPHENOL CORP NEW | CL A | 032095101 | 14,939,671 | 129,516 | SH | SOLE | 1,530 | 0 | 127,986 | |||
ANALOG DEVICES INC | COM | 032654105 | 23,982,451 | 121,252 | SH | SOLE | 5,117 | 0 | 116,135 | |||
ANDERSONS INC | COM | 034164103 | 867,434 | 15,120 | SH | SOLE | 4,900 | 0 | 10,220 | |||
ANSYS INC | COM | 03662Q105 | 701,263 | 2,020 | SH | SOLE | 0 | 0 | 2,020 | |||
ELEVANCE HEALTH INC | COM | 036752103 | 16,435,222 | 31,695 | SH | SOLE | 0 | 0 | 31,695 | |||
ASTRANA HEALTH INC | COM NEW | 03763A207 | 8,547,610 | 203,563 | SH | SOLE | 0 | 0 | 203,563 | |||
APPLE INC | COM | 037833100 | 77,059,757 | 449,380 | SH | SOLE | 17,958 | 0 | 431,422 | |||
APPFOLIO INC | COM CL A | 03783C100 | 1,022,737 | 4,145 | SH | SOLE | 1,325 | 0 | 2,820 | |||
APPLIED MATLS INC | COM | 038222105 | 61,323,382 | 297,354 | SH | SOLE | 8,370 | 0 | 288,984 | |||
ARBOR REALTY TRUST INC | COM | 038923108 | 180,571 | 13,628 | SH | SOLE | 0 | 0 | 13,628 | |||
ARCHER DANIELS MIDLAND CO | COM | 039483102 | 307,078 | 4,889 | SH | SOLE | 0 | 0 | 4,889 | |||
ARROW ELECTRS INC | COM | 042735100 | 666,201 | 5,146 | SH | SOLE | 0 | 0 | 5,146 | |||
ASTRAZENECA PLC | SPONSORED ADR | 046353108 | 1,635,756 | 24,144 | SH | SOLE | 577 | 0 | 23,567 | |||
AUTOLIV INC | COM | 052800109 | 491,354 | 4,080 | SH | SOLE | 0 | 0 | 4,080 | |||
AUTONATION INC | COM | 05329W102 | 798,096 | 4,820 | SH | SOLE | 0 | 0 | 4,820 | |||
AVNET INC | COM | 053807103 | 659,414 | 13,300 | SH | SOLE | 0 | 0 | 13,300 | |||
AXCELIS TECHNOLOGIES INC | COM NEW | 054540208 | 275,454 | 2,470 | SH | SOLE | 1,300 | 0 | 1,170 | |||
BANK AMERICA CORP | COM | 060505104 | 37,147,337 | 979,624 | SH | SOLE | 25,969 | 0 | 953,655 | |||
BANK HAWAII CORP | COM | 062540109 | 421,444 | 6,755 | SH | SOLE | 0 | 0 | 6,755 | |||
BARNES GROUP INC | COM | 067806109 | 812,842 | 21,880 | SH | SOLE | 8,000 | 0 | 13,880 | |||
BECTON DICKINSON & CO | COM | 075887109 | 1,880,791 | 7,601 | SH | SOLE | 0 | 0 | 7,601 | |||
BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 2,537,760 | 4 | SH | SOLE | 0 | 0 | 4 | |||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 4,862,279 | 11,563 | SH | SOLE | 0 | 0 | 11,563 | |||
BEST BUY INC | COM | 086516101 | 810,696 | 9,883 | SH | SOLE | 4,700 | 0 | 5,183 | |||
BIOLIFE SOLUTIONS INC | COM NEW | 09062W204 | 272,685 | 14,700 | SH | SOLE | 0 | 0 | 14,700 | |||
BIOGEN INC | COM | 09062X103 | 6,778,113 | 31,434 | SH | SOLE | 2,004 | 0 | 29,430 | |||
BLACKROCK INC | COM | 09247X101 | 20,585,102 | 24,691 | SH | SOLE | 1,234 | 0 | 23,457 | |||
BLACKSTONE INC | COM | 09260D107 | 2,666,192 | 20,295 | SH | SOLE | 0 | 0 | 20,295 | |||
BOEING CO | COM | 097023105 | 11,438,501 | 59,270 | SH | SOLE | 3,205 | 0 | 56,065 | |||
BOOKING HOLDINGS INC | COM | 09857L108 | 446,229 | 123 | SH | SOLE | 0 | 0 | 123 | |||
BORGWARNER INC | COM | 099724106 | 286,536 | 8,248 | SH | SOLE | 0 | 0 | 8,248 | |||
BOX INC | CL A | 10316T104 | 433,296 | 15,300 | SH | SOLE | 6,000 | 0 | 9,300 | |||
BRINKER INTL INC | COM | 109641100 | 590,198 | 11,880 | SH | SOLE | 3,700 | 0 | 8,180 | |||
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 8,715,477 | 160,713 | SH | SOLE | 5,015 | 0 | 155,698 | |||
BROADCOM INC | COM | 11135F101 | 61,800,519 | 46,627 | SH | SOLE | 2,092 | 0 | 44,535 | |||
AZENTA INC | COM | 114340102 | 775,201 | 12,860 | SH | SOLE | 3,800 | 0 | 9,060 | |||
CBRE GROUP INC | CL A | 12504L109 | 4,936,972 | 50,771 | SH | SOLE | 0 | 0 | 50,771 | |||
CECO ENVIRONMENTAL CORP | COM | 125141101 | 773,012 | 33,580 | SH | SOLE | 10,450 | 0 | 23,130 | |||
CF INDS HLDGS INC | COM | 125269100 | 3,583,071 | 43,061 | SH | SOLE | 3,854 | 0 | 39,207 | |||
THE CIGNA GROUP | COM | 125523100 | 3,483,000 | 9,590 | SH | SOLE | 1,973 | 0 | 7,617 | |||
CME GROUP INC | COM | 12572Q105 | 2,054,220 | 9,542 | SH | SOLE | 0 | 0 | 9,542 | |||
CSG SYS INTL INC | COM | 126349109 | 507,669 | 9,850 | SH | SOLE | 3,600 | 0 | 6,250 | |||
CSX CORP | COM | 126408103 | 19,455,096 | 524,820 | SH | SOLE | 24,360 | 0 | 500,460 | |||
CTS CORP | COM | 126501105 | 1,055,115 | 22,550 | SH | SOLE | 7,900 | 0 | 14,650 | |||
CVS HEALTH CORP | COM | 126650100 | 8,200,148 | 102,810 | SH | SOLE | 6,070 | 0 | 96,740 | |||
CADENCE DESIGN SYSTEM INC | COM | 127387108 | 1,215,237 | 3,904 | SH | SOLE | 0 | 0 | 3,904 | |||
CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | 17,933,338 | 203,395 | SH | SOLE | 4,930 | 0 | 198,465 | |||
CAPITAL ONE FINL CORP | COM | 14040H105 | 13,063,811 | 87,741 | SH | SOLE | 5,770 | 0 | 81,971 | |||
CARRIER GLOBAL CORPORATION | COM | 14448C104 | 6,976,950 | 120,023 | SH | SOLE | 1,700 | 0 | 118,323 | |||
CATERPILLAR INC | COM | 149123101 | 26,518,059 | 72,369 | SH | SOLE | 3,167 | 0 | 69,202 | |||
CATHAY GEN BANCORP | COM | 149150104 | 672,466 | 17,776 | SH | SOLE | 5,500 | 0 | 12,276 | |||
CELESTICA INC | SUB VTG SHS | 15101Q108 | 683,088 | 15,200 | SH | SOLE | 12,000 | 0 | 3,200 | |||
CENTENE CORP DEL | COM | 15135B101 | 9,159,636 | 116,713 | SH | SOLE | 4,540 | 0 | 112,173 | |||
CHENIERE ENERGY INC | COM NEW | 16411R208 | 4,905,654 | 30,417 | SH | SOLE | 3,000 | 0 | 27,417 | |||
CHEVRON CORP NEW | COM | 166764100 | 28,432,538 | 180,249 | SH | SOLE | 3,824 | 0 | 176,425 | |||
CHEVRON CORP NEW | COM | 166764100 | 1,845 | 300 | SH | Put | SOLE | 0 | 0 | 300 | ||
CHIPOTLE MEXICAN GRILL INC | COM | 169656105 | 1,496,987 | 515 | SH | SOLE | 37 | 0 | 478 | |||
CIENA CORP | COM NEW | 171779309 | 543,950 | 11,000 | SH | SOLE | 0 | 0 | 11,000 | |||
CISCO SYS INC | COM | 17275R102 | 23,372,236 | 468,288 | SH | SOLE | 6,850 | 0 | 461,438 | |||
CITIGROUP INC | COM NEW | 172967424 | 9,940,421 | 157,186 | SH | SOLE | 11,072 | 0 | 146,114 | |||
CLOROX CO DEL | COM | 189054109 | 288,153 | 1,882 | SH | SOLE | 0 | 0 | 1,882 | |||
COCA COLA CO | COM | 191216100 | 724,674 | 11,845 | SH | SOLE | 0 | 0 | 11,845 | |||
COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 | 6,762,322 | 92,268 | SH | SOLE | 7,985 | 0 | 84,283 | |||
COHERENT CORP | COM | 19247G107 | 1,039,633 | 17,150 | SH | SOLE | 4,700 | 0 | 12,450 | |||
COMCAST CORP NEW | CL A | 20030N101 | 15,537,003 | 358,408 | SH | SOLE | 8,300 | 0 | 350,108 | |||
COMERICA INC | COM | 200340107 | 1,708,594 | 31,071 | SH | SOLE | 3,900 | 0 | 27,171 | |||
COMMUNITY HEALTH SYS INC NEW | COM | 203668108 | 252,700 | 72,200 | SH | SOLE | 0 | 0 | 72,200 | |||
COMMVAULT SYS INC | COM | 204166102 | 573,080 | 5,650 | SH | SOLE | 3,000 | 0 | 2,650 | |||
CONMED CORP | COM | 207410101 | 574,974 | 7,180 | SH | SOLE | 2,500 | 0 | 4,680 | |||
CONOCOPHILLIPS | COM | 20825C104 | 6,222,625 | 48,889 | SH | SOLE | 3,345 | 0 | 45,544 | |||
CONSOLIDATED EDISON INC | COM | 209115104 | 652,185 | 7,182 | SH | SOLE | 0 | 0 | 7,182 | |||
CONSTELLATION BRANDS INC | CL A | 21036P108 | 272,304 | 1,002 | SH | SOLE | 0 | 0 | 1,002 | |||
CORNING INC | COM | 219350105 | 1,316,422 | 39,940 | SH | SOLE | 10,500 | 0 | 29,440 | |||
CORTEVA INC | COM | 22052L104 | 7,370,226 | 127,800 | SH | SOLE | 2,110 | 0 | 125,690 | |||
COSTCO WHSL CORP NEW | COM | 22160K105 | 30,228,506 | 41,260 | SH | SOLE | 335 | 0 | 40,925 | |||
CROCS INC | COM | 227046109 | 999,410 | 6,950 | SH | SOLE | 3,000 | 0 | 3,950 | |||
CROWDSTRIKE HLDGS INC | CL A | 22788C105 | 899,896 | 2,807 | SH | SOLE | 0 | 0 | 2,807 | |||
CROWN HLDGS INC | COM | 228368106 | 305,944 | 3,860 | SH | SOLE | 0 | 0 | 3,860 | |||
CYTEK BIOSCIENCES INC | COM | 23285D109 | 343,217 | 51,150 | SH | SOLE | 17,000 | 0 | 34,150 | |||
DNP SELECT INCOME FD INC | COM | 23325P104 | 120,586 | 13,295 | SH | SOLE | 0 | 0 | 13,295 | |||
D R HORTON INC | COM | 23331A109 | 1,916,678 | 11,648 | SH | SOLE | 0 | 0 | 11,648 | |||
DARDEN RESTAURANTS INC | COM | 237194105 | 630,156 | 3,770 | SH | SOLE | 0 | 0 | 3,770 | |||
DEERE & CO | COM | 244199105 | 19,915,439 | 48,487 | SH | SOLE | 3,071 | 0 | 45,416 | |||
DELL TECHNOLOGIES INC | CL C | 24703L202 | 5,349,705 | 46,882 | SH | SOLE | 126 | 0 | 46,756 | |||
DEXCOM INC | COM | 252131107 | 3,252,654 | 23,451 | SH | SOLE | 0 | 0 | 23,451 | |||
DIAGEO PLC | SPON ADR NEW | 25243Q205 | 8,498,365 | 57,136 | SH | SOLE | 1,708 | 0 | 55,428 | |||
DIAMONDBACK ENERGY INC | COM | 25278X109 | 308,353 | 1,556 | SH | SOLE | 0 | 0 | 1,556 | |||
DIMENSIONAL ETF TRUST | US EQUITY ETF | 25434V401 | 950,597 | 16,683 | SH | SOLE | 0 | 0 | 16,683 | |||
DIMENSIONAL ETF TRUST | US SMALL CAP ETF | 25434V500 | 219,187 | 3,516 | SH | SOLE | 0 | 0 | 3,516 | |||
DIMENSIONAL ETF TRUST | US CORE EQUITY 2 | 25434V708 | 296,560 | 9,282 | SH | SOLE | 0 | 0 | 9,282 | |||
DIMENSIONAL ETF TRUST | EMERGING MKTS CO | 25434V732 | 659,656 | 25,879 | SH | SOLE | 0 | 0 | 25,879 | |||
DIMENSIONAL ETF TRUST | INTL SMALL CAP E | 25434V773 | 305,707 | 12,199 | SH | SOLE | 0 | 0 | 12,199 | |||
DISNEY WALT CO | COM | 254687106 | 22,794,781 | 186,293 | SH | SOLE | 2,432 | 0 | 183,861 | |||
DR REDDYS LABS LTD | ADR | 256135203 | 821,153 | 11,195 | SH | SOLE | 3,750 | 0 | 7,445 | |||
DOLLAR GEN CORP NEW | COM | 256677105 | 6,348,239 | 40,678 | SH | SOLE | 70 | 0 | 40,608 | |||
DOLLAR TREE INC | COM | 256746108 | 688,785 | 5,173 | SH | SOLE | 0 | 0 | 5,173 | |||
DONNELLEY FINL SOLUTIONS INC | COM | 25787G100 | 603,977 | 9,740 | SH | SOLE | 0 | 0 | 9,740 | |||
DOUGLAS DYNAMICS INC | COM | 25960R105 | 282,928 | 11,730 | SH | SOLE | 3,600 | 0 | 8,130 | |||
DOW INC | COM | 260557103 | 5,800,705 | 100,133 | SH | SOLE | 2,213 | 0 | 97,920 | |||
DUCOMMUN INC DEL | COM | 264147109 | 387,315 | 7,550 | SH | SOLE | 6,000 | 0 | 1,550 | |||
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 16,621,031 | 171,865 | SH | SOLE | 0 | 0 | 171,865 | |||
DUPONT DE NEMOURS INC | COM | 26614N102 | 603,039 | 7,865 | SH | SOLE | 1,636 | 0 | 6,229 | |||
DYCOM INDS INC | COM | 267475101 | 1,270,241 | 8,850 | SH | SOLE | 3,000 | 0 | 5,850 | |||
EOG RES INC | COM | 26875P101 | 2,795,768 | 21,869 | SH | SOLE | 0 | 0 | 21,869 | |||
EAST WEST BANCORP INC | COM | 27579R104 | 1,827,125 | 23,096 | SH | SOLE | 0 | 0 | 23,096 | |||
EBAY INC. | COM | 278642103 | 641,288 | 12,150 | SH | SOLE | 131 | 0 | 12,019 | |||
EDWARDS LIFESCIENCES CORP | COM | 28176E108 | 211,379 | 2,212 | SH | SOLE | 0 | 0 | 2,212 | |||
ELECTRONIC ARTS INC | COM | 285512109 | 4,164,205 | 31,388 | SH | SOLE | 0 | 0 | 31,388 | |||
EMERSON ELEC CO | COM | 291011104 | 16,346,093 | 144,120 | SH | SOLE | 0 | 0 | 144,120 | |||
ENPHASE ENERGY INC | COM | 29355A107 | 302,450 | 2,500 | SH | SOLE | 0 | 0 | 2,500 | |||
ENSIGN GROUP INC | COM | 29358P101 | 1,245,444 | 10,010 | SH | SOLE | 3,800 | 0 | 6,210 | |||
ENTERPRISE PRODS PARTNERS L | COM | 293792107 | 13,584,882 | 465,555 | SH | SOLE | 0 | 0 | 465,555 | |||
TELEFONAKTIEBOLAGET LM ERICS | ADR B SEK 10 | 294821608 | 723,292 | 131,269 | SH | SOLE | 0 | 0 | 131,269 | |||
ESCO TECHNOLOGIES INC | COM | 296315104 | 462,456 | 4,320 | SH | SOLE | 1,350 | 0 | 2,970 | |||
EURONET WORLDWIDE INC | COM | 298736109 | 544,154 | 4,950 | SH | SOLE | 1,550 | 0 | 3,400 | |||
EXELIXIS INC | COM | 30161Q104 | 246,792 | 10,400 | SH | SOLE | 0 | 0 | 10,400 | |||
EXPEDITORS INTL WASH INC | COM | 302130109 | 1,546,249 | 12,719 | SH | SOLE | 12 | 0 | 12,707 | |||
EXTREME NETWORKS | COM | 30226D106 | 320,812 | 27,800 | SH | SOLE | 9,000 | 0 | 18,800 | |||
EXXON MOBIL CORP | COM | 30231G102 | 13,365,728 | 114,984 | SH | SOLE | 3,788 | 0 | 111,196 | |||
META PLATFORMS INC | CL A | 30303M102 | 23,199,725 | 47,777 | SH | SOLE | 235 | 0 | 47,542 | |||
FASTENAL CO | COM | 311900104 | 641,728 | 8,319 | SH | SOLE | 0 | 0 | 8,319 | |||
FEDEX CORP | COM | 31428X106 | 5,462,380 | 18,853 | SH | SOLE | 0 | 0 | 18,853 | |||
F5 INC | COM | 315616102 | 561,186 | 2,960 | SH | SOLE | 0 | 0 | 2,960 | |||
FIDELITY NATL INFORMATION SV | COM | 31620M106 | 1,907,271 | 25,711 | SH | SOLE | 0 | 0 | 25,711 | |||
FIRST SOLAR INC | COM | 336433107 | 1,058,376 | 6,270 | SH | SOLE | 0 | 0 | 6,270 | |||
FIRST TR EXCHNG TRADED FD VI | FT VEST US SMALL | 33740F292 | 424,995 | 20,874 | SH | SOLE | 0 | 0 | 20,874 | |||
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S | 33740F342 | 1,025,585 | 47,141 | SH | SOLE | 0 | 0 | 47,141 | |||
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S | 33740F417 | 584,431 | 26,662 | SH | SOLE | 0 | 0 | 26,662 | |||
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S EQT | 33740F433 | 335,579 | 10,059 | SH | SOLE | 0 | 0 | 10,059 | |||
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S EQT | 33740F482 | 312,997 | 9,093 | SH | SOLE | 0 | 0 | 9,093 | |||
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT | 33740F516 | 1,136,786 | 31,683 | SH | SOLE | 0 | 0 | 31,683 | |||
FIRST TR EXCHNG TRADED FD VI | FT VEST US EQT | 33740U661 | 275,835 | 8,145 | SH | SOLE | 0 | 0 | 8,145 | |||
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S EQT | 33740U687 | 248,656 | 7,543 | SH | SOLE | 0 | 0 | 7,543 | |||
FIRST TR EXCHNG TRADED FD VI | FT VEST U.S EQT | 33740U711 | 687,784 | 20,833 | SH | SOLE | 0 | 0 | 20,833 | |||
FIRSTSERVICE CORP NEW | COM | 33767E202 | 349,009 | 2,105 | SH | SOLE | 0 | 0 | 2,105 | |||
FISERV INC | COM | 337738108 | 5,121,592 | 32,046 | SH | SOLE | 900 | 0 | 31,146 | |||
FORD MTR CO DEL | COM | 345370860 | 202,867 | 15,276 | SH | SOLE | 0 | 0 | 15,276 | |||
FORMFACTOR INC | COM | 346375108 | 910,319 | 19,950 | SH | SOLE | 6,450 | 0 | 13,500 | |||
FORTINET INC | COM | 34959E109 | 5,012,519 | 73,379 | SH | SOLE | 0 | 0 | 73,379 | |||
FORTUNE BRANDS INNOVATIONS I | COM | 34964C106 | 478,470 | 5,651 | SH | SOLE | 100 | 0 | 5,551 | |||
FORTREA HLDGS INC | COMMON STOCK | 34965K107 | 239,395 | 5,964 | SH | SOLE | 0 | 0 | 5,964 | |||
FREEPORT-MCMORAN INC | CL B | 35671D857 | 15,125,655 | 321,686 | SH | SOLE | 15,910 | 0 | 305,776 | |||
GATX CORP | COM | 361448103 | 1,311,484 | 9,785 | SH | SOLE | 2,400 | 0 | 7,385 | |||
GENERAL DYNAMICS CORP | COM | 369550108 | 16,504,882 | 58,426 | SH | SOLE | 2,050 | 0 | 56,376 | |||
GENERAL MLS INC | COM | 370334104 | 14,117,066 | 201,759 | SH | SOLE | 0 | 0 | 201,759 | |||
GERON CORP | COM | 374163103 | 103,950 | 31,500 | SH | SOLE | 31,500 | 0 | 0 | |||
GILEAD SCIENCES INC | COM | 375558103 | 8,273,661 | 112,951 | SH | SOLE | 3,910 | 0 | 109,041 | |||
GSK PLC | SPONSORED ADR | 37733W204 | 16,223,380 | 378,432 | SH | SOLE | 0 | 0 | 378,432 | |||
GLOBAL X FDS | US INFR DEV ETF | 37954Y673 | 2,736,141 | 68,730 | SH | SOLE | 0 | 0 | 68,730 | |||
GLOBUS MED INC | CL A | 379577208 | 568,423 | 10,597 | SH | SOLE | 3,750 | 0 | 6,847 | |||
GODADDY INC | CL A | 380237107 | 937,572 | 7,900 | SH | SOLE | 0 | 0 | 7,900 | |||
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 15,638,610 | 37,441 | SH | SOLE | 2,193 | 0 | 35,248 | |||
GOODYEAR TIRE & RUBR CO | COM | 382550101 | 173,482 | 12,635 | SH | SOLE | 7,400 | 0 | 5,235 | |||
GRANITE CONSTR INC | COM | 387328107 | 559,874 | 9,800 | SH | SOLE | 3,100 | 0 | 6,700 | |||
HF SINCLAIR CORP | COM | 403949100 | 523,408 | 8,670 | SH | SOLE | 0 | 0 | 8,670 | |||
H & E EQUIPMENT SERVICES INC | COM | 404030108 | 1,399,124 | 21,800 | SH | SOLE | 7,200 | 0 | 14,600 | |||
HCA HEALTHCARE INC | COM | 40412C101 | 1,197,706 | 3,591 | SH | SOLE | 0 | 0 | 3,591 | |||
HALLIBURTON CO | COM | 406216101 | 1,165,295 | 29,561 | SH | SOLE | 5,230 | 0 | 24,331 | |||
HALOZYME THERAPEUTICS INC | COM | 40637H109 | 1,214,379 | 29,852 | SH | SOLE | 8,000 | 0 | 21,852 | |||
HARTFORD FINL SVCS GROUP INC | COM | 416515104 | 1,378,500 | 13,377 | SH | SOLE | 7,650 | 0 | 5,727 | |||
HEALTHEQUITY INC | COM | 42226A107 | 522,432 | 6,400 | SH | SOLE | 0 | 0 | 6,400 | |||
HERSHEY CO | COM | 427866108 | 2,443,010 | 12,560 | SH | SOLE | 123 | 0 | 12,437 | |||
HILTON WORLDWIDE HLDGS INC | COM | 43300A203 | 631,086 | 2,959 | SH | SOLE | 0 | 0 | 2,959 | |||
HOLOGIC INC | COM | 436440101 | 527,477 | 6,766 | SH | SOLE | 0 | 0 | 6,766 | |||
HOME DEPOT INC | COM | 437076102 | 20,368,136 | 53,097 | SH | SOLE | 2,675 | 0 | 50,422 | |||
HONEYWELL INTL INC | COM | 438516106 | 31,101,437 | 151,530 | SH | SOLE | 3,074 | 0 | 148,456 | |||
HOPE BANCORP INC | COM | 43940T109 | 654,228 | 56,840 | SH | SOLE | 19,940 | 0 | 36,900 | |||
HOWMET AEROSPACE INC | COM | 443201108 | 842,103 | 12,306 | SH | SOLE | 11,700 | 0 | 606 | |||
HUBBELL INC | COM | 443510607 | 7,878,064 | 18,981 | SH | SOLE | 0 | 0 | 18,981 | |||
ILLINOIS TOOL WKS INC | COM | 452308109 | 15,535,173 | 57,896 | SH | SOLE | 485 | 0 | 57,411 | |||
INCYTE CORP | COM | 45337C102 | 376,287 | 6,605 | SH | SOLE | 0 | 0 | 6,605 | |||
INFINERA CORP | COM | 45667G103 | 60,300 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
INGREDION INC | COM | 457187102 | 867,611 | 7,425 | SH | SOLE | 2,800 | 0 | 4,625 | |||
INSIGHT ENTERPRISES INC | COM | 45765U103 | 1,910,856 | 10,300 | SH | SOLE | 3,000 | 0 | 7,300 | |||
INSPERITY INC | COM | 45778Q107 | 981,338 | 8,953 | SH | SOLE | 2,900 | 0 | 6,053 | |||
INNOVATOR ETFS TRUST | US SML CP PWR B | 45782C284 | 351,674 | 12,524 | SH | SOLE | 0 | 0 | 12,524 | |||
INNOVATOR ETFS TRUST | EMRGNG MKT JULY | 45782C714 | 229,452 | 9,640 | SH | SOLE | 0 | 0 | 9,640 | |||
INNOVATOR ETFS TRUST | INTRNL DEV JULY | 45782C722 | 366,279 | 12,984 | SH | SOLE | 0 | 0 | 12,984 | |||
INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C813 | 396,093 | 10,429 | SH | SOLE | 0 | 0 | 10,429 | |||
INTEGRA LIFESCIENCES HLDGS C | COM NEW | 457985208 | 502,681 | 14,180 | SH | SOLE | 4,800 | 0 | 9,380 | |||
INTEL CORP | COM | 458140100 | 11,025,267 | 249,610 | SH | SOLE | 7,956 | 0 | 241,654 | |||
INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | 18,033,290 | 131,218 | SH | SOLE | 6,975 | 0 | 124,243 | |||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 15,597,554 | 81,680 | SH | SOLE | 405 | 0 | 81,275 | |||
INTERNATIONAL PAPER CO | COM | 460146103 | 696,128 | 17,840 | SH | SOLE | 3,400 | 0 | 14,440 | |||
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 1,895,350 | 4,269 | SH | SOLE | 0 | 0 | 4,269 | |||
INTUIT | COM | 461202103 | 43,375,285 | 66,731 | SH | SOLE | 266 | 0 | 66,465 | |||
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 544,359 | 1,364 | SH | SOLE | 0 | 0 | 1,364 | |||
INVESCO EXCHANGE TRADED FD T | S&P500 EQL TEC | 46137V282 | 262,729 | 7,466 | SH | SOLE | 0 | 0 | 7,466 | |||
INVESCO EXCHANGE TRADED FD T | BUYBACK ACHIEV | 46137V308 | 372,448 | 3,441 | SH | SOLE | 0 | 0 | 3,441 | |||
INVESCO EXCH TRADED FD TR II | DORSEY WRGT SMLC | 46138E842 | 398,095 | 4,379 | SH | SOLE | 0 | 0 | 4,379 | |||
INVESCO EXCH TRD SLF IDX FD | INVSCO 30 CORP | 46138J460 | 5,013,871 | 305,910 | SH | SOLE | 280 | 0 | 305,630 | |||
IRON MTN INC DEL | COM | 46284V101 | 229,641 | 2,863 | SH | SOLE | 0 | 0 | 2,863 | |||
ISHARES GOLD TR | ISHARES NEW | 464285204 | 17,063,664 | 406,181 | SH | SOLE | 222 | 0 | 405,959 | |||
ISHARES INC | MSCI CDA ETF | 464286509 | 1,431,251 | 37,389 | SH | SOLE | 0 | 0 | 37,389 | |||
ISHARES TR | SELECT DIVID ETF | 464287168 | 611,182 | 4,962 | SH | SOLE | 0 | 0 | 4,962 | |||
ISHARES TR | TIPS BD ETF | 464287176 | 5,410,671 | 50,374 | SH | SOLE | 0 | 0 | 50,374 | |||
ISHARES TR | CORE S&P500 ETF | 464287200 | 5,022,299 | 9,553 | SH | SOLE | 0 | 0 | 9,553 | |||
ISHARES TR | CORE US AGGBD ET | 464287226 | 11,357,362 | 115,962 | SH | SOLE | 0 | 0 | 115,962 | |||
ISHARES TR | MSCI EMG MKT ETF | 464287234 | 2,398,261 | 58,380 | SH | SOLE | 270 | 0 | 58,110 | |||
ISHARES TR | 1 3 YR TREAS BD | 464287457 | 4,939,957 | 60,405 | SH | SOLE | 56 | 0 | 60,349 | |||
ISHARES TR | MSCI EAFE ETF | 464287465 | 410,880 | 5,145 | SH | SOLE | 169 | 0 | 4,976 | |||
ISHARES TR | CORE S&P MCP ETF | 464287507 | 11,244,853 | 185,131 | SH | SOLE | 0 | 0 | 185,131 | |||
ISHARES TR | EXPANDED TECH | 464287515 | 231,082 | 2,710 | SH | SOLE | 0 | 0 | 2,710 | |||
ISHARES TR | ISHARES BIOTECH | 464287556 | 406,892 | 2,965 | SH | SOLE | 0 | 0 | 2,965 | |||
ISHARES TR | RUS 1000 VAL ETF | 464287598 | 1,623,632 | 9,065 | SH | SOLE | 0 | 0 | 9,065 | |||
ISHARES TR | RUS 1000 GRW ETF | 464287614 | 1,076,538 | 3,194 | SH | SOLE | 0 | 0 | 3,194 | |||
ISHARES TR | RUS 1000 ETF | 464287622 | 1,707,442 | 5,928 | SH | SOLE | 151 | 0 | 5,777 | |||
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 3,792,470 | 18,034 | SH | SOLE | 84 | 0 | 17,950 | |||
ISHARES TR | S&P MC 400VL ETF | 464287705 | 5,180,747 | 43,797 | SH | SOLE | 0 | 0 | 43,797 | |||
ISHARES TR | CORE S&P SCP ETF | 464287804 | 7,242,491 | 65,531 | SH | SOLE | 60 | 0 | 65,471 | |||
ISHARES TR | SP SMCP600VL ETF | 464287879 | 6,571,190 | 63,947 | SH | SOLE | 64 | 0 | 63,883 | |||
ISHARES TR | SHRT NAT MUN ETF | 464288158 | 475,055 | 4,536 | SH | SOLE | 0 | 0 | 4,536 | |||
ISHARES TR | AGENCY BOND ETF | 464288166 | 1,399,572 | 12,953 | SH | SOLE | 0 | 0 | 12,953 | |||
ISHARES TR | 3 7 YR TREAS BD | 464288661 | 4,886,756 | 42,196 | SH | SOLE | 0 | 0 | 42,196 | |||
ISHARES TR | A RATE CP BD ETF | 46429B291 | 3,907,082 | 82,289 | SH | SOLE | 0 | 0 | 82,289 | |||
ISHARES TR | FLTG RATE NT ETF | 46429B655 | 651,117 | 12,752 | SH | SOLE | 0 | 0 | 12,752 | |||
ISHARES TR | 0-5 YR TIPS ETF | 46429B747 | 5,480,791 | 55,122 | SH | SOLE | 26 | 0 | 55,096 | |||
ISHARES INC | MSCI EMRG CHN | 46434G764 | 2,968,079 | 51,556 | SH | SOLE | 0 | 0 | 51,556 | |||
ISHARES TR | 0-5YR HI YL CP | 46434V407 | 1,300,924 | 30,574 | SH | SOLE | 0 | 0 | 30,574 | |||
ISHARES TR | MSCI INTL MOMENT | 46434V449 | 583,389 | 14,871 | SH | SOLE | 0 | 0 | 14,871 | |||
JPMORGAN CHASE & CO | COM | 46625H100 | 45,139,370 | 225,359 | SH | SOLE | 5,287 | 0 | 220,072 | |||
JABIL INC | COM | 466313103 | 1,379,685 | 10,300 | SH | SOLE | 0 | 0 | 10,300 | |||
JD.COM INC | SPON ADR CL A | 47215P106 | 376,616 | 13,750 | SH | SOLE | 0 | 0 | 13,750 | |||
JEFFERIES FINL GROUP INC | COM | 47233W109 | 787,185 | 17,850 | SH | SOLE | 0 | 0 | 17,850 | |||
JOHNSON & JOHNSON | COM | 478160104 | 35,580,356 | 224,922 | SH | SOLE | 5,055 | 0 | 219,867 | |||
KLA CORP | COM NEW | 482480100 | 519,038 | 743 | SH | SOLE | 0 | 0 | 743 | |||
KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | 516,836 | 3,305 | SH | SOLE | 0 | 0 | 3,305 | |||
KINDER MORGAN INC DEL | COM | 49456B101 | 4,179,845 | 227,909 | SH | SOLE | 0 | 0 | 227,909 | |||
KNOWLES CORP | COM | 49926D109 | 354,200 | 22,000 | SH | SOLE | 11,500 | 0 | 10,500 | |||
KROGER CO | COM | 501044101 | 1,293,138 | 22,635 | SH | SOLE | 800 | 0 | 21,835 | |||
KURA ONCOLOGY INC | COM | 50127T109 | 223,965 | 10,500 | SH | SOLE | 10,500 | 0 | 0 | |||
L3HARRIS TECHNOLOGIES INC | COM | 502431109 | 12,161,067 | 57,067 | SH | SOLE | 416 | 0 | 56,651 | |||
LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 | 8,306,942 | 38,025 | SH | SOLE | 221 | 0 | 37,804 | |||
LAM RESEARCH CORP | COM | 512807108 | 3,056,543 | 3,146 | SH | SOLE | 100 | 0 | 3,046 | |||
LANTHEUS HLDGS INC | COM | 516544103 | 275,723 | 4,430 | SH | SOLE | 2,400 | 0 | 2,030 | |||
LAUDER ESTEE COS INC | CL A | 518439104 | 214,114 | 1,389 | SH | SOLE | 0 | 0 | 1,389 | |||
LENNAR CORP | CL A | 526057104 | 824,988 | 4,797 | SH | SOLE | 306 | 0 | 4,491 | |||
ELI LILLY & CO | COM | 532457108 | 4,764,453 | 6,124 | SH | SOLE | 1,325 | 0 | 4,799 | |||
LOCKHEED MARTIN CORP | COM | 539830109 | 24,318,533 | 53,463 | SH | SOLE | 1,493 | 0 | 51,970 | |||
LOEWS CORP | COM | 540424108 | 337,586 | 4,312 | SH | SOLE | 4,050 | 0 | 262 | |||
LOWES COS INC | COM | 548661107 | 23,658,815 | 92,878 | SH | SOLE | 4,822 | 0 | 88,056 | |||
LUCID GROUP INC | COM | 549498103 | 217,584 | 76,345 | SH | SOLE | 0 | 0 | 76,345 | |||
LULULEMON ATHLETICA INC | COM | 550021109 | 460,576 | 1,179 | SH | SOLE | 0 | 0 | 1,179 | |||
MGIC INVT CORP WIS | COM | 552848103 | 918,996 | 41,100 | SH | SOLE | 0 | 0 | 41,100 | |||
MACOM TECH SOLUTIONS HLDGS I | COM | 55405Y100 | 609,227 | 6,370 | SH | SOLE | 0 | 0 | 6,370 | |||
MAGNA INTL INC | COM | 559222401 | 1,563,903 | 28,706 | SH | SOLE | 5,050 | 0 | 23,656 | |||
MANPOWERGROUP INC WIS | COM | 56418H100 | 407,610 | 5,250 | SH | SOLE | 0 | 0 | 5,250 | |||
MARATHON OIL CORP | COM | 565849106 | 652,245 | 23,015 | SH | SOLE | 2,850 | 0 | 20,165 | |||
MARATHON PETE CORP | COM | 56585A102 | 1,485,055 | 7,370 | SH | SOLE | 3,600 | 0 | 3,770 | |||
MARTIN MARIETTA MATLS INC | COM | 573284106 | 16,279,233 | 26,516 | SH | SOLE | 1,163 | 0 | 25,353 | |||
MARVELL TECHNOLOGY INC | COM | 573874104 | 860,908 | 12,146 | SH | SOLE | 0 | 0 | 12,146 | |||
MASCO CORP | COM | 574599106 | 631,829 | 8,010 | SH | SOLE | 0 | 0 | 8,010 | |||
MASTEC INC | COM | 576323109 | 1,145,110 | 12,280 | SH | SOLE | 3,700 | 0 | 8,580 | |||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 31,623,150 | 65,667 | SH | SOLE | 3,260 | 0 | 62,407 | |||
MATERION CORP | COM | 576690101 | 1,416,313 | 10,750 | SH | SOLE | 3,300 | 0 | 7,450 | |||
MATTHEWS INTL CORP | CL A | 577128101 | 891,996 | 28,700 | SH | SOLE | 9,500 | 0 | 19,200 | |||
MCDONALDS CORP | COM | 580135101 | 662,306 | 2,349 | SH | SOLE | 0 | 0 | 2,349 | |||
MERCADOLIBRE INC | COM | 58733R102 | 12,473,670 | 8,250 | SH | SOLE | 131 | 0 | 8,119 | |||
MERCK & CO INC | COM | 58933Y105 | 17,640,097 | 133,688 | SH | SOLE | 0 | 0 | 133,688 | |||
METHODE ELECTRS INC | COM | 591520200 | 294,756 | 24,200 | SH | SOLE | 9,200 | 0 | 15,000 | |||
METLIFE INC | COM | 59156R108 | 526,278 | 7,101 | SH | SOLE | 5,500 | 0 | 1,601 | |||
MICROSOFT CORP | COM | 594918104 | 105,101,853 | 249,814 | SH | SOLE | 8,874 | 0 | 240,940 | |||
MONDELEZ INTL INC | CL A | 609207105 | 2,713,767 | 38,768 | SH | SOLE | 5,369 | 0 | 33,399 | |||
MONOLITHIC PWR SYS INC | COM | 609839105 | 6,774,200 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | |||
MONSTER BEVERAGE CORP NEW | COM | 61174X109 | 395,101 | 6,665 | SH | SOLE | 0 | 0 | 6,665 | |||
MOODYS CORP | COM | 615369105 | 14,153,172 | 36,010 | SH | SOLE | 0 | 0 | 36,010 | |||
MORGAN STANLEY | COM NEW | 617446448 | 16,930,955 | 179,810 | SH | SOLE | 8,049 | 0 | 171,761 | |||
MOTOROLA SOLUTIONS INC | COM NEW | 620076307 | 354,662 | 999 | SH | SOLE | 0 | 0 | 999 | |||
MYRIAD GENETICS INC | COM | 62855J104 | 268,632 | 12,600 | SH | SOLE | 2,600 | 0 | 10,000 | |||
NASDAQ INC | COM | 631103108 | 31,431,616 | 498,124 | SH | SOLE | 3,206 | 0 | 494,918 | |||
NETAPP INC | COM | 64110D104 | 707,393 | 6,739 | SH | SOLE | 2,550 | 0 | 4,189 | |||
NETFLIX INC | COM | 64110L106 | 1,729,069 | 2,847 | SH | SOLE | 0 | 0 | 2,847 | |||
NETEASE INC | SPONSORED ADS | 64110W102 | 221,943 | 2,145 | SH | SOLE | 0 | 0 | 2,145 | |||
NETSCOUT SYS INC | COM | 64115T104 | 329,784 | 15,100 | SH | SOLE | 5,500 | 0 | 9,600 | |||
NEUROCRINE BIOSCIENCES INC | COM | 64125C109 | 706,288 | 5,121 | SH | SOLE | 0 | 0 | 5,121 | |||
NEXTERA ENERGY INC | COM | 65339F101 | 961,733 | 15,048 | SH | SOLE | 0 | 0 | 15,048 | |||
NICE LTD | SPONSORED ADR | 653656108 | 11,139,941 | 42,744 | SH | SOLE | 443 | 0 | 42,301 | |||
NIKE INC | CL B | 654106103 | 279,221 | 2,971 | SH | SOLE | 0 | 0 | 2,971 | |||
NOKIA CORP | SPONSORED ADR | 654902204 | 112,961 | 31,910 | SH | SOLE | 0 | 0 | 31,910 | |||
NORDSON CORP | COM | 655663102 | 713,804 | 2,600 | SH | SOLE | 0 | 0 | 2,600 | |||
NORFOLK SOUTHN CORP | COM | 655844108 | 17,133,741 | 67,225 | SH | SOLE | 3,228 | 0 | 63,997 | |||
NORTHROP GRUMMAN CORP | COM | 666807102 | 2,078,678 | 4,343 | SH | SOLE | 0 | 0 | 4,343 | |||
GEN DIGITAL INC | COM | 668771108 | 265,328 | 11,845 | SH | SOLE | 0 | 0 | 11,845 | |||
NOVARTIS AG | SPONSORED ADR | 66987V109 | 5,542,214 | 57,296 | SH | SOLE | 0 | 0 | 57,296 | |||
NOVO-NORDISK A S | ADR | 670100205 | 1,361,623 | 10,605 | SH | SOLE | 0 | 0 | 10,605 | |||
NUVEEN NEW YORK AMT QLT MUNI | COM | 670656107 | 154,882 | 14,249 | SH | SOLE | 0 | 0 | 14,249 | |||
NVIDIA CORPORATION | COM | 67066G104 | 97,903,999 | 108,354 | SH | SOLE | 1,472 | 0 | 106,882 | |||
NUTRIEN LTD | COM | 67077M108 | 3,701,335 | 68,152 | SH | SOLE | 0 | 0 | 68,152 | |||
OREILLY AUTOMOTIVE INC | COM | 67103H107 | 3,560,488 | 3,154 | SH | SOLE | 48 | 0 | 3,106 | |||
OFG BANCORP | COM | 67103X102 | 1,115,343 | 30,300 | SH | SOLE | 11,000 | 0 | 19,300 | |||
OSI SYSTEMS INC | COM | 671044105 | 1,381,069 | 9,670 | SH | SOLE | 3,500 | 0 | 6,170 | |||
ON SEMICONDUCTOR CORP | COM | 682189105 | 776,173 | 10,553 | SH | SOLE | 0 | 0 | 10,553 | |||
ONTO INNOVATION INC | COM | 683344105 | 2,399,310 | 13,250 | SH | SOLE | 3,500 | 0 | 9,750 | |||
OPEN TEXT CORP | COM | 683715106 | 3,602,259 | 92,770 | SH | SOLE | 0 | 0 | 92,770 | |||
OPPENHEIMER HLDGS INC | CL A NON VTG | 683797104 | 477,044 | 11,950 | SH | SOLE | 4,000 | 0 | 7,950 | |||
ORACLE CORP | COM | 68389X105 | 29,342,128 | 233,597 | SH | SOLE | 11,632 | 0 | 221,965 | |||
ORANGE CNTY BANCORP INC | COM | 68417L107 | 597,494 | 12,989 | SH | SOLE | 0 | 0 | 12,989 | |||
OTIS WORLDWIDE CORP | COM | 68902V107 | 503,696 | 5,074 | SH | SOLE | 850 | 0 | 4,224 | |||
OWENS & MINOR INC NEW | COM | 690732102 | 803,590 | 29,000 | SH | SOLE | 10,500 | 0 | 18,500 | |||
OWENS CORNING NEW | COM | 690742101 | 2,238,412 | 13,420 | SH | SOLE | 2,070 | 0 | 11,350 | |||
OXFORD INDS INC | COM | 691497309 | 463,650 | 4,125 | SH | SOLE | 900 | 0 | 3,225 | |||
PC CONNECTION INC | COM | 69318J100 | 460,191 | 6,980 | SH | SOLE | 2,200 | 0 | 4,780 | |||
PNC FINL SVCS GROUP INC | COM | 693475105 | 599,536 | 3,710 | SH | SOLE | 2,645 | 0 | 1,065 | |||
PALO ALTO NETWORKS INC | COM | 697435105 | 6,449,954 | 22,701 | SH | SOLE | 100 | 0 | 22,601 | |||
PARKER-HANNIFIN CORP | COM | 701094104 | 33,393,579 | 60,083 | SH | SOLE | 1,885 | 0 | 58,198 | |||
PAYCHEX INC | COM | 704326107 | 249,775 | 2,034 | SH | SOLE | 0 | 0 | 2,034 | |||
PAYCHEX INC | COM | 704326107 | 600 | 200 | SH | Put | SOLE | 0 | 0 | 200 | ||
PAYPAL HLDGS INC | COM | 70450Y103 | 7,369,789 | 110,013 | SH | SOLE | 1,032 | 0 | 108,981 | |||
PEPSICO INC | COM | 713448108 | 21,789,374 | 124,504 | SH | SOLE | 0 | 0 | 124,504 | |||
PERFICIENT INC | COM | 71375U101 | 773,706 | 13,745 | SH | SOLE | 6,000 | 0 | 7,745 | |||
REVVITY INC | COM | 714046109 | 720,720 | 6,864 | SH | SOLE | 0 | 0 | 6,864 | |||
PFIZER INC | COM | 717081103 | 1,648,608 | 59,409 | SH | SOLE | 4,000 | 0 | 55,409 | |||
PHILIP MORRIS INTL INC | COM | 718172109 | 1,893,556 | 20,667 | SH | SOLE | 0 | 0 | 20,667 | |||
PHILLIPS 66 | COM | 718546104 | 2,998,978 | 18,360 | SH | SOLE | 225 | 0 | 18,135 | |||
PHOTRONICS INC | COM | 719405102 | 2,009,304 | 70,950 | SH | SOLE | 25,800 | 0 | 45,150 | |||
PIONEER NAT RES CO | COM | 723787107 | 548,772 | 2,091 | SH | SOLE | 1,800 | 0 | 291 | |||
PIPER SANDLER COMPANIES | COM | 724078100 | 1,816,184 | 9,150 | SH | SOLE | 4,500 | 0 | 4,650 | |||
POWER INTEGRATIONS INC | COM | 739276103 | 724,086 | 10,120 | SH | SOLE | 4,000 | 0 | 6,120 | |||
PROCTER AND GAMBLE CO | COM | 742718109 | 24,318,192 | 149,881 | SH | SOLE | 3,040 | 0 | 146,841 | |||
PROGRESSIVE CORP | COM | 743315103 | 2,948,875 | 14,258 | SH | SOLE | 0 | 0 | 14,258 | |||
PROLOGIS INC. | COM | 74340W103 | 4,128,834 | 31,707 | SH | SOLE | 0 | 0 | 31,707 | |||
PROS HOLDINGS INC | COM | 74346Y103 | 704,802 | 19,400 | SH | SOLE | 6,300 | 0 | 13,100 | |||
PROSHARES TR | S&P 500 DV ARIST | 74348A467 | 6,754,886 | 66,610 | SH | SOLE | 0 | 0 | 66,610 | |||
PRUDENTIAL FINL INC | COM | 744320102 | 236,536 | 2,015 | SH | SOLE | 0 | 0 | 2,015 | |||
PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 | 447,451 | 6,700 | SH | SOLE | 0 | 0 | 6,700 | |||
PULTE GROUP INC | COM | 745867101 | 14,186,118 | 117,610 | SH | SOLE | 11,710 | 0 | 105,900 | |||
QORVO INC | COM | 74736K101 | 6,797,017 | 59,192 | SH | SOLE | 1,040 | 0 | 58,152 | |||
QUALCOMM INC | COM | 747525103 | 6,340,125 | 37,449 | SH | SOLE | 2,500 | 0 | 34,949 | |||
QUANTA SVCS INC | COM | 74762E102 | 9,517,253 | 36,633 | SH | SOLE | 3,275 | 0 | 33,358 | |||
QUEST DIAGNOSTICS INC | COM | 74834L100 | 292,842 | 2,200 | SH | SOLE | 0 | 0 | 2,200 | |||
RADIAN GROUP INC | COM | 750236101 | 393,273 | 11,750 | SH | SOLE | 11,300 | 0 | 450 | |||
RALPH LAUREN CORP | CL A | 751212101 | 790,470 | 4,210 | SH | SOLE | 0 | 0 | 4,210 | |||
RAYMOND JAMES FINL INC | COM | 754730109 | 784,004 | 6,105 | SH | SOLE | 0 | 0 | 6,105 | |||
RTX CORPORATION | COM | 75513E101 | 20,077,338 | 205,858 | SH | SOLE | 11,850 | 0 | 194,008 | |||
REGENERON PHARMACEUTICALS | COM | 75886F107 | 10,153,307 | 10,549 | SH | SOLE | 96 | 0 | 10,453 | |||
REGIONS FINANCIAL CORP NEW | COM | 7591EP100 | 378,720 | 18,000 | SH | SOLE | 18,000 | 0 | 0 | |||
RELIANCE INC | COM | 759509102 | 2,192,221 | 6,560 | SH | SOLE | 2,100 | 0 | 4,460 | |||
REPUBLIC SVCS INC | COM | 760759100 | 7,702,357 | 40,234 | SH | SOLE | 0 | 0 | 40,234 | |||
RESMED INC | COM | 761152107 | 10,269,638 | 51,859 | SH | SOLE | 513 | 0 | 51,346 | |||
ROCKWELL AUTOMATION INC | COM | 773903109 | 8,897,570 | 30,541 | SH | SOLE | 360 | 0 | 30,181 | |||
SHELL PLC | SPON ADS | 780259305 | 265,084 | 3,954 | SH | SOLE | 0 | 0 | 3,954 | |||
S&P GLOBAL INC | COM | 78409V104 | 847,922 | 1,993 | SH | SOLE | 0 | 0 | 1,993 | |||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 24,424,922 | 46,695 | SH | SOLE | 0 | 0 | 46,695 | |||
SPDR SER TR | S&P 600 SMCP VAL | 78464A300 | 262,517 | 3,164 | SH | SOLE | 0 | 0 | 3,164 | |||
SPDR SER TR | PORTFOLIO INTRMD | 78464A375 | 3,082,035 | 94,281 | SH | SOLE | 0 | 0 | 94,281 | |||
SPDR SER TR | PORTFOLIO AGRGTE | 78464A649 | 236,747 | 9,365 | SH | SOLE | 0 | 0 | 9,365 | |||
SPDR SER TR | S&P 400 MDCP VAL | 78464A839 | 388,208 | 5,108 | SH | SOLE | 0 | 0 | 5,108 | |||
SS&C TECHNOLOGIES HLDGS INC | COM | 78467J100 | 338,586 | 5,260 | SH | SOLE | 0 | 0 | 5,260 | |||
SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 | 723,262 | 1,818 | SH | SOLE | 0 | 0 | 1,818 | |||
SPDR S&P MIDCAP 400 ETF TR | UTSER1 S&PDCRP | 78467Y107 | 1,402,769 | 2,521 | SH | SOLE | 0 | 0 | 2,521 | |||
SPDR SER TR | BLOOMBERG 1-3 MO | 78468R663 | 8,924,181 | 97,213 | SH | SOLE | 0 | 0 | 97,213 | |||
SPDR SER TR | PRTFLO S&P500 HI | 78468R788 | 3,048,080 | 74,873 | SH | SOLE | 0 | 0 | 74,873 | |||
SPX TECHNOLOGIES INC | COM | 78473E103 | 1,603,153 | 13,020 | SH | SOLE | 5,000 | 0 | 8,020 | |||
SAIA INC | COM | 78709Y105 | 2,316,600 | 3,960 | SH | SOLE | 1,250 | 0 | 2,710 | |||
SALESFORCE INC | COM | 79466L302 | 25,856,323 | 85,850 | SH | SOLE | 2,085 | 0 | 83,765 | |||
SALLY BEAUTY HLDGS INC | COM | 79546E104 | 347,760 | 28,000 | SH | SOLE | 6,000 | 0 | 22,000 | |||
SAP SE | SPON ADR | 803054204 | 14,505,001 | 74,373 | SH | SOLE | 455 | 0 | 73,918 | |||
SCHLUMBERGER LTD | COM STK | 806857108 | 841,458 | 15,352 | SH | SOLE | 200 | 0 | 15,152 | |||
SCHWAB CHARLES CORP | COM | 808513105 | 1,093,319 | 15,114 | SH | SOLE | 8,875 | 0 | 6,239 | |||
SCHWAB STRATEGIC TR | 5 10YR CORP BD | 808524698 | 1,283,625 | 28,852 | SH | SOLE | 0 | 0 | 28,852 | |||
SCHWAB STRATEGIC TR | SCHWB FDT INT LG | 808524755 | 652,055 | 18,311 | SH | SOLE | 0 | 0 | 18,311 | |||
SCHWAB STRATEGIC TR | INTL SCEQT ETF | 808524888 | 1,141,698 | 31,891 | SH | SOLE | 0 | 0 | 31,891 | |||
SCIENCE APPLICATIONS INTL CO | COM | 808625107 | 914,164 | 7,011 | SH | SOLE | 2,500 | 0 | 4,511 | |||
SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 | 3,374,322 | 36,326 | SH | SOLE | 0 | 0 | 36,326 | |||
SELECT SECTOR SPDR TR | INDL | 81369Y704 | 4,381,215 | 34,783 | SH | SOLE | 0 | 0 | 34,783 | |||
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 266,755 | 1,281 | SH | SOLE | 0 | 0 | 1,281 | |||
SEMTECH CORP | COM | 816850101 | 492,621 | 17,920 | SH | SOLE | 8,100 | 0 | 9,820 | |||
SERVICENOW INC | COM | 81762P102 | 790,133 | 1,036 | SH | SOLE | 18 | 0 | 1,018 | |||
SHOPIFY INC | CL A | 82509L107 | 6,577,431 | 85,233 | SH | SOLE | 130 | 0 | 85,103 | |||
SIMPLY GOOD FOODS CO | COM | 82900L102 | 276,834 | 8,135 | SH | SOLE | 0 | 0 | 8,135 | |||
SIRIUS XM HOLDINGS INC | COM | 82968B103 | 81,099 | 20,902 | SH | SOLE | 0 | 0 | 20,902 | |||
SKYWORKS SOLUTIONS INC | COM | 83088M102 | 8,407,661 | 77,619 | SH | SOLE | 3,525 | 0 | 74,094 | |||
SNOWFLAKE INC | CL A | 833445109 | 1,112,616 | 6,885 | SH | SOLE | 0 | 0 | 6,885 | |||
SONIC AUTOMOTIVE INC | CL A | 83545G102 | 1,053,390 | 18,500 | SH | SOLE | 6,900 | 0 | 11,600 | |||
SOUTHERN CO | COM | 842587107 | 375,113 | 5,229 | SH | SOLE | 0 | 0 | 5,229 | |||
STARBUCKS CORP | COM | 855244109 | 14,510,753 | 158,778 | SH | SOLE | 282 | 0 | 158,496 | |||
STRIDE INC | COM | 86333M108 | 974,123 | 15,450 | SH | SOLE | 3,750 | 0 | 11,700 | |||
STRYKER CORPORATION | COM | 863667101 | 16,997,005 | 47,495 | SH | SOLE | 308 | 0 | 47,187 | |||
SUN LIFE FINANCIAL INC. | COM | 866796105 | 579,694 | 10,621 | SH | SOLE | 9,800 | 0 | 821 | |||
SUNPOWER CORP | COM | 867652406 | 74,130 | 24,710 | SH | SOLE | 7,300 | 0 | 17,410 | |||
SUPER MICRO COMPUTER INC | COM | 86800U104 | 11,667,867 | 11,552 | SH | SOLE | 2,350 | 0 | 9,202 | |||
SYNAPTICS INC | COM | 87157D109 | 767,797 | 7,870 | SH | SOLE | 2,000 | 0 | 5,870 | |||
SYSCO CORP | COM | 871829107 | 220,330 | 2,714 | SH | SOLE | 0 | 0 | 2,714 | |||
TJX COS INC NEW | COM | 872540109 | 298,682 | 2,945 | SH | SOLE | 0 | 0 | 2,945 | |||
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 34,739,415 | 255,343 | SH | SOLE | 12,376 | 0 | 242,967 | |||
TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 | 388,153 | 2,614 | SH | SOLE | 0 | 0 | 2,614 | |||
TARGET CORP | COM | 87612E106 | 1,793,404 | 10,120 | SH | SOLE | 0 | 0 | 10,120 | |||
TELEFLEX INCORPORATED | COM | 879369106 | 352,825 | 1,560 | SH | SOLE | 0 | 0 | 1,560 | |||
TERADYNE INC | COM | 880770102 | 428,190 | 3,795 | SH | SOLE | 0 | 0 | 3,795 | |||
TEREX CORP NEW | COM | 880779103 | 650,440 | 10,100 | SH | SOLE | 0 | 0 | 10,100 | |||
TESLA INC | COM | 88160R101 | 1,428,971 | 8,129 | SH | SOLE | 0 | 0 | 8,129 | |||
TEXAS INSTRS INC | COM | 882508104 | 809,670 | 4,648 | SH | SOLE | 535 | 0 | 4,113 | |||
TEXTRON INC | COM | 883203101 | 767,440 | 8,000 | SH | SOLE | 0 | 0 | 8,000 | |||
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 29,249,896 | 50,326 | SH | SOLE | 2,712 | 0 | 47,614 | |||
3M CO | COM | 88579Y101 | 216,383 | 2,040 | SH | SOLE | 0 | 0 | 2,040 | |||
TOLL BROTHERS INC | COM | 889478103 | 3,035,020 | 23,460 | SH | SOLE | 0 | 0 | 23,460 | |||
TTEC HLDGS INC | COM | 89854H102 | 106,915 | 10,310 | SH | SOLE | 3,600 | 0 | 6,710 | |||
UFP INDUSTRIES INC | COM | 90278Q108 | 2,189,578 | 17,800 | SH | SOLE | 3,500 | 0 | 14,300 | |||
US BANCORP DEL | COM NEW | 902973304 | 208,302 | 4,660 | SH | SOLE | 4,650 | 0 | 10 | |||
ULTA BEAUTY INC | COM | 90384S303 | 1,338,573 | 2,560 | SH | SOLE | 0 | 0 | 2,560 | |||
UNILEVER PLC | SPON ADR NEW | 904767704 | 6,788,019 | 135,246 | SH | SOLE | 1,154 | 0 | 134,092 | |||
UNION PAC CORP | COM | 907818108 | 21,503,101 | 87,436 | SH | SOLE | 3,310 | 0 | 84,126 | |||
UNITED PARCEL SERVICE INC | CL B | 911312106 | 14,076,304 | 94,707 | SH | SOLE | 0 | 0 | 94,707 | |||
UNITED THERAPEUTICS CORP DEL | COM | 91307C102 | 1,211,773 | 5,275 | SH | SOLE | 2,500 | 0 | 2,775 | |||
UNITEDHEALTH GROUP INC | COM | 91324P102 | 8,545,161 | 17,273 | SH | SOLE | 1,147 | 0 | 16,126 | |||
V F CORP | COM | 918204108 | 488,809 | 31,865 | SH | SOLE | 2,700 | 0 | 29,165 | |||
VALERO ENERGY CORP | COM | 91913Y100 | 17,002,526 | 99,611 | SH | SOLE | 4,325 | 0 | 95,286 | |||
VANECK ETF TRUST | MRNGSTR WDE MOAT | 92189F643 | 6,301,699 | 70,097 | SH | SOLE | 0 | 0 | 70,097 | |||
VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | 348,152 | 1,907 | SH | SOLE | 0 | 0 | 1,907 | |||
VANGUARD STAR FDS | VG TL INTL STK F | 921909768 | 2,234,782 | 37,061 | SH | SOLE | 4,123 | 0 | 32,938 | |||
VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 | 4,531,967 | 59,110 | SH | SOLE | 90 | 0 | 59,020 | |||
VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | 1,987,956 | 27,371 | SH | SOLE | 0 | 0 | 27,371 | |||
VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 862,623 | 17,194 | SH | SOLE | 0 | 0 | 17,194 | |||
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 591,161 | 14,153 | SH | SOLE | 0 | 0 | 14,153 | |||
VANGUARD WORLD FD | CONSUM DIS ETF | 92204A108 | 1,442,426 | 4,540 | SH | SOLE | 481 | 0 | 4,059 | |||
VANGUARD WORLD FD | CONSUM STP ETF | 92204A207 | 534,272 | 2,617 | SH | SOLE | 294 | 0 | 2,323 | |||
VANGUARD WORLD FD | ENERGY ETF | 92204A306 | 532,168 | 4,041 | SH | SOLE | 439 | 0 | 3,602 | |||
VANGUARD WORLD FD | FINANCIALS ETF | 92204A405 | 1,958,686 | 19,130 | SH | SOLE | 2,032 | 0 | 17,098 | |||
VANGUARD WORLD FD | HEALTH CAR ETF | 92204A504 | 2,323,098 | 8,588 | SH | SOLE | 872 | 0 | 7,716 | |||
VANGUARD WORLD FD | INDUSTRIAL ETF | 92204A603 | 2,544,399 | 10,421 | SH | SOLE | 1,063 | 0 | 9,358 | |||
VANGUARD WORLD FD | INF TECH ETF | 92204A702 | 6,262,835 | 11,944 | SH | SOLE | 1,280 | 0 | 10,664 | |||
VANGUARD WORLD FD | MATERIALS ETF | 92204A801 | 738,643 | 3,613 | SH | SOLE | 368 | 0 | 3,245 | |||
VANGUARD WORLD FD | COMM SRVC ETF | 92204A884 | 753,366 | 5,741 | SH | SOLE | 608 | 0 | 5,133 | |||
VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 1,311,641 | 16,966 | SH | SOLE | 365 | 0 | 16,601 | |||
VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 | 11,128,063 | 138,220 | SH | SOLE | 0 | 0 | 138,220 | |||
VEEVA SYS INC | CL A COM | 922475108 | 10,130,645 | 43,725 | SH | SOLE | 370 | 0 | 43,355 | |||
VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 | 2,395,657 | 47,345 | SH | SOLE | 0 | 0 | 47,345 | |||
VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 439,826 | 915 | SH | SOLE | 0 | 0 | 915 | |||
VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 | 2,244,070 | 25,949 | SH | SOLE | 0 | 0 | 25,949 | |||
VANGUARD INDEX FDS | GROWTH ETF | 922908736 | 919,149 | 2,670 | SH | SOLE | 0 | 0 | 2,670 | |||
VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 5,040,851 | 19,395 | SH | SOLE | 0 | 0 | 19,395 | |||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 33,097,612 | 788,790 | SH | SOLE | 0 | 0 | 788,790 | |||
VERINT SYS INC | COM | 92343X100 | 470,730 | 14,200 | SH | SOLE | 5,000 | 0 | 9,200 | |||
VERISK ANALYTICS INC | COM | 92345Y106 | 1,408,958 | 5,977 | SH | SOLE | 0 | 0 | 5,977 | |||
VERTEX PHARMACEUTICALS INC | COM | 92532F100 | 391,272 | 936 | SH | SOLE | 700 | 0 | 236 | |||
VERTIV HOLDINGS CO | COM CL A | 92537N108 | 315,246 | 3,860 | SH | SOLE | 0 | 0 | 3,860 | |||
VIAVI SOLUTIONS INC | COM | 925550105 | 265,883 | 29,250 | SH | SOLE | 0 | 0 | 29,250 | |||
VIR BIOTECHNOLOGY INC | COM | 92764N102 | 118,521 | 11,700 | SH | SOLE | 0 | 0 | 11,700 | |||
VISA INC | COM CL A | 92826C839 | 10,132,040 | 36,305 | SH | SOLE | 2,160 | 0 | 34,145 | |||
WABASH NATL CORP | COM | 929566107 | 1,311,372 | 43,800 | SH | SOLE | 13,000 | 0 | 30,800 | |||
WALMART INC | COM | 931142103 | 556,138 | 9,243 | SH | SOLE | 0 | 0 | 9,243 | |||
WARNER BROS DISCOVERY INC | COM SER A | 934423104 | 87,335 | 10,004 | SH | SOLE | 0 | 0 | 10,004 | |||
WASTE MGMT INC DEL | COM | 94106L109 | 2,505,805 | 11,756 | SH | SOLE | 1,025 | 0 | 10,731 | |||
WATERS CORP | COM | 941848103 | 602,747 | 1,751 | SH | SOLE | 0 | 0 | 1,751 | |||
WEBSTER FINL CORP | COM | 947890109 | 2,603,638 | 51,283 | SH | SOLE | 0 | 0 | 51,283 | |||
WELLS FARGO CO NEW | COM | 949746101 | 9,767,092 | 168,514 | SH | SOLE | 13,123 | 0 | 155,391 | |||
WHIRLPOOL CORP | COM | 963320106 | 761,445 | 6,365 | SH | SOLE | 1,200 | 0 | 5,165 | |||
WINGSTOP INC | COM | 974155103 | 2,055,504 | 5,610 | SH | SOLE | 1,850 | 0 | 3,760 | |||
WISDOMTREE TR | YIELD ENHANCD US | 97717X511 | 1,295,316 | 29,846 | SH | SOLE | 0 | 0 | 29,846 | |||
WISDOMTREE TR | EM EX ST-OWNED | 97717X578 | 2,402,820 | 81,562 | SH | SOLE | 188 | 0 | 81,374 | |||
WYNDHAM HOTELS & RESORTS INC | COM | 98311A105 | 649,305 | 8,460 | SH | SOLE | 0 | 0 | 8,460 | |||
XPO INC | COM | 983793100 | 525,949 | 4,310 | SH | SOLE | 0 | 0 | 4,310 | |||
YUM BRANDS INC | COM | 988498101 | 15,491,901 | 111,734 | SH | SOLE | 0 | 0 | 111,734 | |||
ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 | 7,593,337 | 57,534 | SH | SOLE | 440 | 0 | 57,094 | |||
ZOETIS INC | CL A | 98978V103 | 3,945,635 | 23,318 | SH | SOLE | 0 | 0 | 23,318 | |||
AMBARELLA INC | SHS | G037AX101 | 290,404 | 5,720 | SH | SOLE | 0 | 0 | 5,720 | |||
AON PLC | SHS CL A | G0403H108 | 1,538,449 | 4,610 | SH | SOLE | 2,300 | 0 | 2,310 | |||
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 1,867,011 | 5,386 | SH | SOLE | 325 | 0 | 5,061 | |||
CRH PLC | ORD | G25508105 | 16,312,974 | 189,114 | SH | SOLE | 0 | 0 | 189,114 | |||
EVEREST GROUP LTD | COM | G3223R108 | 1,039,860 | 2,616 | SH | SOLE | 0 | 0 | 2,616 | |||
GIGACLOUD TECHNOLOGY INC | CLASS A ORD | G38644103 | 5,356,799 | 200,479 | SH | SOLE | 0 | 0 | 200,479 | |||
GENPACT LIMITED | SHS | G3922B107 | 264,918 | 8,040 | SH | SOLE | 0 | 0 | 8,040 | |||
ICON PLC | SHS | G4705A100 | 507,285 | 1,510 | SH | SOLE | 0 | 0 | 1,510 | |||
INVESCO LTD | SHS | G491BT108 | 331,966 | 20,010 | SH | SOLE | 0 | 0 | 20,010 | |||
JOHNSON CTLS INTL PLC | SHS | G51502105 | 961,118 | 14,714 | SH | SOLE | 7,000 | 0 | 7,714 | |||
LINDE PLC | SHS | G54950103 | 24,666,165 | 53,123 | SH | SOLE | 2,327 | 0 | 50,796 | |||
LIVANOVA PLC | SHS | G5509L101 | 289,210 | 5,170 | SH | SOLE | 1,400 | 0 | 3,770 | |||
MEDTRONIC PLC | SHS | G5960L103 | 9,737,274 | 111,730 | SH | SOLE | 1,170 | 0 | 110,560 | |||
SENSATA TECHNOLOGIES HLDG PL | SHS | G8060N102 | 449,918 | 12,246 | SH | SOLE | 0 | 0 | 12,246 | |||
TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 698,866 | 2,328 | SH | SOLE | 0 | 0 | 2,328 | |||
TRINSEO PLC | SHS | G9059U107 | 69,174 | 18,300 | SH | SOLE | 7,500 | 0 | 10,800 | |||
BUNGE GLOBAL SA | COM SHS | H11356104 | 2,448,690 | 23,885 | SH | SOLE | 1,950 | 0 | 21,935 | |||
CHUBB LIMITED | COM | H1467J104 | 27,938,360 | 107,816 | SH | SOLE | 4,008 | 0 | 103,808 | |||
LOGITECH INTL S A | SHS | H50430232 | 536,577 | 6,004 | SH | SOLE | 0 | 0 | 6,004 | |||
TE CONNECTIVITY LTD | SHS | H84989104 | 3,958,080 | 27,252 | SH | SOLE | 0 | 0 | 27,252 | |||
GLOBANT S A | COM | L44385109 | 533,016 | 2,640 | SH | SOLE | 0 | 0 | 2,640 | |||
CHECK POINT SOFTWARE TECH LT | ORD | M22465104 | 11,605,676 | 70,762 | SH | SOLE | 550 | 0 | 70,212 | |||
STRATASYS LTD | SHS | M85548101 | 223,917 | 19,270 | SH | SOLE | 6,050 | 0 | 13,220 | |||
WIX COM LTD | SHS | M98068105 | 557,481 | 4,055 | SH | SOLE | 0 | 0 | 4,055 | |||
ASML HOLDING N V | N Y REGISTRY SHS | N07059210 | 4,289,477 | 4,420 | SH | SOLE | 0 | 0 | 4,420 |