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 |
(x$1000) |
PRN AMT |
PRN |
CALL |
DISCRETION |
MANAGER |
SOLE |
SHARED |
NONE |
3M CO |
COM |
88579Y101 |
48,476 |
244,051 |
SH |
|
SOLE |
|
244,051 |
0 |
0 |
ABBOTT LABS |
COM |
002824100 |
4,137 |
35,683 |
SH |
|
SOLE |
|
35,683 |
0 |
0 |
ABBVIE INC |
COM |
00287Y109 |
136,120 |
1,208,449 |
SH |
|
SOLE |
|
1,208,449 |
0 |
0 |
ACCENTURE PLC IRELAND |
SHS CLASS A |
G1151C101 |
87,804 |
297,854 |
SH |
|
SOLE |
|
297,854 |
0 |
0 |
ADOBE SYSTEMS INCORPORATED |
COM |
00724f101 |
227 |
388 |
SH |
|
SOLE |
|
388 |
0 |
0 |
AFLAC INC |
COM |
001055102 |
1,030 |
19,195 |
SH |
|
SOLE |
|
19,195 |
0 |
0 |
AGNC INVT CORP |
COM |
00123Q104 |
6,093 |
360,740 |
SH |
|
SOLE |
|
360,740 |
0 |
0 |
ALEXANDERS INC |
COM |
014752109 |
3,312 |
12,362 |
SH |
|
SOLE |
|
12,362 |
0 |
0 |
ALIGN TECHNOLOGY INC |
COM |
016255101 |
487 |
797 |
SH |
|
SOLE |
|
797 |
0 |
0 |
ALLSTATE CORP |
COM |
020002101 |
2,348 |
18,001 |
SH |
|
SOLE |
|
18,001 |
0 |
0 |
ALPHABET INC |
CAP STK CL C |
02079k107 |
1,351 |
539 |
SH |
|
SOLE |
|
539 |
0 |
0 |
ALPHABET INC |
CAP STK CL A |
02079K305 |
1,866 |
764 |
SH |
|
SOLE |
|
764 |
0 |
0 |
ALTRIA GROUP INC |
COM |
02209S103 |
13,257 |
278,037 |
SH |
|
SOLE |
|
278,037 |
0 |
0 |
AMAZON COM INC |
COM |
023135106 |
2,037 |
592 |
SH |
|
SOLE |
|
592 |
0 |
0 |
AMER SOFTWARE INC |
CL A |
029683109 |
9,387 |
427,467 |
SH |
|
SOLE |
|
427,467 |
0 |
0 |
AMERICAN CAMPUS CMNTYS INC |
COM |
024835100 |
867 |
18,551 |
SH |
|
SOLE |
|
18,551 |
0 |
0 |
AMERICAN ELEC PWR CO INC |
COM |
025537101 |
88,767 |
1,049,377 |
SH |
|
SOLE |
|
1,049,377 |
0 |
0 |
AMERICAN EXPRESS CO |
COM |
025816109 |
100,557 |
608,590 |
SH |
|
SOLE |
|
608,590 |
0 |
0 |
AMGEN INC |
COM |
031162100 |
1,771 |
7,265 |
SH |
|
SOLE |
|
7,265 |
0 |
0 |
AMPHENOL CORP NEW |
CL A |
032095101 |
270 |
3,948 |
SH |
|
SOLE |
|
3,948 |
0 |
0 |
APPLE INC |
COM |
037833100 |
58,469 |
426,904 |
SH |
|
SOLE |
|
426,904 |
0 |
0 |
ARMADA HOFFLER PPTYS INC |
COM |
04208t108 |
3,414 |
256,866 |
SH |
|
SOLE |
|
256,866 |
0 |
0 |
ARTISAN PARTNERS ASSET MGMT |
CL A |
04316A108 |
14,624 |
287,753 |
SH |
|
SOLE |
|
287,753 |
0 |
0 |
ASTRAZENECA PLC |
SPONSORED ADR |
046353108 |
106,544 |
1,778,693 |
SH |
|
SOLE |
|
1,778,693 |
0 |
0 |
AT&T INC |
COM |
00206R102 |
19,114 |
664,125 |
SH |
|
SOLE |
|
664,125 |
0 |
0 |
ATLANTIC CAP BANCSHARES INC |
COM |
048269203 |
255 |
10,000 |
SH |
|
SOLE |
|
10,000 |
0 |
0 |
ATRION CORP |
COM |
049904105 |
5,172 |
8,329 |
SH |
|
SOLE |
|
8,329 |
0 |
0 |
AUDIOCODES LTD |
ORD |
m15342104 |
5,188 |
156,778 |
SH |
|
SOLE |
|
156,778 |
0 |
0 |
AUTODESK INC |
COM |
052769106 |
280 |
960 |
SH |
|
SOLE |
|
960 |
0 |
0 |
AUTOMATIC DATA PROCESSING IN |
COM |
053015103 |
1,518 |
7,643 |
SH |
|
SOLE |
|
7,643 |
0 |
0 |
AUTOZONE INC |
COM |
053332102 |
494 |
331 |
SH |
|
SOLE |
|
331 |
0 |
0 |
AVNET INC |
COM |
053807103 |
4,371 |
109,064 |
SH |
|
SOLE |
|
109,064 |
0 |
0 |
BANCFIRST CORP |
COM |
05945F103 |
4,335 |
69,430 |
SH |
|
SOLE |
|
69,430 |
0 |
0 |
BANK NEW YORK MELLON CORP |
COM |
064058100 |
611 |
11,936 |
SH |
|
SOLE |
|
11,936 |
0 |
0 |
BCE INC |
COM NEW |
05534B760 |
38,691 |
784,492 |
SH |
|
SOLE |
|
784,492 |
0 |
0 |
BECTON DICKINSON & CO |
COM |
075887109 |
345 |
1,418 |
SH |
|
SOLE |
|
1,418 |
0 |
0 |
BERKSHIRE HATHAWAY INC DEL |
CL A |
084670108 |
4,186 |
10 |
SH |
|
SOLE |
|
10 |
0 |
0 |
BERKSHIRE HATHAWAY INC DEL |
CL B NEW |
084670702 |
5,025 |
18,079 |
SH |
|
SOLE |
|
18,079 |
0 |
0 |
BK OF AMERICA CORP |
COM |
060505104 |
632 |
15,323 |
SH |
|
SOLE |
|
15,323 |
0 |
0 |
BLACK HILLS CORP |
COM |
092113109 |
7,667 |
116,827 |
SH |
|
SOLE |
|
116,827 |
0 |
0 |
BLACKROCK INC |
COM |
09247X101 |
93,478 |
106,836 |
SH |
|
SOLE |
|
106,836 |
0 |
0 |
BLOCK H & R INC |
COM |
093671105 |
616 |
26,240 |
SH |
|
SOLE |
|
26,240 |
0 |
0 |
BRANDYWINE RLTY TR |
SH BEN INT NEW |
105368203 |
4,470 |
326,050 |
SH |
|
SOLE |
|
326,050 |
0 |
0 |
BRISTOL-MYERS SQUIBB CO |
COM |
110122108 |
953 |
14,266 |
SH |
|
SOLE |
|
14,266 |
0 |
0 |
BROADCOM INC |
COM |
11135f101 |
12,689 |
26,611 |
SH |
|
SOLE |
|
26,611 |
0 |
0 |
BROADRIDGE FINL SOLUTIONS IN |
COM |
11133T103 |
991 |
6,135 |
SH |
|
SOLE |
|
6,135 |
0 |
0 |
BROOKFIELD ASSET MGMT INC |
CL A LTD VT SH |
112585104 |
654 |
12,825 |
SH |
|
SOLE |
|
12,825 |
0 |
0 |
BROOKS AUTOMATION INC NEW |
COM |
114340102 |
24,156 |
253,523 |
SH |
|
SOLE |
|
253,523 |
0 |
0 |
BROWN & BROWN INC |
COM |
115236101 |
1,271 |
23,915 |
SH |
|
SOLE |
|
23,915 |
0 |
0 |
BROWN FORMAN CORP |
CL B |
115637209 |
2,264 |
30,205 |
SH |
|
SOLE |
|
30,205 |
0 |
0 |
BRYN MAWR BK CORP |
COM |
117665109 |
4,551 |
107,875 |
SH |
|
SOLE |
|
107,875 |
0 |
0 |
CAMDEN PPTY TR |
SH BEN INT |
133131102 |
1,954 |
14,731 |
SH |
|
SOLE |
|
14,731 |
0 |
0 |
CAMECO CORP |
COM |
13321L108 |
6,068 |
316,361 |
SH |
|
SOLE |
|
316,361 |
0 |
0 |
CAPITAL ONE FINL CORP |
COM |
14040H105 |
786 |
5,081 |
SH |
|
SOLE |
|
5,081 |
0 |
0 |
CARDINAL HEALTH INC |
COM |
14149Y108 |
72,841 |
1,275,890 |
SH |
|
SOLE |
|
1,275,890 |
0 |
0 |
CARRIER GLOBAL CORPORATION |
COM |
14448c104 |
279 |
5,749 |
SH |
|
SOLE |
|
5,749 |
0 |
0 |
CARTERS INC |
COM |
146229109 |
5,594 |
54,224 |
SH |
|
SOLE |
|
54,224 |
0 |
0 |
CASEYS GEN STORES INC |
COM |
147528103 |
15,349 |
78,857 |
SH |
|
SOLE |
|
78,857 |
0 |
0 |
CASS INFORMATION SYS INC |
COM |
14808P109 |
6,219 |
152,607 |
SH |
|
SOLE |
|
152,607 |
0 |
0 |
CATERPILLAR INC |
COM |
149123101 |
661 |
3,036 |
SH |
|
SOLE |
|
3,036 |
0 |
0 |
CHEVRON CORP NEW |
COM |
166764100 |
15,922 |
152,015 |
SH |
|
SOLE |
|
152,015 |
0 |
0 |
CHUBB LIMITED |
COM |
H1467J104 |
78,810 |
495,845 |
SH |
|
SOLE |
|
495,845 |
0 |
0 |
CHURCH & DWIGHT INC |
COM |
171340102 |
1,023 |
12,005 |
SH |
|
SOLE |
|
12,005 |
0 |
0 |
CIGNA CORP NEW |
COM |
125523100 |
214 |
901 |
SH |
|
SOLE |
|
901 |
0 |
0 |
CINCINNATI FINL CORP |
COM |
172062101 |
390 |
3,340 |
SH |
|
SOLE |
|
3,340 |
0 |
0 |
CISCO SYS INC |
COM |
17275R102 |
3,021 |
56,992 |
SH |
|
SOLE |
|
56,992 |
0 |
0 |
CITRIX SYS INC |
COM |
177376100 |
12,021 |
102,510 |
SH |
|
SOLE |
|
102,510 |
0 |
0 |
CLOROX CO DEL |
COM |
189054109 |
364 |
2,024 |
SH |
|
SOLE |
|
2,024 |
0 |
0 |
COCA COLA CO |
COM |
191216100 |
109,247 |
2,018,974 |
SH |
|
SOLE |
|
2,018,974 |
0 |
0 |
COLGATE PALMOLIVE CO |
COM |
194162103 |
9,401 |
115,563 |
SH |
|
SOLE |
|
115,563 |
0 |
0 |
COLUMBIA SPORTSWEAR CO |
COM |
198516106 |
5,293 |
53,810 |
SH |
|
SOLE |
|
53,810 |
0 |
0 |
COMCAST CORP NEW |
CL A |
20030N101 |
67,135 |
1,177,388 |
SH |
|
SOLE |
|
1,177,388 |
0 |
0 |
COMMERCE BANCSHARES INC |
COM |
200525103 |
643 |
8,626 |
SH |
|
SOLE |
|
8,626 |
0 |
0 |
COMPASS MINERALS INTL INC |
COM |
20451N101 |
3,241 |
54,688 |
SH |
|
SOLE |
|
54,688 |
0 |
0 |
COMPUTER PROGRAMS & SYS INC |
COM |
205306103 |
4,744 |
142,760 |
SH |
|
SOLE |
|
142,760 |
0 |
0 |
CONMED CORP |
COM |
207410101 |
16,163 |
117,610 |
SH |
|
SOLE |
|
117,610 |
0 |
0 |
CORE-MARK HLDG CO INC |
COM |
218681104 |
4,880 |
108,418 |
SH |
|
SOLE |
|
108,418 |
0 |
0 |
CORESITE RLTY CORP |
COM |
21870Q105 |
18,037 |
134,005 |
SH |
|
SOLE |
|
134,005 |
0 |
0 |
COSTCO WHSL CORP NEW |
COM |
22160K105 |
1,273 |
3,217 |
SH |
|
SOLE |
|
3,217 |
0 |
0 |
CRACKER BARREL OLD CTRY STOR |
COM |
22410J106 |
272 |
1,832 |
SH |
|
SOLE |
|
1,832 |
0 |
0 |
CROWN CASTLE INTL CORP NEW |
COM |
22822V101 |
26,885 |
137,801 |
SH |
|
SOLE |
|
137,801 |
0 |
0 |
CSX CORP |
COM |
126408103 |
228 |
7,116 |
SH |
|
SOLE |
|
7,116 |
0 |
0 |
CVS HEALTH CORP |
COM |
126650100 |
446 |
5,345 |
SH |
|
SOLE |
|
5,345 |
0 |
0 |
DANAHER CORPORATION |
COM |
235851102 |
1,046 |
3,897 |
SH |
|
SOLE |
|
3,897 |
0 |
0 |
DEERE & CO |
COM |
244199105 |
1,360 |
3,856 |
SH |
|
SOLE |
|
3,856 |
0 |
0 |
DIAGEO PLC |
SPON ADR NEW |
25243q205 |
704 |
3,675 |
SH |
|
SOLE |
|
3,675 |
0 |
0 |
DISNEY WALT CO |
COM |
254687106 |
2,458 |
13,984 |
SH |
|
SOLE |
|
13,984 |
0 |
0 |
DOMINION ENERGY INC |
COM |
25746U109 |
18,716 |
254,396 |
SH |
|
SOLE |
|
254,396 |
0 |
0 |
DOVER CORP |
COM |
260003108 |
327 |
2,170 |
SH |
|
SOLE |
|
2,170 |
0 |
0 |
DUKE ENERGY CORP NEW |
COM NEW |
26441C204 |
22,601 |
228,936 |
SH |
|
SOLE |
|
228,936 |
0 |
0 |
EATON CORP PLC |
SHS |
G29183103 |
3,120 |
21,057 |
SH |
|
SOLE |
|
21,057 |
0 |
0 |
ECOLAB INC |
COM |
278865100 |
504 |
2,446 |
SH |
|
SOLE |
|
2,446 |
0 |
0 |
EDWARDS LIFESCIENCES CORP |
COM |
28176E108 |
749 |
7,236 |
SH |
|
SOLE |
|
7,236 |
0 |
0 |
EMERSON ELEC CO |
COM |
291011104 |
1,914 |
19,890 |
SH |
|
SOLE |
|
19,890 |
0 |
0 |
ENTERPRISE PRODS PARTNERS L |
COM |
293792107 |
619 |
25,649 |
SH |
|
SOLE |
|
25,649 |
0 |
0 |
EQUIFAX INC |
COM |
294429105 |
5,953 |
24,853 |
SH |
|
SOLE |
|
24,853 |
0 |
0 |
EQUINIX INC |
COM |
29444U700 |
344 |
428 |
SH |
|
SOLE |
|
428 |
0 |
0 |
ESCO TECHNOLOGIES INC |
COM |
296315104 |
8,337 |
88,872 |
SH |
|
SOLE |
|
88,872 |
0 |
0 |
EVERGY INC |
COM |
30034W106 |
12,308 |
203,682 |
SH |
|
SOLE |
|
203,682 |
0 |
0 |
EXPEDITORS INTL WASH INC |
COM |
302130109 |
13,064 |
103,192 |
SH |
|
SOLE |
|
103,192 |
0 |
0 |
EXXON MOBIL CORP |
COM |
30231G102 |
3,893 |
61,714 |
SH |
|
SOLE |
|
61,714 |
0 |
0 |
FACEBOOK INC |
CL A |
30303M102 |
395 |
1,135 |
SH |
|
SOLE |
|
1,135 |
0 |
0 |
FACTSET RESH SYS INC |
COM |
303075105 |
222 |
662 |
SH |
|
SOLE |
|
662 |
0 |
0 |
FEDEX CORP |
COM |
31428X106 |
448 |
1,503 |
SH |
|
SOLE |
|
1,503 |
0 |
0 |
FIDELITY NATL INFORMATION SV |
COM |
31620M106 |
72,832 |
514,097 |
SH |
|
SOLE |
|
514,097 |
0 |
0 |
FIRST HAWAIIAN INC |
COM |
32051x108 |
16,747 |
590,945 |
SH |
|
SOLE |
|
590,945 |
0 |
0 |
FIRST LONG IS CORP |
COM |
320734106 |
3,804 |
179,172 |
SH |
|
SOLE |
|
179,172 |
0 |
0 |
FLOWERS FOODS INC |
COM |
343498101 |
4,364 |
180,331 |
SH |
|
SOLE |
|
180,331 |
0 |
0 |
FOUR CORNERS PPTY TR INC |
COM |
35086T109 |
7,240 |
262,211 |
SH |
|
SOLE |
|
262,211 |
0 |
0 |
FRANKLIN ELEC INC |
COM |
353514102 |
6,223 |
77,188 |
SH |
|
SOLE |
|
77,188 |
0 |
0 |
FULLER H B CO |
COM |
359694106 |
6,245 |
98,174 |
SH |
|
SOLE |
|
98,174 |
0 |
0 |
GALLAGHER ARTHUR J & CO |
COM |
363576109 |
1,196 |
8,538 |
SH |
|
SOLE |
|
8,538 |
0 |
0 |
GENERAL DYNAMICS CORP |
COM |
369550108 |
571 |
3,035 |
SH |
|
SOLE |
|
3,035 |
0 |
0 |
GENERAL MLS INC |
COM |
370334104 |
20,335 |
333,741 |
SH |
|
SOLE |
|
333,741 |
0 |
0 |
GENTEX CORP |
COM |
371901109 |
210 |
6,350 |
SH |
|
SOLE |
|
6,350 |
0 |
0 |
GENUINE PARTS CO |
COM |
372460105 |
109,694 |
867,349 |
SH |
|
SOLE |
|
867,349 |
0 |
0 |
GLACIER BANCORP INC NEW |
COM |
37637Q105 |
4,453 |
80,852 |
SH |
|
SOLE |
|
80,852 |
0 |
0 |
GLAXOSMITHKLINE PLC |
SPONSORED ADR |
37733W105 |
18,273 |
458,900 |
SH |
|
SOLE |
|
458,900 |
0 |
0 |
GLOBAL PMTS INC |
COM |
37940x102 |
75,801 |
404,187 |
SH |
|
SOLE |
|
404,187 |
0 |
0 |
GRAINGER W W INC |
COM |
384802104 |
1,554 |
3,549 |
SH |
|
SOLE |
|
3,549 |
0 |
0 |
HACKETT GROUP INC |
COM |
404609109 |
8,380 |
465,033 |
SH |
|
SOLE |
|
465,033 |
0 |
0 |
HANESBRANDS INC |
COM |
410345102 |
11,882 |
636,398 |
SH |
|
SOLE |
|
636,398 |
0 |
0 |
HANOVER INS GROUP INC |
COM |
410867105 |
7,059 |
52,042 |
SH |
|
SOLE |
|
52,042 |
0 |
0 |
HASBRO INC |
COM |
418056107 |
7,912 |
83,710 |
SH |
|
SOLE |
|
83,710 |
0 |
0 |
HEALTHCARE SVCS GROUP INC |
COM |
421906108 |
16,388 |
519,086 |
SH |
|
SOLE |
|
519,086 |
0 |
0 |
HNI CORP |
COM |
404251100 |
9,382 |
213,369 |
SH |
|
SOLE |
|
213,369 |
0 |
0 |
HOME DEPOT INC |
COM |
437076102 |
133,048 |
417,222 |
SH |
|
SOLE |
|
417,222 |
0 |
0 |
HONEYWELL INTL INC |
COM |
438516106 |
82,022 |
373,932 |
SH |
|
SOLE |
|
373,932 |
0 |
0 |
HOULIHAN LOKEY INC |
CL A |
441593100 |
7,373 |
90,146 |
SH |
|
SOLE |
|
90,146 |
0 |
0 |
HUBBELL INC |
COM |
443510607 |
67,780 |
362,771 |
SH |
|
SOLE |
|
362,771 |
0 |
0 |
HUMANA INC |
COM |
444859102 |
230 |
519 |
SH |
|
SOLE |
|
519 |
0 |
0 |
HUNTINGTON BANCSHARES INC |
COM |
446150104 |
4,468 |
313,070 |
SH |
|
SOLE |
|
313,070 |
0 |
0 |
IDACORP INC |
COM |
451107106 |
3,823 |
39,210 |
SH |
|
SOLE |
|
39,210 |
0 |
0 |
ILLINOIS TOOL WKS INC |
COM |
452308109 |
390 |
1,746 |
SH |
|
SOLE |
|
1,746 |
0 |
0 |
INDEPENDENCE RLTY TR INC |
COM |
45378a106 |
4,622 |
253,545 |
SH |
|
SOLE |
|
253,545 |
0 |
0 |
INFOSYS LTD |
SPONSORED ADR |
456788108 |
636 |
30,000 |
SH |
|
SOLE |
|
30,000 |
0 |
0 |
INTEL CORP |
COM |
458140100 |
1,506 |
26,817 |
SH |
|
SOLE |
|
26,817 |
0 |
0 |
INTERCONTINENTAL EXCHANGE IN |
COM |
45866F104 |
286 |
2,412 |
SH |
|
SOLE |
|
2,412 |
0 |
0 |
INTERNATIONAL BUSINESS MACHS |
COM |
459200101 |
95,743 |
653,136 |
SH |
|
SOLE |
|
653,136 |
0 |
0 |
INTUIT |
COM |
461202103 |
525 |
1,072 |
SH |
|
SOLE |
|
1,072 |
0 |
0 |
INTUITIVE SURGICAL INC |
COM NEW |
46120E602 |
347 |
377 |
SH |
|
SOLE |
|
377 |
0 |
0 |
J & J SNACK FOODS CORP |
COM |
466032109 |
4,498 |
25,788 |
SH |
|
SOLE |
|
25,788 |
0 |
0 |
JACK IN THE BOX INC |
COM |
466367109 |
5,353 |
48,038 |
SH |
|
SOLE |
|
48,038 |
0 |
0 |
JOHNSON & JOHNSON |
COM |
478160104 |
104,434 |
633,933 |
SH |
|
SOLE |
|
633,933 |
0 |
0 |
JOHNSON CTLS INTL PLC |
SHS |
G51502105 |
95,598 |
1,392,944 |
SH |
|
SOLE |
|
1,392,944 |
0 |
0 |
JOHNSON OUTDOORS INC |
CL A |
479167108 |
2,167 |
17,908 |
SH |
|
SOLE |
|
17,908 |
0 |
0 |
JPMORGAN CHASE & CO |
COM |
46625H100 |
82,588 |
530,977 |
SH |
|
SOLE |
|
530,977 |
0 |
0 |
KAMAN CORP |
COM |
483548103 |
4,044 |
80,233 |
SH |
|
SOLE |
|
80,233 |
0 |
0 |
KELLOGG CO |
COM |
487836108 |
10,739 |
166,941 |
SH |
|
SOLE |
|
166,941 |
0 |
0 |
KIMBERLY-CLARK CORP |
COM |
494368103 |
831 |
6,212 |
SH |
|
SOLE |
|
6,212 |
0 |
0 |
KINDER MORGAN INC DEL |
COM |
49456B101 |
5,993 |
328,738 |
SH |
|
SOLE |
|
328,738 |
0 |
0 |
KONTOOR BRANDS INC |
COM |
50050n103 |
587 |
10,410 |
SH |
|
SOLE |
|
10,410 |
0 |
0 |
L3HARRIS TECHNOLOGIES INC |
COM |
502431109 |
207 |
957 |
SH |
|
SOLE |
|
957 |
0 |
0 |
LAMB WESTON HLDGS INC |
COM |
513272104 |
443 |
5,490 |
SH |
|
SOLE |
|
5,490 |
0 |
0 |
LANDSTAR SYS INC |
COM |
515098101 |
2,370 |
14,998 |
SH |
|
SOLE |
|
14,998 |
0 |
0 |
LAZARD LTD |
SHS A |
G54050102 |
4,089 |
90,359 |
SH |
|
SOLE |
|
90,359 |
0 |
0 |
LEGGETT & PLATT INC |
COM |
524660107 |
10,716 |
206,840 |
SH |
|
SOLE |
|
206,840 |
0 |
0 |
LILLY ELI & CO |
COM |
532457108 |
2,178 |
9,490 |
SH |
|
SOLE |
|
9,490 |
0 |
0 |
LITTELFUSE INC |
COM |
537008104 |
13,490 |
52,946 |
SH |
|
SOLE |
|
52,946 |
0 |
0 |
LOCKHEED MARTIN CORP |
COM |
539830109 |
227 |
599 |
SH |
|
SOLE |
|
599 |
0 |
0 |
LOWES COS INC |
COM |
548661107 |
2,431 |
12,532 |
SH |
|
SOLE |
|
12,532 |
0 |
0 |
LUMINEX CORP DEL |
COM |
55027e102 |
4,868 |
132,281 |
SH |
|
SOLE |
|
132,281 |
0 |
0 |
M & T BK CORP |
COM |
55261F104 |
60,858 |
418,813 |
SH |
|
SOLE |
|
418,813 |
0 |
0 |
MARSH & MCLENNAN COS INC |
COM |
571748102 |
64,304 |
457,096 |
SH |
|
SOLE |
|
457,096 |
0 |
0 |
MARVELL TECHNOLOGY INC |
COM |
573874104 |
9,442 |
161,875 |
SH |
|
SOLE |
|
161,875 |
0 |
0 |
MASTERCARD INCORPORATED |
CL A |
57636Q104 |
869 |
2,381 |
SH |
|
SOLE |
|
2,381 |
0 |
0 |
MCCORMICK & CO INC |
COM NON VTG |
579780206 |
383 |
4,333 |
SH |
|
SOLE |
|
4,333 |
0 |
0 |
MCDONALDS CORP |
COM |
580135101 |
4,260 |
18,444 |
SH |
|
SOLE |
|
18,444 |
0 |
0 |
MEDTRONIC PLC |
SHS |
G5960L103 |
94,188 |
758,789 |
SH |
|
SOLE |
|
758,789 |
0 |
0 |
MERCK & CO INC |
COM |
58933Y105 |
101,788 |
1,308,829 |
SH |
|
SOLE |
|
1,308,829 |
0 |
0 |
MERCURY GENL CORP NEW |
COM |
589400100 |
17,439 |
268,495 |
SH |
|
SOLE |
|
268,495 |
0 |
0 |
METLIFE INC |
COM |
59156R108 |
5,611 |
93,744 |
SH |
|
SOLE |
|
93,744 |
0 |
0 |
MGP INGREDIENTS INC NEW |
COM |
55303J106 |
4,219 |
62,371 |
SH |
|
SOLE |
|
62,371 |
0 |
0 |
MICROCHIP TECHNOLOGY INC. |
COM |
595017104 |
921 |
6,150 |
SH |
|
SOLE |
|
6,150 |
0 |
0 |
MICROSOFT CORP |
COM |
594918104 |
172,554 |
636,964 |
SH |
|
SOLE |
|
636,964 |
0 |
0 |
MIDDLEBY CORP |
COM |
596278101 |
256 |
1,475 |
SH |
|
SOLE |
|
1,475 |
0 |
0 |
MONDELEZ INTL INC |
CL A |
609207105 |
64,277 |
1,029,426 |
SH |
|
SOLE |
|
1,029,426 |
0 |
0 |
MONRO INC |
COM |
610236101 |
6,620 |
104,238 |
SH |
|
SOLE |
|
104,238 |
0 |
0 |
MOODYS CORP |
COM |
615369105 |
4,411 |
12,173 |
SH |
|
SOLE |
|
12,173 |
0 |
0 |
MOOG INC |
CL A |
615394202 |
6,196 |
73,715 |
SH |
|
SOLE |
|
73,715 |
0 |
0 |
MORGAN STANLEY |
COM NEW |
617446448 |
490 |
5,339 |
SH |
|
SOLE |
|
5,339 |
0 |
0 |
MSC INDL DIRECT INC |
CL A |
553530106 |
23,451 |
261,354 |
SH |
|
SOLE |
|
261,354 |
0 |
0 |
MUELLER WTR PRODS INC |
COM SER A |
624758108 |
8,311 |
576,346 |
SH |
|
SOLE |
|
576,346 |
0 |
0 |
NATIONAL INSTRS CORP |
COM |
636518102 |
7,104 |
168,019 |
SH |
|
SOLE |
|
168,019 |
0 |
0 |
NEW RESIDENTIAL INVT CORP |
COM NEW |
64828T201 |
6,745 |
636,967 |
SH |
|
SOLE |
|
636,967 |
0 |
0 |
NEXTERA ENERGY INC |
COM |
65339F101 |
1,707 |
23,299 |
SH |
|
SOLE |
|
23,299 |
0 |
0 |
NIKE INC |
CL B |
654106103 |
3,493 |
22,612 |
SH |
|
SOLE |
|
22,612 |
0 |
0 |
NORFOLK SOUTHN CORP |
COM |
655844108 |
1,531 |
5,768 |
SH |
|
SOLE |
|
5,768 |
0 |
0 |
NORTHERN TR CORP |
COM |
665859104 |
56,207 |
486,140 |
SH |
|
SOLE |
|
486,140 |
0 |
0 |
NORTHROP GRUMMAN CORP |
COM |
666807102 |
520 |
1,430 |
SH |
|
SOLE |
|
1,430 |
0 |
0 |
NORTHWESTERN CORP |
COM NEW |
668074305 |
4,120 |
68,420 |
SH |
|
SOLE |
|
68,420 |
0 |
0 |
NOVARTIS AG |
SPONSORED ADR |
66987V109 |
216 |
2,368 |
SH |
|
SOLE |
|
2,368 |
0 |
0 |
NVENT ELECTRIC PLC |
SHS |
G6700G107 |
31,975 |
1,023,537 |
SH |
|
SOLE |
|
1,023,537 |
0 |
0 |
NVIDIA CORPORATION |
COM |
67066G104 |
1,178 |
1,472 |
SH |
|
SOLE |
|
1,472 |
0 |
0 |
OLD REP INTL CORP |
COM |
680223104 |
26,184 |
1,051,154 |
SH |
|
SOLE |
|
1,051,154 |
0 |
0 |
OMNICOM GROUP INC |
COM |
681919106 |
97,323 |
1,216,684 |
SH |
|
SOLE |
|
1,216,684 |
0 |
0 |
ONEOK INC NEW |
COM |
682680103 |
12,358 |
222,100 |
SH |
|
SOLE |
|
222,100 |
0 |
0 |
OPEN TEXT CORP |
COM |
683715106 |
235 |
4,630 |
SH |
|
SOLE |
|
4,630 |
0 |
0 |
ORACLE CORP |
COM |
68389X105 |
809 |
10,398 |
SH |
|
SOLE |
|
10,398 |
0 |
0 |
OTIS WORLDWIDE CORP |
COM |
68902v107 |
239 |
2,927 |
SH |
|
SOLE |
|
2,927 |
0 |
0 |
PAYCHEX INC |
COM |
704326107 |
12,357 |
115,165 |
SH |
|
SOLE |
|
115,165 |
0 |
0 |
PAYPAL HLDGS INC |
COM |
70450Y103 |
401 |
1,375 |
SH |
|
SOLE |
|
1,375 |
0 |
0 |
PEGASYSTEMS INC |
COM |
705573103 |
11,840 |
85,063 |
SH |
|
SOLE |
|
85,063 |
0 |
0 |
PEOPLES UNITED FINANCIAL INC |
COM |
712704105 |
21,065 |
1,229,008 |
SH |
|
SOLE |
|
1,229,008 |
0 |
0 |
PEPSICO INC |
COM |
713448108 |
1,677 |
11,319 |
SH |
|
SOLE |
|
11,319 |
0 |
0 |
PERKINELMER INC |
COM |
714046109 |
567 |
3,670 |
SH |
|
SOLE |
|
3,670 |
0 |
0 |
PFIZER INC |
COM |
717081103 |
28,423 |
725,822 |
SH |
|
SOLE |
|
725,822 |
0 |
0 |
PHILIP MORRIS INTL INC |
COM |
718172109 |
85,498 |
862,660 |
SH |
|
SOLE |
|
862,660 |
0 |
0 |
PHILLIPS 66 |
COM |
718546104 |
219 |
2,556 |
SH |
|
SOLE |
|
2,556 |
0 |
0 |
PHYSICIANS RLTY TR |
COM |
71943U104 |
17,451 |
944,806 |
SH |
|
SOLE |
|
944,806 |
0 |
0 |
PLEXUS CORP |
COM |
729132100 |
242 |
2,650 |
SH |
|
SOLE |
|
2,650 |
0 |
0 |
PNC FINL SVCS GROUP INC |
COM |
693475105 |
277 |
1,454 |
SH |
|
SOLE |
|
1,454 |
0 |
0 |
POLARIS INC |
COM |
731068102 |
259 |
1,890 |
SH |
|
SOLE |
|
1,890 |
0 |
0 |
POWER INTEGRATIONS INC |
COM |
739276103 |
8,874 |
108,137 |
SH |
|
SOLE |
|
108,137 |
0 |
0 |
PPG INDS INC |
COM |
693506107 |
761 |
4,480 |
SH |
|
SOLE |
|
4,480 |
0 |
0 |
PRICE T ROWE GROUP INC |
COM |
74144T108 |
590 |
2,980 |
SH |
|
SOLE |
|
2,980 |
0 |
0 |
PRICESMART INC |
COM |
741511109 |
7,615 |
83,674 |
SH |
|
SOLE |
|
83,674 |
0 |
0 |
PROCTER AND GAMBLE CO |
COM |
742718109 |
111,963 |
829,787 |
SH |
|
SOLE |
|
829,787 |
0 |
0 |
PROGRESSIVE CORP |
COM |
743315103 |
527 |
5,365 |
SH |
|
SOLE |
|
5,365 |
0 |
0 |
PS BUSINESS PKS INC CALIF |
COM |
69360J107 |
2,148 |
14,508 |
SH |
|
SOLE |
|
14,508 |
0 |
0 |
PSYCHEMEDICS CORP |
COM NEW |
744375205 |
2,028 |
291,436 |
SH |
|
SOLE |
|
291,436 |
0 |
0 |
PUBLIC SVC ENTERPRISE GRP IN |
COM |
744573106 |
270 |
4,524 |
SH |
|
SOLE |
|
4,524 |
0 |
0 |
QUALCOMM INC |
COM |
747525103 |
527 |
3,689 |
SH |
|
SOLE |
|
3,689 |
0 |
0 |
RAYTHEON TECHNOLOGIES CORP |
COM |
75513e101 |
70,545 |
826,928 |
SH |
|
SOLE |
|
826,928 |
0 |
0 |
REGIONS FINANCIAL CORP NEW |
COM |
7591EP100 |
234 |
11,578 |
SH |
|
SOLE |
|
11,578 |
0 |
0 |
RESMED INC |
COM |
761152107 |
294 |
1,191 |
SH |
|
SOLE |
|
1,191 |
0 |
0 |
REYNOLDS CONSUMER PRODS INC |
COM |
76171L106 |
489 |
16,100 |
SH |
|
SOLE |
|
16,100 |
0 |
0 |
ROGERS COMMUNICATIONS INC |
CL B |
775109200 |
514 |
9,665 |
SH |
|
SOLE |
|
9,665 |
0 |
0 |
ROPER TECHNOLOGIES INC |
COM |
776696106 |
726 |
1,545 |
SH |
|
SOLE |
|
1,545 |
0 |
0 |
ROYAL DUTCH SHELL PLC |
SPON ADR B |
780259107 |
29 |
750 |
SH |
|
SOLE |
|
750 |
0 |
0 |
ROYAL DUTCH SHELL PLC |
SPONS ADR A |
780259206 |
339 |
8,392 |
SH |
|
SOLE |
|
8,392 |
0 |
0 |
S&P GLOBAL INC |
COM |
78409V104 |
71,000 |
172,982 |
SH |
|
SOLE |
|
172,982 |
0 |
0 |
SAP SE |
SPON ADR |
803054204 |
57,778 |
411,345 |
SH |
|
SOLE |
|
411,345 |
0 |
0 |
SAPIENS INTL CORP N V |
SHS |
G7T16G103 |
4,970 |
189,189 |
SH |
|
SOLE |
|
189,189 |
0 |
0 |
SBA COMMUNICATIONS CORP NEW |
CL A |
78410g104 |
708 |
2,221 |
SH |
|
SOLE |
|
2,221 |
0 |
0 |
SCHWAB CHARLES CORP |
COM |
808513105 |
247 |
3,399 |
SH |
|
SOLE |
|
3,399 |
0 |
0 |
SEI INVTS CO |
COM |
784117103 |
635 |
10,240 |
SH |
|
SOLE |
|
10,240 |
0 |
0 |
SERVICE CORP INTL |
COM |
817565104 |
9,171 |
171,126 |
SH |
|
SOLE |
|
171,126 |
0 |
0 |
SIMULATIONS PLUS INC |
COM |
829214105 |
6,838 |
124,538 |
SH |
|
SOLE |
|
124,538 |
0 |
0 |
SMITH A O CORP |
COM |
831865209 |
1,355 |
18,805 |
SH |
|
SOLE |
|
18,805 |
0 |
0 |
SOUTH ST CORP |
COM |
840441109 |
13,250 |
162,056 |
SH |
|
SOLE |
|
162,056 |
0 |
0 |
SOUTHERN CO |
COM |
842587107 |
1,498 |
24,755 |
SH |
|
SOLE |
|
24,755 |
0 |
0 |
STAG INDL INC |
COM |
85254j102 |
20,160 |
538,598 |
SH |
|
SOLE |
|
538,598 |
0 |
0 |
STANDEX INTL CORP |
COM |
854231107 |
5,042 |
53,125 |
SH |
|
SOLE |
|
53,125 |
0 |
0 |
STARBUCKS CORP |
COM |
855244109 |
51,114 |
457,153 |
SH |
|
SOLE |
|
457,153 |
0 |
0 |
STERLING BANCORP DEL |
COM |
85917a100 |
6,699 |
270,230 |
SH |
|
SOLE |
|
270,230 |
0 |
0 |
STRYKER CORPORATION |
COM |
863667101 |
6,542 |
25,187 |
SH |
|
SOLE |
|
25,187 |
0 |
0 |
SUN CMNTYS INC |
COM |
866674104 |
627 |
3,660 |
SH |
|
SOLE |
|
3,660 |
0 |
0 |
SWITCH INC |
CL A |
87105L104 |
5,101 |
241,648 |
SH |
|
SOLE |
|
241,648 |
0 |
0 |
SYSCO CORP |
COM |
871829107 |
395 |
5,081 |
SH |
|
SOLE |
|
5,081 |
0 |
0 |
TAPESTRY INC |
COM |
876030107 |
912 |
20,978 |
SH |
|
SOLE |
|
20,978 |
0 |
0 |
TARGET CORP |
COM |
87612E106 |
23,640 |
97,789 |
SH |
|
SOLE |
|
97,789 |
0 |
0 |
TENNANT CO |
COM |
880345103 |
4,640 |
58,110 |
SH |
|
SOLE |
|
58,110 |
0 |
0 |
TEXAS INSTRS INC |
COM |
882508104 |
115,074 |
598,408 |
SH |
|
SOLE |
|
598,408 |
0 |
0 |
THERMO FISHER SCIENTIFIC INC |
COM |
883556102 |
3,575 |
7,087 |
SH |
|
SOLE |
|
7,087 |
0 |
0 |
TJX COS INC NEW |
COM |
872540109 |
388 |
5,755 |
SH |
|
SOLE |
|
5,755 |
0 |
0 |
TOTALENERGIES SE |
SPONSORED ADS |
89151e109 |
10,833 |
239,349 |
SH |
|
SOLE |
|
239,349 |
0 |
0 |
TRACTOR SUPPLY CO |
COM |
892356106 |
214 |
1,148 |
SH |
|
SOLE |
|
1,148 |
0 |
0 |
TRICO BANCSHARES |
COM |
896095106 |
7,162 |
168,194 |
SH |
|
SOLE |
|
168,194 |
0 |
0 |
TRUIST FINL CORP |
COM |
89832q109 |
559 |
10,077 |
SH |
|
SOLE |
|
10,077 |
0 |
0 |
TRUSTMARK CORP |
COM |
898402102 |
436 |
14,172 |
SH |
|
SOLE |
|
14,172 |
0 |
0 |
TTEC HLDGS INC |
COM |
89854h102 |
7,872 |
76,361 |
SH |
|
SOLE |
|
76,361 |
0 |
0 |
U S PHYSICAL THERAPY |
COM |
90337L108 |
5,684 |
49,053 |
SH |
|
SOLE |
|
49,053 |
0 |
0 |
UBIQUITI INC |
COM |
90353w103 |
500 |
1,600 |
SH |
|
SOLE |
|
1,600 |
0 |
0 |
UNION PAC CORP |
COM |
907818108 |
733 |
3,334 |
SH |
|
SOLE |
|
3,334 |
0 |
0 |
UNITED PARCEL SERVICE INC |
CL B |
911312106 |
141,273 |
679,295 |
SH |
|
SOLE |
|
679,295 |
0 |
0 |
UNITEDHEALTH GROUP INC |
COM |
91324P102 |
772 |
1,929 |
SH |
|
SOLE |
|
1,929 |
0 |
0 |
US BANCORP DEL |
COM NEW |
902973304 |
457 |
8,017 |
SH |
|
SOLE |
|
8,017 |
0 |
0 |
VALERO ENERGY CORP |
COM |
91913Y100 |
19,174 |
245,568 |
SH |
|
SOLE |
|
245,568 |
0 |
0 |
VALLEY NATL BANCORP |
COM |
919794107 |
20,982 |
1,562,298 |
SH |
|
SOLE |
|
1,562,298 |
0 |
0 |
VALMONT INDS INC |
COM |
920253101 |
7,719 |
32,701 |
SH |
|
SOLE |
|
32,701 |
0 |
0 |
VERIZON COMMUNICATIONS INC |
COM |
92343V104 |
25,327 |
452,024 |
SH |
|
SOLE |
|
452,024 |
0 |
0 |
VISA INC |
COM CL A |
92826c839 |
84,036 |
359,405 |
SH |
|
SOLE |
|
359,405 |
0 |
0 |
WALGREENS BOOTS ALLIANCE INC |
COM |
931427108 |
332 |
6,316 |
SH |
|
SOLE |
|
6,316 |
0 |
0 |
WALKER & DUNLOP INC |
COM |
93148P102 |
6,139 |
58,810 |
SH |
|
SOLE |
|
58,810 |
0 |
0 |
WALMART INC |
COM |
931142103 |
57,926 |
410,766 |
SH |
|
SOLE |
|
410,766 |
0 |
0 |
WATSCO INC |
COM |
942622200 |
740 |
2,580 |
SH |
|
SOLE |
|
2,580 |
0 |
0 |
WEC ENERGY GROUP INC |
COM |
92939U106 |
11,520 |
129,511 |
SH |
|
SOLE |
|
129,511 |
0 |
0 |
WELLS FARGO CO NEW |
COM |
949746101 |
366 |
8,087 |
SH |
|
SOLE |
|
8,087 |
0 |
0 |
WESTROCK CO |
COM |
96145D105 |
1,293 |
24,290 |
SH |
|
SOLE |
|
24,290 |
0 |
0 |
WHIRLPOOL CORP |
COM |
963320106 |
637 |
2,920 |
SH |
|
SOLE |
|
2,920 |
0 |
0 |
WILLIAMS COS INC |
COM |
969457100 |
23,529 |
886,233 |
SH |
|
SOLE |
|
886,233 |
0 |
0 |
WILLIS TOWERS WATSON PLC LTD |
SHS |
G96629103 |
75,300 |
327,365 |
SH |
|
SOLE |
|
327,365 |
0 |
0 |
WOLVERINE WORLD WIDE INC |
COM |
978097103 |
8,679 |
258,009 |
SH |
|
SOLE |
|
258,009 |
0 |
0 |
WOODWARD INC |
COM |
980745103 |
6,703 |
54,550 |
SH |
|
SOLE |
|
54,550 |
0 |
0 |
WP CAREY INC |
COM |
92936U109 |
17,067 |
228,721 |
SH |
|
SOLE |
|
228,721 |
0 |
0 |
ZIMMER BIOMET HOLDINGS INC |
COM |
98956P102 |
2,142 |
13,319 |
SH |
|
SOLE |
|
13,319 |
0 |
0 |