The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

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 476,339 2,942 SH SOLE NONE 2,942 0 0
AAON INC COM PAR $0.004 000360206 264,503 2,085 SH SOLE NONE 45 0 2,040
ABBOTT LABORATORIES COM 002824100 671,295 7,398 SH SOLE NONE 7,230 0 168
ABBVIE INC COM 00287Y109 1,978,142 7,861 SH SOLE NONE 7,452 0 409
ADOBE INC COM 00724F101 850,833 4,150 SH SOLE NONE 4,150 0 0
ADVANCED MICRO DEVICES INC COM 007903107 826,054 1,422 SH SOLE NONE 1,180 0 242
AIR PRODUCTS AND CHEMICALS I COM 009158106 273,244 932 SH SOLE NONE 915 0 17
ALBEMARLE CORP COM 012653101 3,494,306 25,878 SH SOLE NONE 25,838 0 40
ALIGN TECHNOLOGY INC COM 016255101 1,694,358 10,046 SH SOLE NONE 10,025 0 21
ALLY FINL INC COM 02005N100 4,906,449 106,778 SH SOLE NONE 106,778 0 0
ALPHABET INC CAP STK CL C 02079K107 4,506,724 12,755 SH SOLE NONE 11,943 0 812
ALPHABET INC CAP STK CL A 02079K305 18,819,104 52,660 SH SOLE NONE 51,821 0 839
ALTRIA GROUP INC COM 02209S103 413,425 5,746 SH SOLE NONE 5,546 0 200
AMAZON COM INC COM 023135106 9,061,448 38,019 SH SOLE NONE 35,298 0 2,721
AMERICAN EXPRESS CO COM 025816109 10,602,446 31,345 SH SOLE NONE 30,543 0 802
AMERICAN TOWER CORP COM 03027X100 595,558 3,641 SH SOLE NONE 2,943 0 698
AMERIPRISE FINL INC COM 03076C106 831,732 1,813 SH SOLE NONE 1,802 0 11
AMGEN INC COM 031162100 1,038,922 2,869 SH SOLE NONE 2,869 0 0
AMPHENOL CORP CL A 032095101 1,905,314 10,806 SH SOLE NONE 2,132 0 8,674
APPLE INC COM 037833100 27,742,969 95,877 SH SOLE NONE 91,299 0 4,578
APPLIED MATLS INC COM 038222105 1,115,589 1,543 SH SOLE NONE 1,482 0 61
ARCHER DANIELS MIDLAND CO COM 039483102 490,259 6,417 SH SOLE NONE 6,321 0 96
AT&T INC COM 00206R102 273,592 13,217 SH SOLE NONE 12,109 0 1,108
BANK OF AMER CORP COM 060505104 225,755 3,962 SH SOLE NONE 3,324 0 638
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,027,580 4,052 SH SOLE NONE 3,750 0 302
BLACKROCK INC COM 09290D101 586,552 610 SH SOLE NONE 415 0 195
BOEING CO COM 097023105 413,674 1,911 SH SOLE NONE 1,847 0 64
BOOKING HOLDINGS INC COM 09857L108 209,432 1,175 SH SOLE NONE 1,100 0 75
BROADCOM INC COM 11135F101 2,127,488 5,632 SH SOLE NONE 5,057 0 575
CARRIER GLOBAL CORPORATION COM 14448C104 421,102 5,741 SH SOLE NONE 5,505 0 236
CATERPILLAR INC COM 149123101 1,135,183 1,066 SH SOLE NONE 992 0 74
CHENIERE ENERGY INC COM NEW 16411R208 8,923,916 37,337 SH SOLE NONE 37,091 0 246
CHEVRON CORPORATION COM 166764100 1,235,409 7,453 SH SOLE NONE 7,101 0 352
CHEWY INC CL A 16679L109 2,501,543 127,305 SH SOLE NONE 127,305 0 0
CISCO SYS INC COM 17275R102 1,299,930 11,067 SH SOLE NONE 10,628 0 439
CME GROUP INC COM 12572Q105 251,967 1,141 SH SOLE NONE 200 0 941
COCA COLA CO COM 191216100 1,083,248 13,329 SH SOLE NONE 12,726 0 603
COLGATE PALMOLIVE CO COM 194162103 650,928 7,100 SH SOLE NONE 6,991 0 109
COMFORT SYS USA INC COM 199908104 204,141 103 SH SOLE NONE 99 0 4
CONOCOPHILLIPS COM 20825C104 334,231 3,215 SH SOLE NONE 3,017 0 198
CONSTELLATION ENERGY CORP COM 21037T109 223,781 901 SH SOLE NONE 803 0 98
COSTCO WHOLESALE CORPORATION COM 22160K105 8,111,460 8,671 SH SOLE NONE 8,235 0 436
CUMMINS INC COM 231021106 12,692,285 17,796 SH SOLE NONE 17,695 0 101
DEERE & CO COM 244199105 627,352 989 SH SOLE NONE 917 0 72
DISNEY WALT CO COM 254687106 3,081,540 32,016 SH SOLE NONE 31,916 0 100
DUKE ENERGY CORP NEW COM NEW 26441C204 341,386 2,697 SH SOLE NONE 2,613 0 84
EATON CORP PLC SHS G29183103 651,964 1,530 SH SOLE NONE 1,482 0 48
EBAY INC. COM 278642103 204,726 1,832 SH SOLE NONE 182 0 1,650
ECOLAB INC COM 278865100 2,254,512 8,092 SH SOLE NONE 7,550 0 542
EDWARDS LIFESCIENCES CORP COM 28176E108 660,810 7,305 SH SOLE NONE 7,265 0 40
ELEVANCE HEALTH INC FORMERLY COM 036752103 2,014,090 5,208 SH SOLE NONE 5,190 0 18
ELI LILLY & CO COM 532457108 2,885,829 2,406 SH SOLE NONE 2,381 0 25
EMCOR GROUP INC COM 29084Q100 209,130 252 SH SOLE NONE 244 0 8
EMERSON ELEC CO COM 291011104 275,707 1,926 SH SOLE NONE 1,845 0 81
EOG RES INC COM 26875P101 2,219,032 17,105 SH SOLE NONE 17,065 0 40
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 905,820 19,632 SH SOLE NONE 19,632 0 0
EXPEDIA GROUP INC COM NEW 30212P303 8,120,608 31,736 SH SOLE NONE 31,719 0 17
EXXON MOBIL CORP COM 30231G102 2,119,297 15,501 SH SOLE NONE 13,699 0 1,802
FASTENAL CO COM 311900104 408,591 8,507 SH SOLE NONE 2,529 0 5,978
FEDEX CORP COM 31428X106 717,068 2,290 SH SOLE NONE 1,991 0 299
FIFTH THIRD BANCORP COM 316773100 1,129,993 20,046 SH SOLE NONE 19,593 0 453
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 686,373 3,329 SH SOLE NONE 3,329 0 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 470,960 9,775 SH SOLE NONE 9,775 0 0
FISERV INC COM 337738108 257,365 5,247 SH SOLE NONE 3,647 0 1,600
FORD MTR CO COM 345370860 196,560 14,141 SH SOLE NONE 13,836 0 305
FORTINET INC COM 34959E109 668,554 4,352 SH SOLE NONE 3,966 0 386
GE AEROSPACE COM NEW 369604301 232,834 623 SH SOLE NONE 548 0 75
GENERAL DYNAMICS CORP COM 369550108 443,154 1,251 SH SOLE NONE 1,233 0 18
GENTEX CORP COM 371901109 1,561,888 61,808 SH SOLE NONE 61,602 0 206
GOLDMAN SACHS GROUP INC COM 38141G104 15,327,312 15,155 SH SOLE NONE 15,110 0 45
HARBOR ETF TRUST LONG TERM GROWER 41151J406 612,774 18,872 SH SOLE NONE 18,872 0 0
HARRIS OAKMARK ETF TRUST OAKMARK U S LRG 41456U106 577,288 20,493 SH SOLE NONE 20,493 0 0
HOME DEPOT INC COM 437076102 3,640,010 10,321 SH SOLE NONE 10,212 0 109
HUBBELL INC COM 443510607 229,685 439 SH SOLE NONE 430 0 9
HUNT J B TRANS SVCS INC COM 445658107 354,552 1,225 SH SOLE NONE 1,225 0 0
HUNTINGTON BANCSHARES INC COM 446150104 205,242 11,576 SH SOLE NONE 10,502 0 1,074
IDEXX LABS INC COM 45168D104 633,834 1,204 SH SOLE NONE 152 0 1,052
ILLUMINA INC COM 452327109 2,667,341 15,170 SH SOLE NONE 15,060 0 110
INCYTE CORP COM 45337C102 4,299,405 37,927 SH SOLE NONE 37,783 0 144
INTEL CORP COM 458140100 2,857,109 20,462 SH SOLE NONE 19,659 0 803
INTERCONTINENTAL EXCHANGE IN COM 45866F104 389,643 3,165 SH SOLE NONE 3,125 0 40
INTERNATIONAL BUSINESS MACHS COM 459200101 528,956 1,881 SH SOLE NONE 1,796 0 85
INTUIT COM 461202103 410,292 1,572 SH SOLE NONE 1,503 0 69
INTUITIVE SURGICAL INC COM NEW 46120E602 4,708,531 11,840 SH SOLE NONE 11,800 0 40
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 292,781 4,414 SH SOLE NONE 4,414 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 291,919 5,570 SH SOLE NONE 5,570 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 346,815 1,630 SH SOLE NONE 0 0 1,630
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 951,715 17,065 SH SOLE NONE 17,065 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 951,429 1,292 SH SOLE NONE 1,284 0 8
ISHARES GOLD TR ISHARES NEW 464285204 261,642 3,465 SH SOLE NONE 3,465 0 0
ISHARES INC MSCI EMRG CHN 46434G764 912,721 8,922 SH SOLE NONE 8,922 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,224,611 7,835 SH SOLE NONE 7,835 0 0
ISHARES TR CORE S&P500 ETF 464287200 31,219,997 41,688 SH SOLE NONE 41,159 0 529
ISHARES TR MSCI EMG MKT ETF 464287234 3,429,256 50,128 SH SOLE NONE 50,128 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 500,884 3,642 SH SOLE NONE 3,642 0 0
ISHARES TR S&P 500 VAL ETF 464287408 296,086 1,304 SH SOLE NONE 1,304 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 330,995 3,500 SH SOLE NONE 3,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,280,064 41,202 SH SOLE NONE 41,202 0 0
ISHARES TR RUS MID CAP ETF 464287499 4,916,962 44,570 SH SOLE NONE 44,570 0 0
ISHARES TR CORE S&P MCP ETF 464287507 8,555,354 110,950 SH SOLE NONE 110,950 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 881,233 3,635 SH SOLE NONE 3,635 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,669,779 21,501 SH SOLE NONE 21,501 0 0
ISHARES TR RUS 1000 ETF 464287622 1,156,838 2,825 SH SOLE NONE 2,825 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 568,042 2,568 SH SOLE NONE 2,568 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 902,562 2,291 SH SOLE NONE 2,291 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,938,394 19,765 SH SOLE NONE 19,655 0 110
ISHARES TR RUSSELL 3000 ETF 464287689 7,816,338 18,331 SH SOLE NONE 18,331 0 0
ISHARES TR CORE S&P SCP ETF 464287804 11,212,829 75,604 SH SOLE NONE 75,604 0 0
ISHARES TR S&P SML 600 GWT 464287887 1,016,234 5,690 SH SOLE NONE 5,690 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 411,402 4,265 SH SOLE NONE 4,265 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 991,049 4,516 SH SOLE NONE 4,516 0 0
ISHARES TR MSCI USA MMENTM 46432F396 706,230 2,060 SH SOLE NONE 2,060 0 0
ISHARES TR CORE MSCI EAFE 46432F842 940,689 9,740 SH SOLE NONE 9,740 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 421,175 8,500 SH SOLE NONE 8,500 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,136,273 14,992 SH SOLE NONE 14,992 0 0
ISHARES TR IBONDS 29 TR HI 46436E379 265,219 11,339 SH SOLE NONE 11,339 0 0
JACOBS SOLUTIONS INC COM 46982L108 345,240 2,740 SH SOLE NONE 2,535 0 205
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 233,365 4,622 SH SOLE NONE 4,622 0 0
JOHNSON & JOHNSON COM 478160104 11,365,919 44,753 SH SOLE NONE 44,533 0 220
JPMORGAN CHASE & CO COM 46625H100 7,793,727 23,810 SH SOLE NONE 23,520 0 290
KLA CORP COM NEW 482480100 6,685,894 22,160 SH SOLE NONE 22,020 0 140
LAM RESEARCH CORP COM NEW 512807306 539,496 1,245 SH SOLE NONE 1,174 0 71
LAUDER ESTEE COS INC CL A 518439104 2,275,971 28,828 SH SOLE NONE 28,828 0 0
LENNAR CORP CL A 526057104 5,077,846 56,115 SH SOLE NONE 56,076 0 39
LINDE PLC SHS G54950103 419,822 809 SH SOLE NONE 10 0 799
LULULEMON ATHLETICA INC COM 550021109 700,038 6,131 SH SOLE NONE 6,105 0 26
MARATHON PETE CORP COM 56585A102 732,750 2,866 SH SOLE NONE 2,487 0 379
MASTERCARD INCORPORATED CL A 57636Q104 860,280 1,675 SH SOLE NONE 1,275 0 400
MCDONALDS CORP COM 580135101 1,264,510 4,678 SH SOLE NONE 4,521 0 157
MEDTRONIC PLC SHS G5960L103 203,007 2,595 SH SOLE NONE 2,513 0 82
MERCK & CO INC COM 58933Y105 811,863 6,318 SH SOLE NONE 6,258 0 60
META PLATFORMS INC CL A 30303M102 8,408,230 14,927 SH SOLE NONE 14,426 0 501
MICRON TECHNOLOGY INC COM 595112103 399,384 346 SH SOLE NONE 171 0 175
MICROSOFT CORP COM 594918104 16,411,388 43,996 SH SOLE NONE 41,737 0 2,259
MORGAN STANLEY COM NEW 617446448 419,334 2,006 SH SOLE NONE 1,759 0 247
NEXTERA ENERGY INC COM 65339F101 1,416,783 16,142 SH SOLE NONE 15,961 0 181
NIKE INC CL B 654106103 1,972,288 48,046 SH SOLE NONE 48,046 0 0
NORFOLK SOUTHN CORP COM 655844108 647,112 2,057 SH SOLE NONE 1,940 0 117
NORTHROP GRUMMAN CORP COM 666807102 361,610 710 SH SOLE NONE 700 0 10
NUCOR CORP COM 670346105 509,207 2,286 SH SOLE NONE 2,157 0 129
NVENT ELEC PLC SHS G6700G107 418,597 2,468 SH SOLE NONE 2,400 0 68
NVIDIA CORPORATION COM 67066G104 7,473,962 37,353 SH SOLE NONE 31,812 0 5,541
ONEOK INC NEW COM 682680103 222,653 2,561 SH SOLE NONE 2,520 0 41
ORACLE CORP COM 68389X105 2,607,711 17,794 SH SOLE NONE 16,313 0 1,481
PACER FDS TR TRENDP US LAR CP 69374H105 635,209 10,903 SH SOLE NONE 10,903 0 0
PACER FDS TR TRENDP US MID CP 69374H204 639,372 15,285 SH SOLE NONE 15,285 0 0
PACER FDS TR TRENDPILOT 100 69374H303 592,448 6,683 SH SOLE NONE 6,683 0 0
PACER FDS TR TRENDPILOT INTL 69374H683 533,549 14,550 SH SOLE NONE 14,550 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 332,626 2,851 SH SOLE NONE 2,680 0 171
PALO ALTO NETWORKS INC COM 697435105 22,998,730 67,441 SH SOLE NONE 67,321 0 120
PARKER-HANNIFIN CORP COM 701094104 251,377 257 SH SOLE NONE 224 0 33
PAYPAL HLDGS INC COM 70450Y103 2,350,374 54,432 SH SOLE NONE 53,769 0 663
PEPSICO INC COM 713448108 1,459,341 10,778 SH SOLE NONE 10,659 0 119
PFIZER INC COM 717081103 623,576 25,896 SH SOLE NONE 25,796 0 100
PHILIP MORRIS INTL INC COM 718172109 508,719 2,812 SH SOLE NONE 2,812 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 403,240 4,000 SH SOLE NONE 4,000 0 0
PROCTER & GAMBLE CO COM 742718109 904,329 6,167 SH SOLE NONE 6,115 0 52
PROGRESSIVE CORP COM 743315103 203,814 933 SH SOLE NONE 40 0 893
PROSHARES TR RUSS 2000 DIVD 74347B698 298,876 3,880 SH SOLE NONE 3,880 0 0
QUALCOMM INC COM 747525103 7,571,955 40,976 SH SOLE NONE 40,388 0 588
ROLLINS INC COM 775711104 272,354 6,525 SH SOLE NONE 6,428 0 97
ROPER TECHNOLOGIES INC COM 776696106 1,454,739 4,299 SH SOLE NONE 4,287 0 12
RTX CORPORATION COM 75513E101 8,883,918 46,824 SH SOLE NONE 46,659 0 165
SALESFORCE INC COM 79466L302 3,215,916 20,528 SH SOLE NONE 20,528 0 0
SANDISK CORP COM 80004C200 206,909 91 SH SOLE NONE 7 0 84
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 429,425 445 SH SOLE NONE 445 0 0
SNOWFLAKE INC COM SHS 833445109 2,842,511 11,169 SH SOLE NONE 11,150 0 19
SOUTHERN CO COM 842587107 422,368 4,413 SH SOLE NONE 4,013 0 400
SPDR GOLD TR GOLD SHS 78463V107 512,417 1,391 SH SOLE NONE 1,391 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A201 410,999 3,450 SH SOLE NONE 3,450 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A763 445,583 2,928 SH SOLE NONE 2,928 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R101 225,553 7,775 SH SOLE NONE 7,775 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R804 465,989 2,568 SH SOLE NONE 2,568 0 0
STARBUCKS CORP COM 855244109 1,816,632 17,777 SH SOLE NONE 17,577 0 200
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 10,639,232 14,247 SH SOLE NONE 14,247 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 289,073 411 SH SOLE NONE 411 0 0
STRYKER CORPORATION COM 863667101 9,497,778 30,167 SH SOLE NONE 30,110 0 57
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 18,504,405 38,747 SH SOLE NONE 37,463 0 1,284
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,341,493 25,368 SH SOLE NONE 25,348 0 20
TESLA INC COM 88160R101 286,849 682 SH SOLE NONE 245 0 437
THERMO FISHER SCIENTIFIC INC COM 883556102 1,666,521 3,324 SH SOLE NONE 3,160 0 164
TJX COS INC NEW COM 872540109 2,372,187 15,658 SH SOLE NONE 12,906 0 2,752
TORO CO COM 891092108 338,437 3,474 SH SOLE NONE 3,474 0 0
TRAVELERS COMPANIES INC COM 89417E109 330,120 1,000 SH SOLE NONE 978 0 22
UBER TECHNOLOGIES INC COM 90353T100 3,537,139 49,018 SH SOLE NONE 48,843 0 175
UFP INDUSTRIES INC COM 90278Q108 76,222 840 SH SOLE NONE 699 0 141
UNION PAC CORP COM 907818108 971,584 3,572 SH SOLE NONE 3,541 0 31
UNITED RENTALS INC COM 911363109 19,557,080 17,263 SH SOLE NONE 16,863 0 400
US BANCORP COM NEW 902973304 4,242,315 70,237 SH SOLE NONE 70,138 0 99
VALERO ENERGY CORP COM 91913Y100 1,743,385 6,694 SH SOLE NONE 5,639 0 1,055
VANGUARD BD INDEX FDS INTERMED TERM 921937819 434,966 5,671 SH SOLE NONE 5,671 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 860,573 1,253 SH SOLE NONE 1,253 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,548,878 19,224 SH SOLE NONE 19,224 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 493,511 1,435 SH SOLE NONE 1,435 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 280,127 3,252 SH SOLE NONE 3,252 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 326,157 1,076 SH SOLE NONE 1,076 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,021,680 2,761 SH SOLE NONE 2,761 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,295,968 5,477 SH SOLE NONE 5,477 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,285,350 18,040 SH SOLE NONE 12,460 0 5,580
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 343,700 3,500 SH SOLE NONE 3,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 238,671 5,637 SH SOLE NONE 5,023 0 614
VERRICA PHARMACEUTICALS INC COM SHS 92511W207 101,494 16,584 SH SOLE NONE 16,584 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 214,587 432 SH SOLE NONE 432 0 0
VISA INC COM CL A 92826C839 12,155,679 35,430 SH SOLE NONE 33,085 0 2,345
WALMART INC COM 931142103 370,134 3,268 SH SOLE NONE 2,157 0 1,111
WATSCO INC COM 942622200 227,535 546 SH SOLE NONE 58 0 488
WELLS FARGO & CO COM 949746101 203,460 2,462 SH SOLE NONE 2,040 0 422
WW GRAINGER INC COM 384802104 12,761,912 9,381 SH SOLE NONE 9,373 0 8
WYNN RESORTS LTD COM 983134107 3,547,572 36,539 SH SOLE NONE 36,520 0 19
ZOETIS INC CL A 98978V103 923,904 12,857 SH SOLE NONE 10,796 0 2,061