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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| 1STDIBS COM INC COM | COM | 320551104 | 6,309,343 | 1,287,621 | SH | SOLE | 1,280,621 | 0 | 7,000 | ||
| ABBOTT LABS | COM | 002824100 | 101,948,843 | 1,123,527 | SH | SOLE | 1,081,714 | 0 | 41,813 | ||
| ABBVIE INC. COM | COM | 00287y109 | 4,440,188 | 17,645 | SH | SOLE | 17,645 | 0 | 0 | ||
| ADVANCED DRAIN SYS INC COM | COM | 00790R104 | 1,773,334 | 11,298 | SH | SOLE | 11,298 | 0 | 0 | ||
| AIR PRODUCTS & CHEMICALS INC | COM | 009158106 | 293,766 | 1,002 | SH | SOLE | 1,002 | 0 | 0 | ||
| ALCON INC ORD SHS | COM | H01301128 | 56,200,008 | 837,556 | SH | SOLE | 812,806 | 0 | 24,750 | ||
| ALLIANCE BERNSTEIN HOLDING L.P | COM | 01881g106 | 269,715 | 7,658 | SH | SOLE | 7,658 | 0 | 0 | ||
| ALLSTATE CORP COM | COM | 020002101 | 502,053 | 2,110 | SH | SOLE | 2,110 | 0 | 0 | ||
| ALPHABET INC CAP STK CL A | COM | 02079k305 | 79,717,720 | 223,068 | SH | SOLE | 217,728 | 0 | 5,340 | ||
| ALPHABET INC CAP STK CL C | COM | 02079k107 | 284,121,840 | 804,126 | SH | SOLE | 773,894 | 0 | 30,232 | ||
| ALTRIA GROUP INC | COM | 02209S103 | 1,431,517 | 19,896 | SH | SOLE | 19,896 | 0 | 0 | ||
| AMAZON.COM INC | COM | 023135106 | 57,813,502 | 242,567 | SH | SOLE | 237,182 | 0 | 5,385 | ||
| AMERICAN EXPRESS CO | COM | 025816109 | 136,585,142 | 403,799 | SH | SOLE | 391,103 | 0 | 12,696 | ||
| AMGEN INC COM | COM | 031162100 | 224,152 | 619 | SH | SOLE | 619 | 0 | 0 | ||
| APOLLO GLOBAL MGMT INC | COM | 03769M106 | 318,703,295 | 2,693,798 | SH | SOLE | 2,571,772 | 0 | 122,026 | ||
| APPLE INC COM | COM | 037833100 | 33,699,404 | 116,462 | SH | SOLE | 116,367 | 0 | 95 | ||
| ARES MGMT L P COM UNIT RP IN | COM | 03990B101 | 15,544,352 | 139,649 | SH | SOLE | 121,619 | 0 | 18,030 | ||
| ARM HOLDINGS PLC SPONSORED ADR | COM | 042068205 | 354,570 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
| ARMSTRONG WORLD INDS I COM | COM | 04247x102 | 4,331,180 | 26,999 | SH | SOLE | 26,879 | 0 | 120 | ||
| ARXIS INC CL A COM | COM | 04339D105 | 1,038,150 | 22,500 | SH | SOLE | 22,500 | 0 | 0 | ||
| ASML HOLDING N V NY REG SHS | COM | N07059210 | 395,899 | 199 | SH | SOLE | 199 | 0 | 0 | ||
| AUTOM.DATA PROCESSING | COM | 053015103 | 1,221,199 | 5,453 | SH | SOLE | 3,905 | 0 | 1,548 | ||
| AXIS CAP.HOLDGS.LTD. | COM | G0692U109 | 5,122,847 | 47,681 | SH | SOLE | 47,681 | 0 | 0 | ||
| BANK NEW YORK MELLON CORP | COM | 064058100 | 1,015,885 | 7,025 | SH | SOLE | 7,025 | 0 | 0 | ||
| BAXTER INTL INC | COM | 071813109 | 424,289 | 19,901 | SH | SOLE | 19,901 | 0 | 0 | ||
| BEL FUSE INC CL B | COM | 077347300 | 1,165,640 | 3,500 | SH | SOLE | 3,500 | 0 | 0 | ||
| BERKSHIRE HATHAW.CLB | COM | 084670702 | 44,053,980 | 88,039 | SH | SOLE | 83,711 | 0 | 4,328 | ||
| BLACKBERRY LTD COM | COM | 09228F103 | 229,598 | 18,150 | SH | SOLE | 18,150 | 0 | 0 | ||
| BLACKSTONE INC. | COM | 09260D107 | 262,410,719 | 2,230,056 | SH | SOLE | 2,137,771 | 0 | 92,285 | ||
| BLUE OWL CAPITAL INC COM CL A | COM | 09581B103 | 42,178,719 | 4,820,425 | SH | SOLE | 4,450,650 | 0 | 369,775 | ||
| BODYCOTE PLC COM | COM | G1214R111 | 151,555 | 17,000 | SH | SOLE | 17,000 | 0 | 0 | ||
| BROOKFIELD ASSET MANAG CL A LM | COM | 113004105 | 3,849,027 | 85,820 | SH | SOLE | 84,494 | 0 | 1,326 | ||
| BROOKFIELD CORP CL A LMT VTG S | COM | 11271J107 | 34,825,928 | 817,702 | SH | SOLE | 808,515 | 0 | 9,187 | ||
| CAPITAL ONE FINL CORP | COM | 14040H105 | 511,180 | 2,548 | SH | SOLE | 2,548 | 0 | 0 | ||
| CARRIER GLOBAL CORP COM | COM | 14448C104 | 762,400 | 10,394 | SH | SOLE | 10,394 | 0 | 0 | ||
| CBRE GROUP INC CL A | COM | 12504L109 | 394,103 | 2,926 | SH | SOLE | 2,926 | 0 | 0 | ||
| CENTRAL SECS CORP | COM | 155123102 | 307,516 | 5,863 | SH | SOLE | 5,863 | 0 | 0 | ||
| CHEVRON CORPORATION | COM | 166764100 | 2,904,447 | 17,522 | SH | SOLE | 17,522 | 0 | 0 | ||
| CHUBB LIMITED COM | COM | h1467j104 | 299,170 | 878 | SH | SOLE | 878 | 0 | 0 | ||
| CITY HLDG CO COM | COM | 177835105 | 346,323 | 2,611 | SH | SOLE | 2,611 | 0 | 0 | ||
| COCA-COLA CO | COM | 191216100 | 1,706,995 | 21,004 | SH | SOLE | 21,004 | 0 | 0 | ||
| COLGATE PALMOLIVE CO | COM | 194162103 | 595,553 | 6,496 | SH | SOLE | 6,496 | 0 | 0 | ||
| COMCAST CORP CL A | COM | 20030N101 | 557,702 | 22,717 | SH | SOLE | 22,717 | 0 | 0 | ||
| COMMERCE BANCSHARES COM | COM | 200525103 | 527,546 | 9,135 | SH | SOLE | 9,135 | 0 | 0 | ||
| CONOCOPHILLIPS COM | COM | 20825C104 | 372,177 | 3,580 | SH | SOLE | 3,580 | 0 | 0 | ||
| COOPER COS INC COM NEW | COM | 216648501 | 4,557,529 | 63,555 | SH | SOLE | 63,555 | 0 | 0 | ||
| CORNING INC COM | COM | 219350105 | 282,250 | 1,105 | SH | SOLE | 1,105 | 0 | 0 | ||
| COSTAR GROUP INC. | COM | 22160n109 | 59,025,479 | 2,084,233 | SH | SOLE | 2,010,258 | 0 | 73,975 | ||
| COSTCO WHSL CORP NEW | COM | 22160K105 | 9,208,351 | 9,844 | SH | SOLE | 9,844 | 0 | 0 | ||
| CREDIT ACCEP CORP MICH COM | COM | 225310101 | 194,831,615 | 305,983 | SH | SOLE | 294,858 | 0 | 11,125 | ||
| CRIMSON WINE GROUP LTD COM | COM | 22662X100 | 6,038,756 | 1,367,472 | SH | SOLE | 1,355,472 | 0 | 12,000 | ||
| CUMMINS INC COM | COM | 231021106 | 370,869 | 520 | SH | SOLE | 520 | 0 | 0 | ||
| DANAHER CORP DEL | COM | 235851102 | 1,139,070 | 5,980 | SH | SOLE | 4,780 | 0 | 1,200 | ||
| DEERE & CO COM | COM | 244199105 | 3,361,949 | 5,300 | SH | SOLE | 5,300 | 0 | 0 | ||
| DISNEY WALT CO | COM | 254687106 | 424,463 | 4,410 | SH | SOLE | 4,410 | 0 | 0 | ||
| DOMINION ENERGY | COM | 25746U109 | 1,276,545 | 18,693 | SH | SOLE | 18,693 | 0 | 0 | ||
| DOVER CORP | COM | 260003108 | 9,423,348 | 42,016 | SH | SOLE | 41,366 | 0 | 650 | ||
| DUKE ENERGY CORP NEW COM NEW | COM | 26441c204 | 15,999,079 | 126,395 | SH | SOLE | 123,329 | 0 | 3,066 | ||
| DUNDEE ENERGY LTD COM | COM | 26518Q102 | 0 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| EAST GROUP PROPERTIES INC | COM | 277276101 | 546,831 | 2,700 | SH | SOLE | 2,700 | 0 | 0 | ||
| EDWARDS LIFESCIENCES COR | COM | 28176E108 | 1,367,755 | 15,120 | SH | SOLE | 15,120 | 0 | 0 | ||
| ELEVANCE HEALTH INC | COM | 036752103 | 308,997 | 799 | SH | SOLE | 799 | 0 | 0 | ||
| ENBRIDGE INC COM | COM | 29250n105 | 17,352,404 | 320,096 | SH | SOLE | 310,460 | 0 | 9,636 | ||
| ENTERPRISE PRODS PARTNERS LP | COM | 293792107 | 30,307,480 | 824,469 | SH | SOLE | 786,095 | 0 | 38,374 | ||
| EOG RES INC COM | COM | 26875P101 | 635,677 | 4,900 | SH | SOLE | 4,900 | 0 | 0 | ||
| EXXONMOBIL HOLDINGS CORPORATIO | COM | 30233Q108 | 6,143,849 | 44,937 | SH | SOLE | 44,937 | 0 | 0 | ||
| FASTENAL CO | COM | 311900104 | 1,375,579 | 28,640 | SH | SOLE | 28,640 | 0 | 0 | ||
| FEDEX CORP | COM | 31428X106 | 8,262,248 | 26,386 | SH | SOLE | 26,386 | 0 | 0 | ||
| FEDEX FGHT HLDG CO INC COMMON | COM | 314352105 | 1,994,408 | 13,208 | SH | SOLE | 13,208 | 0 | 0 | ||
| FERGUSON ENTERPRISES INC. | COM | 31488V107 | 184,605,954 | 777,845 | SH | SOLE | 748,630 | 0 | 29,215 | ||
| FERROGLOBE PLC SHS | COM | G33856108 | 128,472 | 40,400 | SH | SOLE | 40,400 | 0 | 0 | ||
| FISERV INC COM | COM | 337738108 | 395,098 | 8,055 | SH | SOLE | 8,055 | 0 | 0 | ||
| FORTREA HOLDINGS INC. | COM | 34965K107 | 14,524,789 | 834,758 | SH | SOLE | 810,738 | 0 | 24,020 | ||
| GALLAGHER ARTHUR J | COM | 363576109 | 243,781,531 | 1,061,905 | SH | SOLE | 1,025,253 | 0 | 36,652 | ||
| GE AEROSPACE | COM | 369604301 | 2,714,027 | 7,262 | SH | SOLE | 7,262 | 0 | 0 | ||
| GE VERNOVA INC COM | COM | 36828A101 | 2,494,228 | 2,123 | SH | SOLE | 2,123 | 0 | 0 | ||
| GLOBALSTAR INC | COM | 378973507 | 89,771,799 | 1,104,340 | SH | SOLE | 1,067,140 | 0 | 37,200 | ||
| GLOBE LIFE INC COM | COM | 37959E102 | 3,774,615 | 21,125 | SH | SOLE | 21,125 | 0 | 0 | ||
| GOLDMAN SACHS GROUP | COM | 38141G104 | 1,232,860 | 1,219 | SH | SOLE | 1,219 | 0 | 0 | ||
| HILTON WORLDWIDE HOLDINGS INC | COM | 43300a203 | 119,089,523 | 360,375 | SH | SOLE | 345,752 | 0 | 14,623 | ||
| HOME DEPOT INC COM | COM | 437076102 | 6,077,382 | 17,232 | SH | SOLE | 17,232 | 0 | 0 | ||
| HUBBELL INC COM | COM | 443510607 | 25,238,645 | 48,239 | SH | SOLE | 46,939 | 0 | 1,300 | ||
| I-80 GOLD CORP COM | COM | 44955L106 | 144,000 | 100,000 | SH | SOLE | 100,000 | 0 | 0 | ||
| IDEXX LABS INC COM | COM | 45168D104 | 302,703 | 575 | SH | SOLE | 475 | 0 | 100 | ||
| INTEL CORP COM | COM | 458140100 | 280,377 | 2,008 | SH | SOLE | 2,008 | 0 | 0 | ||
| INTL. BUSINESS MACHINES | COM | 459200101 | 513,500 | 1,826 | SH | SOLE | 1,826 | 0 | 0 | ||
| INTUIT COM | COM | 461202103 | 301,977 | 1,157 | SH | SOLE | 1,157 | 0 | 0 | ||
| IRON MOUNTAIN INC | COM | 46284v101 | 211,443 | 1,674 | SH | SOLE | 1,674 | 0 | 0 | ||
| JACOBS ENGR GROUP INC COM | COM | 46982L108 | 281,232 | 2,232 | SH | SOLE | 2,232 | 0 | 0 | ||
| JEFFERIES FINANCIAL GROUP | COM | 47233W109 | 61,083,907 | 1,222,167 | SH | SOLE | 1,189,327 | 0 | 32,840 | ||
| JOHNSON & JOHNSON | COM | 478160104 | 52,602,680 | 207,122 | SH | SOLE | 201,330 | 0 | 5,792 | ||
| JPMORGAN CHASE & CO. | COM | 46625H100 | 122,707,799 | 374,875 | SH | SOLE | 359,679 | 0 | 15,196 | ||
| KIMBERLY CLARK CORP | COM | 494368103 | 4,741,844 | 43,198 | SH | SOLE | 42,398 | 0 | 800 | ||
| KINDER MORGAN INC DEL COM | COM | 49456b101 | 257,359 | 8,050 | SH | SOLE | 8,050 | 0 | 0 | ||
| KINSALE CAP GROUP INC COM | COM | 49714P108 | 1,319,240 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
| KKR & CO INC. | COM | 48251W104 | 4,129,182 | 44,990 | SH | SOLE | 43,440 | 0 | 1,550 | ||
| KLA-TENCOR CORP COM | COM | 482480100 | 902,113 | 2,990 | SH | SOLE | 2,990 | 0 | 0 | ||
| KRAFT HEINZ CO COM | COM | 500754106 | 708,600 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | ||
| LABCORP HOLDINGS | COM | 504922105 | 169,468,040 | 605,243 | SH | SOLE | 586,492 | 0 | 18,751 | ||
| LAMAR ADVERTISING CO | COM | 512816109 | 538,131 | 3,450 | SH | SOLE | 3,450 | 0 | 0 | ||
| LIBERTY MEDIA CORP DEL FRMULA | COM | 531229771 | 447,242 | 5,109 | SH | SOLE | 5,109 | 0 | 0 | ||
| LIBERTY MEDIA CORP DEL FRMULA | COM | 531229755 | 342,885 | 3,604 | SH | SOLE | 3,604 | 0 | 0 | ||
| LIGAND PHARM. CLB (RESTRICTED) | COM | 53220K504 | 415,342 | 1,314 | SH | SOLE | 1,314 | 0 | 0 | ||
| LINDE PLC COM | COM | G54950103 | 4,279,179 | 8,246 | SH | SOLE | 8,246 | 0 | 0 | ||
| LOAR HOLDINGS INC. | COM | 53947R105 | 2,176,470 | 27,000 | SH | SOLE | 27,000 | 0 | 0 | ||
| LOWES COS INC COM | COM | 548661107 | 26,494,960 | 120,164 | SH | SOLE | 118,205 | 0 | 1,959 | ||
| LUMEXA IMAGING HOLDING COM | COM | 550249106 | 1,925,496 | 170,700 | SH | SOLE | 170,700 | 0 | 0 | ||
| M & T BK CORP | COM | 55261F104 | 3,624,416 | 15,228 | SH | SOLE | 13,863 | 0 | 1,365 | ||
| MANITOK ENERGY INC COM | COM | 563499102 | 0 | 24,829 | SH | SOLE | 24,829 | 0 | 0 | ||
| MARKEL GROUP INC. | COM | 570535104 | 38,847,322 | 19,891 | SH | SOLE | 19,485 | 0 | 406 | ||
| MARRIOT INTERNATIONAL INC CL A | COM | 571903202 | 2,859,102 | 7,715 | SH | SOLE | 7,715 | 0 | 0 | ||
| MASTERCARD INC CL A | COM | 57636Q104 | 49,585,660 | 96,545 | SH | SOLE | 93,403 | 0 | 3,142 | ||
| MATADOR RES CO COM | COM | 576485205 | 67,607,469 | 1,358,125 | SH | SOLE | 1,298,775 | 0 | 59,350 | ||
| MCDONALDS CORP COM | COM | 580135101 | 324,372 | 1,200 | SH | SOLE | 1,200 | 0 | 0 | ||
| MERCK & CO INC | COM | 58933Y105 | 11,334,232 | 88,204 | SH | SOLE | 87,204 | 0 | 1,000 | ||
| META PLATFORMS INC CL A | COM | 30303m102 | 1,151,365 | 2,044 | SH | SOLE | 2,044 | 0 | 0 | ||
| METTLER TOLEDO INT'L | COM | 592688105 | 562,104 | 440 | SH | SOLE | 440 | 0 | 0 | ||
| MICRON TECHNOLOGY | COM | 595112103 | 963,832 | 835 | SH | SOLE | 835 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | 203,644,354 | 545,934 | SH | SOLE | 527,941 | 0 | 17,993 | ||
| MORGAN STANLEY | COM | 617446448 | 1,045,200 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
| NATIONAL AUSTRALIA BK SPONSORE | COM | 632525408 | 131,150 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| NESTLE SA SPONSORED ADR | COM | 641069406 | 1,804,263 | 17,570 | SH | SOLE | 17,570 | 0 | 0 | ||
| NEXTERA ENERGY INC. | COM | 65339F101 | 1,256,691 | 14,318 | SH | SOLE | 14,318 | 0 | 0 | ||
| NUCOR CORP | COM | 670346105 | 245,025 | 1,100 | SH | SOLE | 1,100 | 0 | 0 | ||
| NUTRIEN LTD COM | COM | 67077M108 | 11,484,283 | 182,435 | SH | SOLE | 180,835 | 0 | 1,600 | ||
| NVIDIA CORP COM | COM | 67066G104 | 2,485,318 | 12,421 | SH | SOLE | 12,421 | 0 | 0 | ||
| ONEOK INC NEW COM | COM | 682680103 | 205,526 | 2,364 | SH | SOLE | 2,364 | 0 | 0 | ||
| ONEX COPR SUB VTG (ONEXF) | COM | 68272k103 | 218,569 | 2,935 | SH | SOLE | 2,935 | 0 | 0 | ||
| OTIS WORLDWIDE CORP COM | COM | 68902V107 | 328,071 | 4,582 | SH | SOLE | 4,582 | 0 | 0 | ||
| PARAZERO TECHNOLOGIES SHS | COM | M7S13T102 | 13,571 | 27,900 | SH | SOLE | 27,900 | 0 | 0 | ||
| PARK AEROSPACE CORP. | COM | 70014A104 | 6,042,598 | 158,349 | SH | SOLE | 154,349 | 0 | 4,000 | ||
| PAYCHEX INC | COM | 704326107 | 957,439 | 9,737 | SH | SOLE | 9,737 | 0 | 0 | ||
| PEPSICO INC COM | COM | 713448108 | 2,845,100 | 21,013 | SH | SOLE | 21,013 | 0 | 0 | ||
| PERPETUA RESOURCES COR COM | COM | 714266103 | 761,892 | 36,700 | SH | SOLE | 36,700 | 0 | 0 | ||
| PFIZER INC | COM | 717081103 | 2,122,068 | 88,126 | SH | SOLE | 88,126 | 0 | 0 | ||
| PNC FINL SVCS GROUP COM | COM | 693475105 | 1,110,206 | 4,509 | SH | SOLE | 4,509 | 0 | 0 | ||
| PROCTER & GAMBLE | COM | 742718109 | 8,118,724 | 55,365 | SH | SOLE | 55,365 | 0 | 0 | ||
| PROGRESSIVE CORP OHIO | COM | 743315103 | 5,232,751 | 23,954 | SH | SOLE | 18,854 | 0 | 5,100 | ||
| PUBLIC SERVICE ENTERPRISE GR | COM | 744573106 | 1,331,024 | 16,400 | SH | SOLE | 16,400 | 0 | 0 | ||
| QUALCOMM INC COM | COM | 747525103 | 60,754,332 | 328,775 | SH | SOLE | 317,975 | 0 | 10,800 | ||
| RADNET INC COM | COM | 750491102 | 195,098,719 | 3,163,592 | SH | SOLE | 3,036,431 | 0 | 127,161 | ||
| RENAISSANCE RE HLDGS | COM | g7496g103 | 538,730 | 1,700 | SH | SOLE | 1,700 | 0 | 0 | ||
| ROCKET COS INC COM CL A | COM | 77311W101 | 4,928,175 | 312,900 | SH | SOLE | 312,900 | 0 | 0 | ||
| ROPER TECHNOLOGIES INC COM | COM | 776696106 | 53,279,990 | 157,451 | SH | SOLE | 151,454 | 0 | 5,997 | ||
| RTX CORP. | COM | 75513E101 | 2,031,060 | 10,705 | SH | SOLE | 10,705 | 0 | 0 | ||
| RUSH ENTERPRISES INC CL A | COM | 781846209 | 67,895,610 | 930,268 | SH | SOLE | 906,668 | 0 | 23,600 | ||
| S&P GLOBAL INC COM | COM | 78409V104 | 311,554 | 765 | SH | SOLE | 765 | 0 | 0 | ||
| SAN JUAN BASIN RTUBI | COM | 798241105 | 43,913 | 13,680 | SH | SOLE | 13,680 | 0 | 0 | ||
| SCHWAB CHARLES CP NEW COM | COM | 808513105 | 186,093,843 | 2,016,840 | SH | SOLE | 1,941,735 | 0 | 75,105 | ||
| SHELL PLC SPON ADS | COM | 780259305 | 1,003,910 | 12,947 | SH | SOLE | 12,947 | 0 | 0 | ||
| SHERWIN WILLIAMS CO COM | COM | 824348106 | 8,747,794 | 25,406 | SH | SOLE | 24,676 | 0 | 730 | ||
| SLB LIMITED | COM | 806857108 | 1,338,912 | 28,800 | SH | SOLE | 28,800 | 0 | 0 | ||
| SMITH DOUGLAS HOMES CO COM SHS | COM | 83207R107 | 12,976,910 | 835,065 | SH | SOLE | 822,665 | 0 | 12,400 | ||
| SOMNIGROUP INTERNATIONAL COM | COM | 88023U101 | 193,529,224 | 2,468,485 | SH | SOLE | 2,383,558 | 0 | 84,927 | ||
| SOTERA HEALTH CO COM | COM | 83601L102 | 9,805,988 | 552,450 | SH | SOLE | 520,850 | 0 | 31,600 | ||
| SOUTHERN CO COM | COM | 842587107 | 325,414 | 3,400 | SH | SOLE | 2,900 | 0 | 500 | ||
| SUNBELT RENTALS HOLDING COMMON | COM | 866966104 | 237,047,155 | 3,168,656 | SH | SOLE | 3,058,707 | 0 | 109,949 | ||
| SYSCO CORP COM | COM | 871829107 | 15,115,109 | 180,846 | SH | SOLE | 177,246 | 0 | 3,600 | ||
| TAIWAN SEMICONDUCTOR-SP ADR | COM | 874039100 | 2,619,471 | 5,485 | SH | SOLE | 5,485 | 0 | 0 | ||
| TESLA INC COM | COM | 88160R101 | 378,540 | 900 | SH | SOLE | 900 | 0 | 0 | ||
| TEVA PHARMAC.IND.ADR | COM | 881624209 | 35,823,865 | 1,057,375 | SH | SOLE | 1,027,375 | 0 | 30,000 | ||
| TEXAS INSTRS INC COM | COM | 882508104 | 382,126 | 1,282 | SH | SOLE | 1,282 | 0 | 0 | ||
| THE BALDWIN INSURANCE COM CL A | COM | 05589G102 | 11,642,572 | 438,020 | SH | SOLE | 418,277 | 0 | 19,743 | ||
| THERMO FISHER SCIENTIF COM | COM | 883556102 | 975,145 | 1,945 | SH | SOLE | 1,945 | 0 | 0 | ||
| TJX COS INC NEW COM | COM | 872540109 | 2,045,402 | 13,501 | SH | SOLE | 13,501 | 0 | 0 | ||
| TOAST INC CL A | COM | 888787108 | 459,976 | 16,534 | SH | SOLE | 16,534 | 0 | 0 | ||
| TORONTO-DOMINION BK | COM | 891160509 | 242,860 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
| TOWNSQUARE MEDIA INC CL A | COM | 892231101 | 3,346,938 | 473,400 | SH | SOLE | 433,400 | 0 | 40,000 | ||
| TRACTOR SUPPLY CO COM | COM | 892356106 | 377,740 | 11,950 | SH | SOLE | 11,950 | 0 | 0 | ||
| TRANSOCEAN LTD | COM | h8817h100 | 52,323 | 10,700 | SH | SOLE | 10,700 | 0 | 0 | ||
| UNION PAC CORP | COM | 907818108 | 33,219,904 | 122,132 | SH | SOLE | 118,189 | 0 | 3,943 | ||
| UNITED HEALTH GROUP | COM | 91324P102 | 204,906 | 493 | SH | SOLE | 493 | 0 | 0 | ||
| US BANCORP DEL COM | COM | 902973304 | 1,944,216 | 32,189 | SH | SOLE | 32,189 | 0 | 0 | ||
| VALERO ENERGY CORP NEW COM | COM | 91913Y100 | 844,336 | 3,242 | SH | SOLE | 3,242 | 0 | 0 | ||
| VERIZON COMM. | COM | 92343V104 | 9,498,980 | 224,350 | SH | SOLE | 218,096 | 0 | 6,254 | ||
| VERRICA PHARMACEUTICALS INC | COM | 92511W207 | 73,440 | 12,000 | SH | SOLE | 12,000 | 0 | 0 | ||
| VIATRIS INC COM | COM | 92556V106 | 169,392 | 10,667 | SH | SOLE | 10,667 | 0 | 0 | ||
| VISA INC COM CL A | COM | 92826C839 | 4,011,648 | 11,693 | SH | SOLE | 9,693 | 0 | 2,000 | ||
| VITESSE ENERGY INC | COM | 92852X103 | 3,121,514 | 197,940 | SH | SOLE | 192,644 | 0 | 5,296 | ||
| WABTEC CORPORATION | COM | 929740108 | 61,868,347 | 229,482 | SH | SOLE | 223,232 | 0 | 6,250 | ||
| WAL MART INC. | COM | 931142103 | 32,736,897 | 289,042 | SH | SOLE | 283,842 | 0 | 5,200 | ||
| WARNER BROS DISCOVERY INC COM | COM | 934423104 | 25,650,759 | 962,144 | SH | SOLE | 940,144 | 0 | 22,000 | ||
| WASTE MGMT INC DEL COM | COM | 94106L109 | 456,458 | 2,048 | SH | SOLE | 2,048 | 0 | 0 | ||
| WATERS CORPORATION | COM | 941848103 | 162,823,241 | 434,149 | SH | SOLE | 418,960 | 0 | 15,189 | ||
| WEBSTER FINANCIAL CP | COM | 947890109 | 312,634 | 4,091 | SH | SOLE | 4,091 | 0 | 0 | ||
| WELLS FARGO & CO NEW | COM | 949746101 | 304,280 | 3,682 | SH | SOLE | 3,682 | 0 | 0 | ||
| WESDOME GOLD MINES LTD COM | COM | 95083R100 | 187,371 | 10,900 | SH | SOLE | 10,900 | 0 | 0 | ||
| WILLIAMS COS INC DEL | COM | 969457100 | 31,235,810 | 420,175 | SH | SOLE | 416,175 | 0 | 4,000 | ||
| YUM! BRANDS INC. | COM | 988498101 | 281,354 | 1,760 | SH | SOLE | 1,760 | 0 | 0 | ||
| ZURN ELKAY WATER SOLUTIONS COR | COM | 98983L108 | 173,388,945 | 3,431,406 | SH | SOLE | 3,341,046 | 0 | 90,360 | ||
| JPMORGAN CHASE AND CO 6 DEP NC | PFD | 48128B648 | 361,950 | 14,312 | SH | SOLE | 14,312 | 0 | 0 | ||
| ISHARES S&P 500 INDEX FUND | ETF | 464287200 | 3,300,358 | 4,407 | SH | SOLE | 4,407 | 0 | 0 | ||
| SCHWAB STRATEGIC TR US LCAP VA | ETF | 808524409 | 317,946 | 9,134 | SH | SOLE | 9,134 | 0 | 0 | ||
| SCHWAB STRATEGIC TR US MID-CAP | ETF | 808524508 | 337,987 | 9,167 | SH | SOLE | 9,167 | 0 | 0 | ||
| SPDR GOLD TRUST | ETF | 78463V107 | 4,168,220 | 11,315 | SH | SOLE | 11,315 | 0 | 0 | ||
| STATE STREET SPDR S&P 500 ETF | ETF | 78462F103 | 1,279,964 | 1,714 | SH | SOLE | 1,714 | 0 | 0 | ||
| STATE STREET SPDR S&P DIVID ET | ETF | 78464a763 | 377,863 | 2,483 | SH | SOLE | 2,483 | 0 | 0 | ||
| VANGUARD INDEX FDS S&P 500 ETF | ETF | 922908363 | 1,594,773 | 2,322 | SH | SOLE | 2,322 | 0 | 0 | ||
| VANGUARD SMALL-CAP VIPERS | ETF | 922908751 | 251,590 | 830 | SH | SOLE | 830 | 0 | 0 | ||
| VANECK VECTORS ETF TR JR GOLD | ETF | 92189f791 | 599,325 | 6,100 | SH | SOLE | 6,100 | 0 | 0 | ||
| ISHARES TR IBOXX HI YD ETF | ETF | 464288513 | 223,836 | 2,799 | SH | SOLE | 2,799 | 0 | 0 | ||