| Name of Stock |
End of Year Book Value |
End of Year Fair Market Value |
| 3M CO (MMM) |
34,638 |
42,963 |
| AAON INC (AAON) |
4,716 |
6,015 |
| ABBOTT LABORATORIES (ABT) |
123,997 |
142,651 |
| ABBVIE INC COM (ABBV) |
141,691 |
147,531 |
| ABSA GROUP LTD ADR (AGRPY) |
26,731 |
26,766 |
| ACADEMY SPORTS & OUTDOORS INC (ASO) |
4,872 |
5,467 |
| ACADIA HEALTHCARE COMPANY INC (ACHC) |
4,634 |
4,952 |
| ACCOR S A SPONS ADR NEW (ACCYY) |
25,100 |
29,384 |
| ADECCO GROUP AG ADR (AHEXY) |
20,082 |
24,885 |
| ADOBE INC (ADBE) |
57,363 |
66,223 |
| ADVANCED DRAIN SYS INC (WMS) |
6,892 |
8,560 |
| ADVANCED ENERGY IND INC (AEIS) |
9,180 |
10,015 |
| ADVANTEST CORP NEW (ATEYY) |
24,695 |
30,760 |
| AEHR TEST SYSTEMS (AEHR) |
11,638 |
9,577 |
| AEROVIRONMENT INC (AVAV) |
13,655 |
16,007 |
| AGNC INVESTMENT CORP (AGNC) |
44,608 |
50,629 |
| AGNICO EAGLE MINES LTD (AEM) |
13,609 |
17,004 |
| AIA GROUP LTD SPON ADR (AAGIY) |
25,092 |
26,144 |
| AKAMAI TECHNOLOGIES INC (AKAM) |
41,094 |
45,565 |
| ALAMO GROUP INC (ALG) |
9,168 |
10,934 |
| ALBEMARLE CORPORATION (ALB) |
2,529 |
2,558 |
| ALIBABA GROUP HLDG LTD (BABA) |
72,706 |
67,511 |
| ALLIANZ SE ADR (ALIZY) |
27,322 |
31,591 |
| ALPHABET INC CL A (GOOGL) |
121,828 |
126,280 |
| ALSTOM ADR (ALSMY) |
22,361 |
22,169 |
| AMAZON COM INC (AMZN) |
166,416 |
199,953 |
| AMCOR PLC (AMCR) |
84,423 |
89,806 |
| AMEDISYS INC (AMED) |
4,551 |
4,626 |
| AMEREN CORP (HLDG CO) (AEE) |
11,531 |
11,430 |
| AMERICA MOVIL SAB DE CV ADR (AMX) |
20,495 |
22,650 |
| AMERICAN ELEC PWR CO INC (AEP) |
63,290 |
70,824 |
| AMERICAN EXPRESS CO (AXP) |
45,387 |
58,263 |
| AMERICAN TOWER CORP (AMT) |
36,048 |
49,437 |
| AMERICAN WATER WORKS CO (AWK) |
6,798 |
7,627 |
| AMERIS BANCORP (ABCB) |
9,056 |
12,944 |
| AMGEN INC (AMGN) |
98,462 |
107,431 |
| AMN HEALTHCARE SVCS INC (AMN) |
15,037 |
13,254 |
| AMPHENOL CORP NEW CL A (APH) |
74,519 |
89,217 |
| ANALOG DEVICES INC (ADI) |
30,307 |
34,549 |
| ANSYS INC (ANSS) |
27,258 |
34,250 |
| ANTERO RES CORP COM (AR) |
4,544 |
4,309 |
| APPLE INC (AAPL) |
169,495 |
188,487 |
| APTARGROUP INC (ATR) |
5,008 |
4,936 |
| APTIV PLC (APTV) |
41,326 |
38,849 |
| ARCH CAPITAL GROUP LTD (ACGL) |
27,885 |
25,846 |
| ARTISAN PARTNERS ASSET MGMT (APAM) |
6,993 |
8,659 |
| ASGN INC (ASGN) |
6,838 |
8,315 |
| ASHTEAD GROUP PLC ADR (ASHTY) |
24,585 |
29,523 |
| ASM INTERNATIONAL NV (ASMIY) |
44,413 |
55,028 |
| ASML HOLDING NV NY REG NEW (ASML) |
44,360 |
55,978 |
| ASTRAZENECA PLC ADR (AZN) |
17,911 |
18,117 |
| AT&T INC (T) |
140,201 |
161,155 |
| ATLAS COPCO AS A ADR A NEW (ATLKY) |
29,383 |
37,197 |
| AUTODESK INC DELAWARE (ADSK) |
36,499 |
43,096 |
| AUTOMATIC DATA PROCESSING INC (ADP) |
70,737 |
68,027 |
| AUTOZONE INC (AZO) |
38,566 |
39,650 |
| AVANTOR INC (AVTR) |
4,788 |
5,342 |
| AVERY DENNISON CORPORATION (AVY) |
22,860 |
25,270 |
| AVISTA CORP (AVA) |
6,778 |
7,756 |
| AXALTA COATING SYSTEMS LTD. (AXTA) |
6,810 |
8,493 |
| AXIS CAPITAL HOLDINGS LTD (AXS) |
22,957 |
22,868 |
| BADGER METER INC (BMI) |
13,792 |
14,912 |
| BAIDU INC ADS (BIDU) |
15,832 |
14,767 |
| BALCHEM CP (BCPC) |
13,402 |
16,214 |
| BANCO LATINOAMERICANO DE COMER (BLX) |
34,364 |
41,736 |
| BANGKOK BK PLC (BKKLY) |
20,561 |
20,862 |
| BANK OF AMERICA CORP (BAC) |
18,183 |
23,670 |
| BANK OF NEW YORK MELLON CORP (BK) |
14,224 |
15,927 |
| BANK OF THE PHILIPPINE ISLANDS (BPHLY) |
44,698 |
43,188 |
| BANK RAKYAT INDONESIA ADR (BKRKY) |
44,036 |
49,694 |
| BARRICK GOLD CORP (GOLD) |
27,251 |
35,276 |
| BCE INC (BCE) |
134,377 |
144,328 |
| BEACON ROOFING SUPPLY INC (BECN) |
9,086 |
10,442 |
| BECTON DICKINSON & CO (BDX) |
25,695 |
24,259 |
| BHP GROUP LIMITED ADR (BHP) |
20,460 |
25,411 |
| BJS WHSL CLUB HLDGS INC (BJ) |
38,853 |
36,996 |
| BK MONTREAL (BMO) |
38,544 |
47,887 |
| BLACKROCK INC (BLK) |
16,034 |
20,586 |
| BLACKSTONE INC (BX) |
6,801 |
8,604 |
| BOOT BARN HLDGS INC COM (BOOT) |
15,309 |
15,198 |
| BOOZ ALLEN HAMILTON HLDG CL-A (BAH) |
22,816 |
25,198 |
| BRISTOL MYERS SQUIBB CO (BMY) |
15,765 |
14,264 |
| BRITISH AMER TOB SPON ADR (BTI) |
81,804 |
79,669 |
| BROADCOM INC (AVGO) |
74,921 |
101,671 |
| BROWN & BROWN INC (BRO) |
10,117 |
10,169 |
| BRUKER CORPORATION (BRKR) |
12,301 |
14,843 |
| CADENCE BANK (CADE) |
6,451 |
9,055 |
| CADENCE DESIGN SYSTEM (CDNS) |
27,417 |
31,867 |
| CAL MAINE FOODS INC (CALM) |
9,280 |
11,995 |
| CALAVO GROWERS INC (CVGW) |
5,353 |
6,617 |
| CALIF WATER SVC GP DEL (CWT) |
10,857 |
12,034 |
| CALIX NETWORKS INC (CALX) |
13,543 |
13,413 |
| CBOE GLOBAL MARKETS INC (CBOE) |
21,320 |
23,927 |
| CCENTURE PLC IRELAND CL A (ACN) |
56,800 |
64,217 |
| CDN IMPL BK COMMERCE (CM) |
72,705 |
95,173 |
| CDW CORPORATION (CDW) |
86,175 |
95,702 |
| CEMEX SAB DE CV (CX) |
25,913 |
32,480 |
| CENCORA INC (COR) |
63,116 |
71,267 |
| CHAMPIONX CORPORATION (CHX) |
15,720 |
13,553 |
| CHARLES RIVER LABS INTL INC (CRL) |
11,156 |
13,980 |
| CHARLES SCHWAB CORP 5.95%-D (SCHW.D) |
4,672 |
5,056 |
| CHARLES SCHWAB NEW (SCHW) |
86,349 |
115,653 |
| CHECK POINT SOFTWARE TECH LTD (CHKP) |
13,489 |
15,432 |
| CHEMED CORPORATION (CHE) |
27,302 |
31,305 |
| CHEMOURS CO COM (CC) |
6,834 |
8,074 |
| CHEVRON CORP (CVX) |
90,030 |
82,635 |
| CHORD ENERGY CORPORATION NEW (CHRD) |
6,957 |
7,523 |
| CHUBB LTD (CB) |
31,400 |
34,352 |
| CHURCH & DWIGHT CO INC (CHD) |
13,631 |
14,089 |
| CHUYS HOLDINGS INC (CHUY) |
9,046 |
9,978 |
| CINTAS CORP (CTAS) |
27,322 |
34,064 |
| CISCO SYS INC (CSCO) |
113,214 |
106,900 |
| CITY DEV LTD SPON ADR (CDEVY) |
15,695 |
17,034 |
| CLOROX CO (CLX) |
13,911 |
15,400 |
| CME GROUP INC (CME) |
24,982 |
26,114 |
| CMS ENERGY CP (CMS) |
6,759 |
7,607 |
| COCA COLA CO (KO) |
56,175 |
59,696 |
| COCA COLA CONSOLIDATED INC (COKE) |
6,529 |
8,623 |
| COCA-COLA EUROPACIFIC PARTNERS (CCEP) |
48,267 |
53,041 |
| COCA-COLA FEMSA, S.A.B. DE C.V (KOF) |
36,247 |
45,143 |
| COGNIZANT TECH SOLUTIONS CL A (CTSH) |
45,407 |
50,983 |
| COHEN & STEERS INC (CNS) |
11,337 |
14,389 |
| COMCAST CORP (NEW) CLASS A (CMCSA) |
100,668 |
101,513 |
| COMERICA INC (CMA) |
10,207 |
14,232 |
| COMFORT SYSTEMS USA INC (FIX) |
14,493 |
17,804 |
| COMPASS GROUP PLC SPD ADR (CMPGY) |
40,814 |
45,714 |
| COMSTOCK RES INC (CRK) |
2,240 |
1,938 |
| CONAGRA BRANDS INC (CAG) |
27,229 |
29,548 |
| CONMED CORP (CNMD) |
11,159 |
12,484 |
| CONOCOPHILLIPS (COP) |
15,772 |
16,134 |
| CONSTELLATION BRANDS INC CL A (STZ) |
45,214 |
43,999 |
| COPA HOLDINGS,S.A. CLA A (CPA) |
43,873 |
54,962 |
| COPART INC (CPRT) |
41,179 |
43,708 |
| CORE & MAIN INC CL A (CNM) |
9,473 |
12,729 |
| CORE LABORATORIES INC (CLB) |
11,314 |
8,759 |
| COSTCO WHOLESALE CORP NEW (COST) |
55,699 |
64,450 |
| COTERRA ENERGY INC (CTRA) |
41,293 |
40,883 |
| COTY INC COM CL A (COTY) |
4,565 |
5,527 |
| CRANE COMPANY (CR) |
13,603 |
18,666 |
| CREDICORP LTD (BAP) |
34,231 |
41,381 |
| CROWN CASTLE INC (CCI) |
36,269 |
46,652 |
| CUMMINS INC (CMI) |
11,935 |
12,682 |
| CUSHMAN & WAKEFIELD PLC (CWK) |
2,548 |
2,560 |
| CYBERARK SOFTWARE LTD SHS (CYBR) |
34,025 |
43,372 |
| DAH SING FINANCIAL GP SPON ADR (DSFGY) |
14,172 |
13,665 |
| DANAHER CORPORATION (DHR) |
33,926 |
32,850 |
| DARDEN RESTAURANTS (DRI) |
13,737 |
15,968 |
| DASSAULT SYSTEMS SA ADS (DASTY) |
32,536 |
42,609 |
| DBS GROUP HOLDINGS LTD SP (DBSDY) |
27,090 |
28,367 |
| DECKER OUTDOOR CORPORATION (DECK) |
13,338 |
17,443 |
| DENTSPLY SIRONA INC (XRAY) |
37,554 |
41,569 |
| DEUTSCHE POST AG ADR (DHLGY) |
27,560 |
34,139 |
| DIAGEO PLC SPON ADR NEW (DEO) |
2,576 |
2,484 |
| DIODES INC (DIOD) |
13,699 |
13,769 |
| DOLLAR GEN CORP NEW COM (DG) |
36,224 |
46,631 |
| DOLLAR TREE INC (DLTR) |
36,176 |
49,433 |
| DOMINION ENERGY INC (D) |
53,728 |
60,113 |
| DROPBOX INC CL A (DBX) |
50,990 |
54,361 |
| DTE ENERGY COMPANY (DTE) |
6,748 |
7,700 |
| DUKE ENERGY CORPORATION (DUK) |
79,386 |
89,859 |
| DUPONT DE NEMOURS INC (DD) |
2,332 |
2,630 |
| E.L.F BEAUTY INC (ELF) |
14,411 |
21,074 |
| EATON CORP PLC SHS (ETN) |
67,299 |
77,303 |
| ELEMENT SOLUTIONS INC (ESI) |
18,233 |
22,006 |
| ELEVANCE HEALTH INC (ELV) |
25,243 |
27,038 |
| ELI LILLY & CO (LLY) |
43,615 |
48,014 |
| EMBRAER S A ADR (ERJ) |
73,641 |
103,246 |
| EMCOR GROUP INC (EME) |
16,145 |
16,942 |
| ENBRIDGE INC (ENB) |
141,440 |
162,162 |
| ENGIE BRASIL ENERGIA SAADR (EGIEY) |
25,231 |
29,051 |
| ENPRO INC (NPO) |
16,222 |
21,003 |
| ENTEGRIS INC (ENTG) |
11,688 |
14,858 |
| ENTERGY CORP NEW (ETR) |
54,252 |
61,018 |
| ENVISTA HLDGS CORP (NVST) |
10,429 |
10,250 |
| EOG RESOURCES INC (EOG) |
53,982 |
54,428 |
| EQUITY COMWLTH COM SH BEN INT (EQC) |
17,978 |
18,739 |
| ERSTE GROUP BANK AG SPONS ADR (EBKDY) |
43,578 |
51,712 |
| ESSENTIAL UTILS INC (WTRG) |
2,267 |
2,596 |
| EVEREST GROUP LTD (EG) |
27,869 |
25,908 |
| EVERSOURCE ENERGY COM (ES) |
6,712 |
7,468 |
| EXPEDIA GROUP INC (EXPE) |
28,347 |
43,108 |
| EXTREME NETWORKS INC (EXTR) |
13,884 |
10,108 |
| EXXON MOBIL CORP (XOM) |
52,009 |
46,291 |
| FABRINET (FN) |
23,577 |
25,124 |
| FACTSET RESEARCH SYSTEMS INC (FDS) |
13,878 |
14,860 |
| FASTENAL CO (FAST) |
18,260 |
21,633 |
| FEDERAL SIGNAL CORP (FSS) |
4,576 |
5,895 |
| FERGUSON PLC (FERG) |
36,238 |
41,124 |
| FERRARI N V (RACE) |
75,662 |
85,961 |
| FIDELITY NATL INFORMATION SE (FIS) |
36,504 |
40,427 |
| FIRST AMERICAN FINL CORP (FAF) |
11,646 |
14,241 |
| FIRST PAC LTD SP ADR (FPAFY) |
15,909 |
16,627 |
| FISERV INC (FI) |
27,410 |
32,413 |
| FLEXTRONICS INTL LTD (FLEX) |
17,341 |
20,134 |
| FOMENTO ECONOMICO MEXICANO (FMX) |
38,569 |
46,274 |
| FOOT LOCKER INC (FL) |
4,775 |
4,891 |
| FORTINET INC (FTNT) |
27,378 |
27,509 |
| FORTIS INC (FTS) |
41,672 |
45,408 |
| FRANKLIN ELECTRIC CO (FELE) |
4,810 |
5,211 |
| FRESENIUS MEDICAL CARE AG ADR (FMS) |
15,934 |
16,081 |
| FTI CONSULTING INC (FCN) |
12,032 |
13,014 |
| FUJIFILM HLDGS CORP ADR (FUJIY) |
15,890 |
17,009 |
| GALAXY ENTMT GROUP LTD ADR (GXYYY) |
51,426 |
49,669 |
| GARTNER INC (IT) |
38,545 |
51,878 |
| GATX CORP (GATX) |
9,149 |
10,360 |
| GENERAL MILLS INC (GIS) |
9,791 |
9,836 |
| GENL DYNAMICS CORP (GD) |
54,407 |
64,398 |
| GENTING BERHAD SPONS ADR (GEBHY) |
25,347 |
26,331 |
| GENUINE PARTS CO (GPC) |
9,169 |
8,930 |
| GILDAN ACTIVEWEAR INC (GIL) |
7,936 |
7,405 |
| GILEAD SCIENCE (GILD) |
32,033 |
35,077 |
| GLOBANT S.A (GLOB) |
30,850 |
36,649 |
| GLOBE LIFE INC (GL) |
45,575 |
51,001 |
| GLOBUS MEDICAL INC A (GMED) |
8,203 |
8,686 |
| GRACO INC (GGG) |
2,135 |
2,615 |
| GSK PLC ADR (GSK) |
154,309 |
159,062 |
| GUDANG GARAM TBK PT ADR (GDNGY) |
14,995 |
12,698 |
| HANG LUNG PPTYS LTD SPON ADR (HLPPY) |
9,213 |
9,531 |
| HARTFORD FIN SERS GRP INC (HIG) |
56,920 |
65,510 |
| HCA HEALTHCARE INC (HCA) |
26,831 |
30,045 |
| HDFC BANK LTD ADR (HDB) |
54,202 |
61,204 |
| HEALTHCARE TR AMER INC CL A (HR) |
17,242 |
19,797 |
| HEALTHPEAK PPTYS INC (PEAK) |
6,801 |
7,762 |
| HEICO CORP NEW (HEI) |
22,746 |
25,578 |
| HEINEKEN NV SPN ADR (HEINY) |
20,409 |
23,766 |
| HELLENIC TELECOMM ORG SA ADR (HLTOY) |
24,690 |
23,869 |
| HENKEL AG & CO KGAA (HENKY) |
18,210 |
20,421 |
| HENKEL KGAA PFD SHARS SPON ADR (HENOY) |
11,085 |
12,659 |
| HENRY SCHEIN INC (HSIC) |
11,736 |
12,871 |
| HERMES INTL SCA UNSPON ADR (HESAY) |
63,044 |
72,915 |
| HOLOGIC INC (HOLX) |
12,292 |
12,718 |
| HOME DEPOT INC (HD) |
74,816 |
88,717 |
| HONDA MOTOR COMPANY LTD ADR (HMC) |
36,491 |
35,639 |
| HONEYWELL INTL INC (HON) |
31,865 |
36,490 |
| HONG KONG EXCHANGES & CLEARING (HKXCY) |
13,762 |
12,905 |
| HSBC HOLDINGS PLC SPON ADR NEW (HSBC) |
31,574 |
32,837 |
| HUMANA INC (HUM) |
27,210 |
25,599 |
| HUNTINGTON BANCSHARES (HBAN) |
43,185 |
55,739 |
| ICF INTL INC (ICFI) |
13,788 |
15,152 |
| ICICI BANK LTD (IBN) |
18,246 |
19,239 |
| ILL TOOL WORKS INC (ITW) |
41,979 |
47,411 |
| ILLUMINA INC (ILMN) |
30,595 |
33,139 |
| INDEPENDENT BK MASS (INDB) |
5,892 |
8,095 |
| INDUSTRIA DE DISENO TEXTIL IND (IDEXY) |
63,512 |
76,506 |
| ING GROEP NV ADR (ING) |
41,081 |
47,088 |
| INGREDION INC COM (INGR) |
55,572 |
63,490 |
| INSIGHT ENTERPRISES INC (NSIT) |
18,241 |
22,503 |
| INSTALLED BLDG PRODS INC (IBP) |
9,237 |
13,912 |
| INTEGER HOLDINGS CORP (ITGR) |
13,555 |
17,339 |
| INTERNATIONAL GAME TECHNOLOGY (IGT) |
7,690 |
7,017 |
| INTL BUSINESS MACHINES CORP (IBM) |
28,272 |
32,383 |
| INTUIT INC (INTU) |
25,219 |
30,460 |
| IQVIA HOLDINGS INC (IQV) |
61,910 |
74,042 |
| ITAU UNIBANCO MULTIPLE ADR (ITUB) |
13,894 |
18,376 |
| JAMES HARDIE INDS SE (JHX) |
5,004 |
5,104 |
| JANUS INTERNATIONAL GROUP INC (JBI) |
8,666 |
10,610 |
| JAPAN AIRLS LTD ADR (JAPSY) |
13,594 |
14,527 |
| JOHNSON & JOHNSON (JNJ) |
115,268 |
116,771 |
| JONES LANG LASALLE INC (JLL) |
35,937 |
51,373 |
| JPMORGAN CHASE & CO (JPM) |
63,829 |
75,865 |
| KASIKORNBANK PUB CO LTD UNSPON (KPCPY) |
21,200 |
24,491 |
| KENVUE INC (KVUE) |
119,302 |
130,127 |
| KERING S A ADR NEW (PPRUY) |
15,908 |
15,735 |
| KEYSIGHT TECHNOLOGIES INC (KEYS) |
60,769 |
74,454 |
| KFORCE.COM (KFRC) |
6,788 |
7,702 |
| KIMBERLY CLARK CORP (KMB) |
88,741 |
89,431 |
| KIMBERLY CLARK SPON ADR (KCDMY) |
39,174 |
45,187 |
| KIRBY CP (KEX) |
11,316 |
10,830 |
| KLA CORPORATION (KLAC) |
50,027 |
63,362 |
| KNORR BREMSE AG ADR (KNRRY) |
12,348 |
13,266 |
| KOMATSU LTD SPON ADR NEW (KMTUY) |
16,005 |
16,585 |
| L OREAL CO ADR (LRLCY) |
59,150 |
71,088 |
| LAM RESEARCH CORPORATION (LRCX) |
52,776 |
65,702 |
| LANDSTAR SYSTEM INC (LSTR) |
9,063 |
10,048 |
| LEGRAND SA (LGRDY) |
2,276 |
2,765 |
| LEIDOS HLDGS INC (LDOS) |
20,792 |
24,462 |
| LEMAITRE VASCULAR INC (LMAT) |
12,688 |
13,452 |
| LINCOLN ELEC HLDGS INC (LECO) |
27,459 |
33,054 |
| LINDE PLC (LIN) |
23,379 |
25,502 |
| LINDSAY CORPORATION (LNN) |
4,026 |
4,521 |
| LOCKHEED MARTIN CORP (LMT) |
45,207 |
51,216 |
| LOWES COMPANIES INC (LOW) |
27,199 |
30,267 |
| LULULEMON ATHLETICA INC (LULU) |
31,843 |
43,917 |
| LVMH MOET HENNESSY LOUIS VUITT (LVMUY) |
47,528 |
51,054 |
| LYONDELLBASELL NV CL-A (LYB) |
79,567 |
80,818 |
| MAGYAR TELEKOM TELECOMM ADS (MYTAY) |
28,396 |
36,414 |
| MARRIOTT INTL INC NEW CL A (MAR) |
27,686 |
32,022 |
| MARSH & MCLENNAN COS INC (MMC) |
67,030 |
66,693 |
| MASTERCARD INC CL A (MA) |
163,928 |
177,855 |
| MATADOR RES CO (MTDR) |
7,402 |
7,449 |
| MATERION CORP COM (MTRN) |
4,465 |
6,073 |
| MATIV HOLDINGS INC (MATV) |
2,299 |
2,587 |
| MC DONALDS CORP (MCD) |
74,690 |
85,692 |
| MCGRATH RENT CP (MGRC) |
4,677 |
5,513 |
| MCKESSON CORP (MCK) |
26,081 |
27,301 |
| MEDPACE HOLDINGS, INC. (MEDP) |
12,557 |
16,078 |
| MEDTRONIC PLC SHS (MDT) |
115,001 |
124,888 |
| MEGAWORLD CORP USP ADR (MGAWY) |
14,198 |
14,258 |
| MERCADOLIBRE INC (MELI) |
66,081 |
84,326 |
| MERCK & CO INC NEW COM (MRK) |
33,775 |
36,086 |
| META PLATFORMS INC CL A (META) |
55,617 |
64,421 |
| METLIFE INC 4.75% F (MET.F) |
4,561 |
4,786 |
| METLIFE INC 5.62% NCUM PFD E (MET.E) |
4,546 |
4,886 |
| METTLER TOLEDO INTL (MTD) |
13,663 |
15,320 |
| MFA FINL INC (MFA) |
4,401 |
5,815 |
| MGP INGREDIENTS INC COM NEW (MGPI) |
11,375 |
10,936 |
| MICROCHIP TECHNOLOGY INC (MCHP) |
22,351 |
25,882 |
| MICROSOFT CORP (MSFT) |
327,370 |
386,945 |
| MILLICOM INTL CELLULAR SA (TIGO) |
20,300 |
24,516 |
| MISSION PRODUCE INC (AVO) |
5,406 |
5,671 |
| MITSUBISHI ELECTRIC ADR (MIELY) |
19,172 |
23,254 |
| MOBILEYE GLOBAL INC CL A (MBLY) |
20,492 |
22,050 |
| MOELIS & COMPANY CL A (MC) |
7,092 |
8,981 |
| MONDAY.COM LTD (MNDY) |
27,942 |
29,862 |
| MONDELEZ INTL INC COM (MDLZ) |
20,541 |
21,801 |
| MONOLITHIC PWR SYSTEMS INC (MPWR) |
13,686 |
19,019 |
| MOOG INC CL A (MOG'A) |
14,683 |
15,781 |
| MORGAN STANLEY (MS) |
20,620 |
24,432 |
| MOTOROLA SOLUTIONS INC (MSI) |
27,393 |
31,309 |
| MUELLER WATER PROD INC SER A (MWA) |
18,742 |
21,154 |
| MURPHY OIL CORP (MUR) |
7,456 |
7,423 |
| NATIONAL GRID PLC SPON ADR (NGG) |
169,407 |
198,136 |
| NATIONAL STORAGE AFFILIATES TR (NSA) |
7,595 |
10,243 |
| NETEASE.COM INC ADS (NTES) |
24,961 |
23,569 |
| NETFLIX INC (NFLX) |
27,564 |
35,426 |
| NEUROCRINE BIOSCIENCES INC (NBIX) |
39,755 |
43,349 |
| NEXTERA ENERGY INC (NEE) |
7,035 |
8,321 |
| NIKE INC B (NKE) |
45,665 |
51,896 |
| NIPPON TELEGRAPH&TELEPHONE ADS (NTTYY) |
18,432 |
19,528 |
| NN GROUP NV ADR (NNGRY) |
18,006 |
22,214 |
| NNN REIT INC (NNN) |
8,897 |
10,947 |
| NORTHERN TRUST CORP (NTRS) |
22,145 |
28,183 |
| NORTHROP GRUMMAN CP(HLDG CO) (NOC) |
22,593 |
24,884 |
| NOVARTIS AG ADR (NVS) |
88,837 |
93,397 |
| NOVO NORDISK A/S ADR (NVO) |
69,868 |
81,208 |
| NU HLDGS LTD ORD SHS CL A (NU) |
32,015 |
38,235 |
| NUTRIEN LTD (NTR) |
19,233 |
18,814 |
| NVENT ELECTRIC PLC (NVT) |
13,706 |
15,600 |
| OLD NATL BANCORP IND (ONB) |
4,569 |
5,489 |
| ONTO INNOVATION INC (ONTO) |
15,161 |
18,042 |
| ORACLE CORP (ORCL) |
36,802 |
36,479 |
| O'REILLY AUTOMOTIVE INC NEW (ORLY) |
27,580 |
29,186 |
| OTIS WORLDWIDE CORP (OTIS) |
18,159 |
20,399 |
| OVERSEA-CHINESE BKG CORP LTD (OVCHY) |
17,813 |
19,138 |
| PACKAGING CORP AMER (PKG) |
6,852 |
7,278 |
| PARKER HANNIFIN CORP (PH) |
29,791 |
35,699 |
| PATTERSON -UTI ENERGY INC (PTEN) |
6,799 |
5,843 |
| PAYCHEX INC (PAYX) |
22,784 |
23,584 |
| PAYCOM SOFTWARE INC (PAYC) |
14,930 |
14,485 |
| PAYPAL HLDGS INC COM (PYPL) |
123,279 |
131,786 |
| PEMBINA PIPELINE CORP COM (PBA) |
31,827 |
38,413 |
| PENNON GROUP PLC ADR (PEGRY) |
10,517 |
12,626 |
| PENNYMAC MORTGAGE INVESTMENT (PMT) |
4,476 |
5,786 |
| PEPSICO INC NC (PEP) |
66,130 |
66,747 |
| PERFICIENT INC (PRFT) |
11,437 |
13,098 |
| PERION NETWORK LTD (PERI) |
11,523 |
11,761 |
| PERMIAN RESOURCES CP CL A (PR) |
8,891 |
9,425 |
| PERNOD RICARD SA ADR (PRNDY) |
16,897 |
17,682 |
| PETROLEO BRASILEIRO SA ADR (PBR'A) |
44,855 |
53,648 |
| PFIZER INC (PFE) |
56,110 |
48,137 |
| PGT INC (PGTI) |
13,602 |
20,513 |
| PHILIP MORRIS INTL INC (PM) |
196,514 |
203,119 |
| PING AN INSURANCE ADR (PNGAY) |
43,338 |
36,388 |
| PNC FINL SVCS GP (PNC) |
116,592 |
150,050 |
| POOL CORP (POOL) |
11,280 |
13,321 |
| PORTLAND GENERAL ELEC CO (POR) |
6,806 |
7,454 |
| POSCO HOLDINGS INC ADR (PKX) |
13,649 |
13,601 |
| POWER INTEGRATIONS INC (POWI) |
13,620 |
14,698 |
| PPG INDUSTRIES INC (PPG) |
55,013 |
62,063 |
| PPL CORPORATION (PPL) |
27,233 |
32,385 |
| PPLIED MATERIALS INC (AMAT) |
27,410 |
32,090 |
| PRESTIGE CONSMR HEALTHCARE INC (PBH) |
13,796 |
13,958 |
| PROCTER & GAMBLE (PG) |
70,368 |
70,632 |
| PROGYNY INC (PGNY) |
9,050 |
10,113 |
| PROLOGIS INC COM (PLD) |
9,084 |
11,253 |
| PROSPERITY BANCSHARES (PB) |
6,755 |
8,466 |
| PT INDOFOOD SUKSES MAKMUR TBK (PIFMY) |
35,818 |
35,231 |
| PTC INC COM (PTC) |
27,202 |
34,292 |
| PUBLIC STORAGE (PSA) |
9,104 |
10,753 |
| PUBLICIS GROUPE SA ADR (PUBGY) |
30,307 |
37,534 |
| QIAGEN NV (QGEN) |
4,796 |
5,081 |
| QUALYS INC COM (QLYS) |
29,798 |
37,882 |
| QUEST DIAGNOSTICS INC (DGX) |
7,591 |
7,556 |
| RAMBUS INC (DEL) (RMBS) |
10,232 |
12,422 |
| RAYMOND JAMES FINCL INC (RJF) |
13,951 |
16,279 |
| REALTY INCOME CORP (O) |
25,001 |
29,169 |
| RED ROCK RESORTS INC CL A (RRR) |
6,746 |
8,586 |
| REINSURANCE GROUP OF AMERICA (RGA) |
15,924 |
17,796 |
| REPUBLIC SERVICES INC (RSG) |
30,617 |
33,312 |
| RESMED INC (RMD) |
9,638 |
11,350 |
| RH (RH) |
2,011 |
2,411 |
| ROCHE HOLDINGS ADR (RHHBY) |
59,223 |
64,634 |
| ROHM CO LTD UNSPONS ADR (ROHCY) |
20,120 |
21,163 |
| ROPER TECHNOLOGIES INC (ROP) |
27,628 |
30,965 |
| ROYAL BANK OF CANADA (RY) |
38,554 |
47,329 |
| RUSH ENTERPRISES INC CL A (RUSHA) |
6,918 |
8,501 |
| S&P GLOBAL INC COM (SPGI) |
27,422 |
33,527 |
| SAFRAN SA (SAFRY) |
36,357 |
42,143 |
| SAIA INC (SAIA) |
25,551 |
27,637 |
| SALESFORCE INC (CRM) |
27,499 |
35,787 |
| SANDS CHINA LTD UNSPONSORE ADR (SCHYY) |
19,971 |
20,513 |
| SANOFI ADR (SNY) |
227,390 |
209,463 |
| SAP AG (SAP) |
20,338 |
24,425 |
| SCHNEIDER ELEC SA UNSP ADR (SBGSY) |
35,968 |
44,057 |
| SEKISUI HOUSE LTD ADR (SKHSY) |
15,662 |
18,661 |
| SELECTIVE INSURANCE GROUP (SIGI) |
9,340 |
8,794 |
| SENDAS DISTRIBUIDORA S A ADR (ASAI) |
32,133 |
38,834 |
| SERVICENOW INC (NOW) |
58,891 |
76,301 |
| SEVEN & I HLDGS CO LTD ADR (SVNDY) |
20,547 |
21,470 |
| SHANGHAI PHARMA HLDG CO LTD (SHPMY) |
24,554 |
23,862 |
| SHELL PLC ADR (SHEL) |
126,468 |
133,442 |
| SHINHAN FINANCIAL GROUP CO LTD (SHG) |
31,745 |
37,952 |
| SIEMENS AKTIENGESELLSCHAFT (SIEGY) |
34,065 |
45,424 |
| SIGNET JEWELERS LIMITED (SIG) |
5,397 |
7,804 |
| SJW GROUP (SJW) |
6,651 |
7,448 |
| SK TELECOM LTD ADR (SKM) |
30,083 |
31,758 |
| SKYLINE CORP (SKY) |
21,246 |
25,323 |
| SM ENERGY COMPANY (SM) |
13,719 |
12,778 |
| SOMPO HOLDINGS INC ADR (SMPNY) |
25,005 |
29,593 |
| SOUTHERN CO (SO) |
74,779 |
81,900 |
| SOUTHWEST AIRLINES (LUV) |
2,098 |
2,427 |
| SPIRE INC (SR) |
8,936 |
9,912 |
| SPROUTS FARMERS MARKET INC (SFM) |
16,164 |
18,282 |
| SPS COMMERCE INC (SPSC) |
15,928 |
18,537 |
| STAG INDL INC COM (STAG) |
9,111 |
10,639 |
| STERICYCLE INC (SRCL) |
25,218 |
29,736 |
| STERIS PLC (STE) |
13,693 |
13,721 |
| STERLING INFRASTRUCTURE INC (STRL) |
17,258 |
20,751 |
| SUMITOMO MITSUI TR HLDGS INC (SUTNY) |
25,241 |
26,494 |
| SUN COMMUNITIES INC (SUI) |
9,123 |
10,662 |
| SUPERNUS PHARMACEUTICALS INC (SUPN) |
9,021 |
9,666 |
| SUZANO SA ADR (SUZ) |
18,311 |
19,244 |
| SYNOPSYS INC (SNPS) |
29,896 |
33,388 |
| TAIWAN SMCNDCTR MFG CO LTD ADR (TSM) |
156,167 |
188,448 |
| TAKE TWO INTERACTIVE SOFTWARE (TTWO) |
11,491 |
13,260 |
| TAKEDA PHARMACEUTCL CO LTD ADR (TAK) |
70,798 |
68,896 |
| TARGET CORPORATION (TGT) |
6,120 |
7,643 |
| TAYLOR WIMPEY PLC ADR-ORD SHS (TWODY) |
22,523 |
30,818 |
| TC ENERGY CORP (TRP) |
114,679 |
136,072 |
| TECHNIP ENERGIES N V ADR (THNPY) |
36,060 |
35,483 |
| TECHTRONIC IND LTD SPONS ADR (TTNDY) |
12,580 |
12,810 |
| TELEDYNE TECH INC (TDY) |
13,639 |
15,194 |
| TELEFONICA BRASIL SA ADR (VIV) |
65,964 |
83,866 |
| TELENOR ASA ADS (TELNY) |
19,087 |
20,046 |
| TELUS CORP NEW (TU) |
29,782 |
33,161 |
| TESCO PLC ADR (TSCDY) |
29,590 |
33,341 |
| TEXAS INSTRUMENTS (TXN) |
47,913 |
51,820 |
| THALES USDPONSORD ADR (THLLY) |
20,260 |
22,136 |
| THE CIGNA GROUP (CI) |
32,697 |
34,437 |
| THE COOPER COMPANIES INC (COO) |
45,403 |
54,874 |
| THE SIMPLY GOOD FOODS COMPANY (SMPL) |
11,427 |
13,504 |
| THERMO FISHER SCIENTIFIC (TMO) |
27,283 |
28,977 |
| TIGER BRANDS LTD SPON ADR NEW (TBLMY) |
16,226 |
23,500 |
| TIM S A ADR (TIMB) |
34,216 |
43,349 |
| TJX COS INC NEW (TJX) |
112,451 |
120,171 |
| TOTALENERGIES SE SPONSORED ADS (TTE) |
252,413 |
269,048 |
| TOWNEBANK VA (TOWN) |
4,613 |
6,160 |
| TOYOTA MOTOR CP ADR NEW (TM) |
27,546 |
29,891 |
| TRANE TECHNOLOGIES PLC (TT) |
18,424 |
22,565 |
| TRAVELERS COMPANIES INC COM (TRV) |
56,797 |
66,862 |
| TRAVELSKY TECH LTD SPONS ADR (TSYHY) |
49,874 |
51,037 |
| TRUIST FINL CORP (TFC) |
74,819 |
102,121 |
| U S BANCORP COM NEW (USB) |
88,249 |
122,006 |
| U.S BANCORP PFD B 6.1695% (USB.H) |
6,889 |
7,577 |
| UBS GROUP AG SHS (UBS) |
38,671 |
49,873 |
| ULTA BEAUTY INC (ULTA) |
13,571 |
16,794 |
| ULTRA CLEAN HOLDINGS INC (UCTT) |
3,348 |
3,095 |
| UNILEVER PLC (NEW) ADS (UL) |
112,860 |
112,086 |
| UNION PACIFIC CORP (UNP) |
94,766 |
113,968 |
| UNITED BANKSHARES INC W VA (UBSI) |
6,789 |
9,012 |
| UNITED PARCEL SER INC CL-B (UPS) |
96,741 |
99,055 |
| UNITED UTILITIES GROUP PLC (UUGRY) |
18,324 |
20,044 |
| UNITEDHEALTH GP INC (UNH) |
96,756 |
100,029 |
| UNIVERSAL HEALTH SERVICES B (UHS) |
4,397 |
5,413 |
| VALERO ENERGY CP DELA NEW (VLO) |
20,002 |
20,150 |
| VALMONT INDUSTRIES (VMI) |
13,589 |
13,629 |
| VALONBAY COMM INC (AVB) |
9,024 |
10,087 |
| VALVOLINE INC COM (VVV) |
28,930 |
29,989 |
| VERISK ANALYTICS INC COM (VRSK) |
22,928 |
22,927 |
| VERIZON COMMUNICATIONS (VZ) |
157,286 |
188,236 |
| VERTEX PHARMACEUTICALS (VRTX) |
27,659 |
32,091 |
| VISA INC CL A (V) |
94,394 |
106,223 |
| W W GRAINGER INC (GWW) |
27,579 |
32,904 |
| WAL-MART DE MEXICO SA SPON ADR (WMMVY) |
8,971 |
11,425 |
| WALMART INC (WMT) |
39,863 |
39,255 |
| WALT DISNEY CO HLDG CO (DIS) |
35,903 |
38,644 |
| WASTE MGMT INC (DELA) (WM) |
15,162 |
17,721 |
| WATERS CORP (WAT) |
36,031 |
46,092 |
| WATTS WTR TECH INC A (WTS) |
16,081 |
18,626 |
| WEC ENERGY GROUP INC COM (WEC) |
8,986 |
9,680 |
| WELLS FARGO & CO NEW (WFC) |
82,652 |
104,593 |
| WERNER ENTERPRISES INC (WERN) |
9,597 |
10,635 |
| WEST PHARMACEUTICAL SVCS INC (WST) |
16,062 |
15,267 |
| WESTERN ALLIANCE BANCORP (WAL) |
8,597 |
13,092 |
| WEX INC COM (WEX) |
27,046 |
28,599 |
| WILLIAMS CO INC (WMB) |
135,761 |
142,942 |
| WILLSCOT MOBILE MINI HOLDINGS (WSC) |
9,171 |
10,057 |
| WILMAR INTL LTD UNSPON ADR (WLMIY) |
32,831 |
33,830 |
| WNS HOLDINGS LIMITED (WNS) |
8,905 |
8,153 |
| WOLTERS KLUWER NV SPON ADR (WTKWY) |
25,479 |
29,429 |
| WYNN MACAU LTD UNSPON ADR (WYNMY) |
11,162 |
9,948 |
| XCEL ENERGY INC (XEL) |
35,579 |
37,517 |
| YAMAHA CORPORATION SPONS ADR (YAMCY) |
12,405 |
11,806 |
| YETI HOLDINGS INC (YETI) |
13,592 |
15,948 |
| YUE YUEN INDL HLDGS LTD (YUEIY) |
28,231 |
27,251 |
| ZIONS BANCORPORATION N A (ZION) |
7,659 |
10,309 |
| ZOETIS INC CLASS-A (ZTS) |
67,960 |
79,343 |
| ZTO EXPRESS CAYMAN INC CL A (ZTO) |
38,042 |
34,346 |
| ZURICH INSURANCE GRP LTD ADR (ZURVY) |
63,947 |
74,429 |