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
ABBOTT LABORATORIES COM 002824100 3,920,149 43,202 SH SOLE 0 0 43,202
ABBVIE INC COM 00287Y109 7,759,491 30,836 SH SOLE 5,308 0 25,528
ADVANCED MICRO DEVICES INC COM 007903107 1,086,302 1,870 SH SOLE 0 0 1,870
AGNICO EAGLE MINES LTD COM 008474108 7,543,817 48,629 SH SOLE 12,105 0 36,524
AIRBNB INC COM CL A 009066101 1,081,264 7,556 SH SOLE 1,000 0 6,556
ALAMOS GOLD INC COM CL A 011532108 239,686 7,900 SH SOLE 0 0 7,900
ALPHABET INC CAP STK CL C 02079K107 12,180,358 34,473 SH SOLE 10,253 0 24,220
ALPHABET INC CAP STK CL A 02079K305 2,194,609 6,141 SH SOLE 4,331 0 1,810
AMAZON COM INC COM 023135106 5,168,880 21,687 SH SOLE 10,564 0 11,123
AMER SPORTS INC COM SHS G0260P102 372,342 11,003 SH SOLE 0 0 11,003
AMERICOLD REALTY TRUST INC COM 03064D108 320,704 20,401 SH SOLE 0 0 20,401
AMGEN INC COM 031162100 9,063,588 25,029 SH SOLE 3,560 0 21,469
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 167,165 12,061 SH SOLE 0 0 12,061
APPLE INC COM 037833100 9,624,415 33,261 SH SOLE 12,692 0 20,569
APPLIED MATLS INC COM 038222105 443,199 613 SH SOLE 0 0 613
ASHLAND INC COM 044186104 244,715 3,714 SH SOLE 0 0 3,714
AVNET INC COM 053807103 331,654 3,734 SH SOLE 0 0 3,734
AXON ENTERPRISE INC COM 05464C101 318,987 569 SH SOLE 0 0 569
BAKER HUGHES COMPANY CL A 05722G100 1,958,772 35,293 SH SOLE 21,694 0 13,599
BANK OF AMER CORP COM 060505104 8,013,263 140,633 SH SOLE 45,107 0 95,526
BANK OF NY MELLON CORP COM 064058100 5,166,072 35,724 SH SOLE 895 0 34,829
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 1
BHP BILLITON LIMITED SPONSORED ADS 088606108 289,919 3,480 SH SOLE 0 0 3,480
BOOKING HOLDINGS INC COM 09857L108 2,812,984 15,782 SH SOLE 1,610 0 14,172
BRISTOL-MYERS SQUIBB CO COM 110122108 921,920 16,000 SH SOLE 16,000 0 0
BROADCOM INC COM 11135F101 17,497,412 46,320 SH SOLE 12,167 0 34,153
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 3,192,097 85,994 SH SOLE 0 0 85,994
BROWN FORMAN CORP CL B 115637209 213,200 8,000 SH SOLE 0 0 8,000
CAMECO CORP COM 13321L108 987,533 9,695 SH SOLE 1,500 0 8,195
CARLISLE COS INC COM 142339100 417,163 1,150 SH SOLE 0 0 1,150
CARLSMED INC COM 14280C105 161,326 15,542 SH SOLE 0 0 15,542
CARRIER GLOBAL CORPORATION COM 14448C104 272,715 3,718 SH SOLE 0 0 3,718
CASELLA WASTE SYS INC CL A 147448104 350,740 3,617 SH SOLE 0 0 3,617
CATERPILLAR INC COM 149123101 831,687 781 SH SOLE 0 0 781
CDW CORP COM 12514G108 281,280 2,000 SH SOLE 0 0 2,000
CECO ENVIRONMENTAL CORP COM 125141101 328,116 3,616 SH SOLE 0 0 3,616
CHENIERE ENERGY INC COM NEW 16411R208 3,996,257 16,720 SH SOLE 6,152 0 10,568
CINTAS CORP COM 172908105 588,477 3,460 SH SOLE 0 0 3,460
CISCO SYS INC COM 17275R102 6,103,954 51,966 SH SOLE 1,900 0 50,066
CME GROUP INC COM 12572Q105 1,041,876 4,718 SH SOLE 3,495 0 1,223
CMS ENERGY CORP COM 125896100 363,375 4,750 SH SOLE 0 0 4,750
COGNEX CORP COM 192422103 504,120 6,961 SH SOLE 0 0 6,961
COLUMBIA SPORTSWEAR CO COM 198516106 218,039 3,527 SH SOLE 0 0 3,527
CONSTELLATION BRANDS INC CL A 21036P108 1,877,463 13,498 SH SOLE 1,500 0 11,998
CROWDSTRIKE HLDGS INC CL A 22788C105 1,740,722 2,281 SH SOLE 240 0 2,041
CUBESMART COM 229663109 287,617 7,232 SH SOLE 0 0 7,232
CUMMINS INC COM 231021106 10,037,778 14,074 SH SOLE 3,173 0 10,901
D R HORTON INC COM 23331A109 2,218,588 13,621 SH SOLE 0 0 13,621
DANAHER CORP DEL COM 235851102 2,347,095 12,322 SH SOLE 1,375 0 10,947
DENTSPLY SIRONA INC COM 24906P109 317,398 29,915 SH SOLE 0 0 29,915
DIGITAL RLTY TR INC COM 253868103 688,330 3,833 SH SOLE 0 0 3,833
DOVER CORP COM 260003108 246,708 1,100 SH SOLE 0 0 1,100
ELEVANCE HEALTH INC FORMERLY COM 036752103 255,629 661 SH SOLE 0 0 661
ELI LILLY & CO COM 532457108 6,070,321 5,061 SH SOLE 1,250 0 3,811
ELLINGTON FINANCIAL INC COM 28852N109 259,883 19,095 SH SOLE 0 0 19,095
EMERSON ELEC CO COM 291011104 4,735,419 33,080 SH SOLE 0 0 33,080
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 229,440 12,000 SH SOLE 12,000 0 0
EQUINIX INC COM 29444U700 7,272,817 6,977 SH SOLE 710 0 6,267
EVERGY INC COM 30034W106 6,345,249 73,415 SH SOLE 10,025 0 63,390
EXXON MOBIL CORP COM 30231G102 211,643 1,548 SH SOLE 0 0 1,548
FEDEX CORP COM 31428X106 365,110 1,166 SH SOLE 0 0 1,166
FIRST HORIZON CORPORATION COM 320517105 282,604 11,022 SH SOLE 0 0 11,022
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192 470,960 3,500 SH SOLE 0 0 3,500
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 323,460 3,600 SH SOLE 0 0 3,600
FLOWSERVE CORP COM 34354P105 274,689 3,704 SH SOLE 0 0 3,704
FULTON FINL CORP PA COM 360271100 301,069 12,446 SH SOLE 0 0 12,446
GARMIN LTD SHS H2906T109 2,932,210 12,344 SH SOLE 0 0 12,344
GENERAL MILLS INC COM 370334104 2,574,539 73,981 SH SOLE 0 0 73,981
GENTEX CORP COM 371901109 257,501 10,190 SH SOLE 0 0 10,190
GILEAD SCIENCES INC COM 375558103 442,190 3,500 SH SOLE 3,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 877,883 868 SH SOLE 170 0 698
GUARDANT HEALTH INC COM 40131M109 237,047 1,580 SH SOLE 0 0 1,580
GUARDIAN PHARMACY SVCS INC CL A 40145W101 376,663 8,996 SH SOLE 0 0 8,996
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 355,001 7,002 SH SOLE 0 0 7,002
HALOZYME THERAPEUTICS INC COM 40637H109 370,452 4,733 SH SOLE 0 0 4,733
HANCOCK WHITNEY CORPORATION COM 410120109 294,472 3,941 SH SOLE 0 0 3,941
HARROW INC COM 415858109 221,439 5,214 SH SOLE 0 0 5,214
HEICO CORP NEW COM 422806109 3,188,970 8,953 SH SOLE 5,194 0 3,759
HESS MIDSTREAM LP CL A SHS 428103105 301,590 8,021 SH SOLE 0 0 8,021
HINGE HEALTH INC CL A 433313103 2,484,854 29,938 SH SOLE 25,949 0 3,989
HOME DEPOT INC COM 437076102 5,585,418 15,837 SH SOLE 3,112 0 12,725
HOPE BANCORP INC COM 43940T109 293,477 21,453 SH SOLE 0 0 21,453
HOULIHAN LOKEY INC CL A 441593100 1,644,175 12,258 SH SOLE 1,500 0 10,758
HOWMET AEROSPACE INC COM 443201108 251,115 934 SH SOLE 0 0 934
IMAX CORP COM 45245E109 931,568 23,371 SH SOLE 5,900 0 17,471
INGREDION INC COM 457187102 911,300 9,622 SH SOLE 8,070 0 1,552
INTEL CORP COM 458140100 1,044,432 7,480 SH SOLE 1,300 0 6,180
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 716,078 8,227 SH SOLE 1,500 0 6,727
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,150,579 39,770 SH SOLE 0 0 39,770
INTUITIVE SURGICAL INC COM NEW 46120E602 2,737,629 6,884 SH SOLE 3,341 0 3,543
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 392,750 7,500 SH SOLE 0 0 7,500
INVESCO QQQ TR UNIT SER 1 46090E103 11,046,000 15,000 SH Put SOLE 15,000 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 763,520 8,000 SH SOLE 0 0 8,000
ISHARES TR US BR DEL SE ETF 464288794 525,990 3,000 SH SOLE 0 0 3,000
ISHARES TR EXPANDED TECH 464287515 443,940 4,900 SH SOLE 0 0 4,900
JACOBS SOLUTIONS INC COM 46982L108 1,154,421 9,162 SH SOLE 0 0 9,162
JFROG LTD ORD SHS M6191J100 463,852 5,104 SH SOLE 0 0 5,104
JOHNSON & JOHNSON COM 478160104 6,605,379 26,009 SH SOLE 0 0 26,009
JPMORGAN CHASE & CO COM 46625H100 12,982,289 39,661 SH SOLE 8,524 0 31,137
KARMAN HLDGS INC COMMON STOCK 485924104 214,356 4,294 SH SOLE 0 0 4,294
KENNAMETAL INC COM 489170100 214,857 6,130 SH SOLE 0 0 6,130
KIMBELL RTY PARTNERS LP UNIT 49435R102 266,640 18,351 SH SOLE 0 0 18,351
KINDER MORGAN INC DEL COM 49456B101 469,959 14,700 SH SOLE 0 0 14,700
KLA CORP COM NEW 482480100 751,258 2,490 SH SOLE 0 0 2,490
KRAFT HEINZ CO COM 500754106 2,429,763 102,869 SH SOLE 8,000 0 94,869
L3HARRIS TECHNOLOGIES INC COM 502431109 9,579,048 32,964 SH SOLE 6,289 0 26,675
LABCORP HOLDINGS INC COM SHS 504922105 1,690,084 6,036 SH SOLE 2,993 0 3,043
LAM RESEARCH CORP COM NEW 512807306 3,068,848 7,082 SH SOLE 900 0 6,182
LEGENCE CORP CL A 52476L109 345,949 4,059 SH SOLE 0 0 4,059
LIFESTANCE HEALTH GROUP INC COM 53228F101 278,771 26,029 SH SOLE 0 0 26,029
LINDE PLC SHS G54950103 865,073 1,667 SH SOLE 270 0 1,397
LKQ CORP COM 501889208 244,606 9,290 SH SOLE 0 0 9,290
LXP INDUSTRIAL TRUST COM 529043408 274,788 5,100 SH SOLE 0 0 5,100
M & T BK CORP COM 55261F104 348,685 1,465 SH SOLE 0 0 1,465
MAMAS CREATIONS INC COM 56146T103 387,595 21,714 SH SOLE 0 0 21,714
MARVELL TECHNOLOGY INC COM 573874104 2,038,170 6,842 SH SOLE 1,400 0 5,442
MCDONALDS CORP COM 580135101 2,759,865 10,210 SH SOLE 0 0 10,210
MCKESSON CORP COM 58155Q103 862,897 1,142 SH SOLE 150 0 992
MEDTRONIC PLC SHS G5960L103 5,358,051 68,491 SH SOLE 0 0 68,491
META PLATFORMS INC CL A 30303M102 2,673,944 4,747 SH SOLE 2,327 0 2,420
METLIFE INC COM 59156R108 3,473,807 41,057 SH SOLE 0 0 41,057
MICROSOFT CORP COM 594918104 8,243,395 22,099 SH SOLE 8,475 0 13,624
MOELIS & CO CL A 60786M105 239,372 3,659 SH SOLE 0 0 3,659
MONDELEZ INTL INC CL A 609207105 6,438,876 111,322 SH SOLE 3,955 0 107,367
MONSTER BEVERAGE CORP NEW COM 61174X109 748,583 7,788 SH SOLE 1,500 0 6,288
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,775,410 9,091 SH SOLE 3,542 0 5,549
MP MATERIALS CORP COM CL A 553368101 1,015,237 18,126 SH SOLE 14,750 0 3,376
MSC INDL DIRECT INC CL A 553530106 218,154 1,834 SH SOLE 0 0 1,834
NETFLIX INC. COM 64110L106 1,969,212 27,580 SH SOLE 24,000 0 3,580
NEXTERA ENERGY INC COM 65339F101 899,643 10,250 SH SOLE 0 0 10,250
NEXTPOWER INC CLASS A COM 65290E101 277,358 2,328 SH SOLE 0 0 2,328
NOMAD FOODS LTD USD ORD SHS G6564A105 170,743 15,593 SH SOLE 0 0 15,593
NORTHROP GRUMMAN CORP COM 666807102 2,311,774 4,539 SH SOLE 595 0 3,944
NOVA LTD COM M7516K103 483,760 891 SH SOLE 0 0 891
NUTRIEN LTD COM 67077M108 369,831 5,875 SH SOLE 0 0 5,875
NVIDIA CORPORATION COM 67066G104 9,638,739 48,172 SH SOLE 15,210 0 32,962
OLD NATL BANCORP IND COM 680033107 288,604 11,143 SH SOLE 0 0 11,143
ONDAS INC COM NEW 68236H204 453,200 55,000 SH SOLE 55,000 0 0
ORACLE CORP COM 68389X105 278,445 1,900 SH SOLE 0 0 1,900
PALO ALTO NETWORKS INC COM 697435105 3,603,558 10,567 SH SOLE 5,977 0 4,590
PARKER-HANNIFIN CORP COM 701094104 269,961 276 SH SOLE 0 0 276
PAYSIGN INC COM 70451A104 186,216 22,737 SH SOLE 0 0 22,737
PEPSICO INC COM 713448108 5,837,174 43,111 SH SOLE 7,439 0 35,672
PHILLIPS 66 COM 718546104 1,461,305 8,644 SH SOLE 1,380 0 7,264
PIPER SANDLER COMPANIES COM NEW 724078209 270,411 3,738 SH SOLE 0 0 3,738
PLUMAS BANCORP COM 729273102 233,760 4,000 SH SOLE 0 0 4,000
POOL CORP COM 73278L105 266,906 1,242 SH SOLE 0 0 1,242
PPG INDS INC COM 693506107 3,991,910 32,912 SH SOLE 0 0 32,912
PRECIGEN INC COM 74017N105 1,308,823 229,618 SH SOLE 200,000 0 29,618
PRIMERICA INC COM 74164M108 2,554,683 8,989 SH SOLE 2,990 0 5,999
PRIVIA HEALTH GROUP INC COM 74276R102 393,746 15,303 SH SOLE 0 0 15,303
PROCTER & GAMBLE CO COM 742718109 2,106,337 14,364 SH SOLE 7,100 0 7,264
PROSPERITY BANCSHARES INC COM 743606105 281,092 3,849 SH SOLE 0 0 3,849
PURSUIT ATTRACTIONS AND HOSP COM 92552R406 307,051 5,486 SH SOLE 0 0 5,486
QUALCOMM INC COM 747525103 5,212,381 28,207 SH SOLE 0 0 28,207
QUEST DIAGNOSTICS INC COM 74834L100 1,508,039 7,115 SH SOLE 855 0 6,260
RAYMOND JAMES FINL INC COM 754730109 1,203,469 7,916 SH SOLE 7,436 0 480
REDDIT INC CL A 75734B100 255,683 1,473 SH SOLE 0 0 1,473
RELIANCE INC COM 759509102 3,601,892 9,641 SH SOLE 0 0 9,641
REPLIGEN CORP COM 759916109 295,393 2,165 SH SOLE 0 0 2,165
ROBINHOOD MKTS INC COM CL A 770700102 651,820 6,500 SH SOLE 6,500 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,495,637 3,021 SH SOLE 400 0 2,621
RUBRIK INC. CL A 781154109 383,417 4,776 SH SOLE 0 0 4,776
SAMSARA INC COM CL A 79589L106 245,592 7,573 SH SOLE 0 0 7,573
SBA COMMUNICATIONS CORP CL A 78410G104 5,399,727 30,600 SH SOLE 5,612 0 24,988
SCOTTS MIRACLE-GRO CO CL A 810186106 218,769 3,212 SH SOLE 0 0 3,212
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 952,600 5,000 SH SOLE 0 0 5,000
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 331,441 2,089 SH SOLE 0 0 2,089
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 445,664 3,800 SH SOLE 0 0 3,800
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 535,650 5,000 SH SOLE 0 0 5,000
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 300,664 902 SH SOLE 0 0 902
SIMON PPTY GROUP INC NEW COM 828806109 3,469,985 15,515 SH SOLE 0 0 15,515
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 293,421 9,933 SH SOLE 0 0 9,933
SNAP ON INC COM 833034101 2,463,493 6,122 SH SOLE 3,767 0 2,355
SNOWFLAKE INC COM SHS 833445109 1,084,679 4,262 SH SOLE 650 0 3,612
SOLARIS ENERGY INFRAS INC COM CL A 83418M103 298,027 3,704 SH SOLE 0 0 3,704
SONOCO PRODS CO COM 835495102 251,772 4,468 SH SOLE 0 0 4,468
SOUTHERN CO COM 842587107 6,565,481 68,598 SH SOLE 12,429 0 56,169
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 242,050 16,169 SH SOLE 0 0 16,169
STARBUCKS CORP COM 855244109 1,469,915 14,384 SH SOLE 1,500 0 12,884
STEEL DYNAMICS INC COM 858119100 6,194,066 26,994 SH SOLE 5,517 0 21,477
T-MOBILE US INC COM 872590104 527,175 3,143 SH SOLE 0 0 3,143
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,217,804 2,550 SH SOLE 0 0 2,550
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,253,289 36,992 SH SOLE 6,000 0 30,992
TEXAS INSTRS INC COM 882508104 6,691,750 22,450 SH SOLE 820 0 21,630
THE REALREAL INC COM 88339P101 236,425 20,053 SH SOLE 0 0 20,053
THERMO FISHER SCIENTIFIC INC COM 883556102 1,234,850 2,463 SH SOLE 330 0 2,133
TJX COS INC NEW COM 872540109 4,071,731 26,876 SH SOLE 10,146 0 16,730
TOLL BROTHERS INC COM 889478103 280,075 1,700 SH SOLE 0 0 1,700
TORO CO COM 891092108 234,685 2,409 SH SOLE 0 0 2,409
TRACTOR SUPPLY CO COM 892356106 1,626,158 51,444 SH SOLE 6,970 0 44,474
TRANE TECHNOLOGIES PLC SHS G8994E103 3,853,150 7,845 SH SOLE 555 0 7,290
TRUIST FINL CORP COM 89832Q109 3,116,560 62,556 SH SOLE 0 0 62,556
UBER TECHNOLOGIES INC COM 90353T100 3,277,724 45,423 SH SOLE 22,200 0 23,223
UNION PAC CORP COM 907818108 3,318,400 12,200 SH SOLE 0 0 12,200
UNITED RENTALS INC COM 911363109 3,488,168 3,079 SH SOLE 1,997 0 1,082
UNITEDHEALTH GROUP INC COM 91324P102 784,709 1,888 SH SOLE 350 0 1,538
UNIVERSAL DISPLAY CORP COM 91347P105 255,873 2,955 SH SOLE 0 0 2,955
US BANCORP COM NEW 902973304 3,292,742 54,516 SH SOLE 0 0 54,516
VALLEY NATL BANCORP COM 919794107 367,056 25,055 SH SOLE 0 0 25,055
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 237,600 3,000 SH SOLE 0 0 3,000
VANGUARD INDEX FDS GROWTH ETF 922908736 826,944 9,600 SH SOLE 0 0 9,600
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 505,696 3,200 SH SOLE 0 0 3,200
VANGUARD WORLD FD INF TECH ETF 92204A702 678,874 5,680 SH SOLE 0 0 5,680
VERTEX PHARMACEUTICALS INC COM 92532F100 347,214 699 SH SOLE 0 0 699
VERTIV HOLDINGS CO COM CL A 92537N108 1,015,174 3,032 SH SOLE 3,000 0 32
VIAVI SOLUTIONS INC COM 925550105 231,301 4,844 SH SOLE 0 0 4,844
VISA INC COM CL A 92826C839 1,812,888 5,284 SH SOLE 770 0 4,514
VISTRA CORP COM 92840M102 1,057,430 6,666 SH SOLE 1,116 0 5,550
VITA COCO CO INC COM 92846Q107 286,056 4,325 SH SOLE 0 0 4,325
VSE CORP COM 918284100 288,139 1,261 SH SOLE 0 0 1,261
WALMART INC COM 931142103 828,052 7,311 SH SOLE 1,000 0 6,311
WASTE MGMT INC DEL COM 94106L109 6,828,864 30,639 SH SOLE 1,940 0 28,699
WATTS WATER TECHNOLOGIES INC CL A 942749102 275,189 703 SH SOLE 0 0 703
WELLS FARGO & CO COM 949746101 14,395,144 174,191 SH SOLE 0 0 174,191
WELLS FARGO & CO COM 949746101 5,578,200 67,500 SH Put SOLE 0 0 67,500
WILLIAMS COS INC COM 969457100 5,109,520 68,732 SH SOLE 0 0 68,732
WISDOMTREE TR US QTLY DIV GRT 97717X669 573,720 6,000 SH SOLE 0 0 6,000
WORLD KINECT CORPORATION COM 981475106 231,568 7,030 SH SOLE 0 0 7,030
WW GRAINGER INC COM 384802104 2,032,438 1,494 SH SOLE 1,399 0 95