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 | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
AES CORP | COM | 00130H105 | 3,196,674 | 111,150 | SH | SOLE | 37,800 | 0 | 73,350 | |||
AGILENT TECHNOLOGIES INC | COM | 00846U101 | 673,425 | 4,500 | SH | SOLE | 4,500 | 0 | 0 | |||
ALBEMARLE CORP | COM | 012653101 | 1,294,654 | 5,970 | SH | SOLE | 5,166 | 0 | 804 | |||
ALEXANDRIA REAL ESTATE EQ IN | COM | 015271109 | 3,850,204 | 26,431 | SH | SOLE | 9,357 | 0 | 17,074 | |||
ALPHABET INC | CAP STK CL C | 02079K107 | 1,094,928 | 12,340 | SH | SOLE | 7,600 | 0 | 4,740 | |||
ALPHABET INC | CAP STK CL A | 02079K305 | 13,980,396 | 158,454 | SH | SOLE | 82,332 | 0 | 76,122 | |||
AMERICAN TOWER CORP NEW | COM | 03027X100 | 11,102,947 | 52,407 | SH | SOLE | 20,838 | 0 | 31,569 | |||
AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 3,258,587 | 21,379 | SH | SOLE | 6,900 | 0 | 14,479 | |||
AMETEK INC | COM | 031100100 | 978,040 | 7,000 | SH | SOLE | 7,000 | 0 | 0 | |||
ANSYS INC | COM | 03662Q105 | 10,232,303 | 42,354 | SH | SOLE | 19,717 | 0 | 22,637 | |||
APPLE INC | COM | 037833100 | 3,134,431 | 24,124 | SH | SOLE | 6,284 | 0 | 17,840 | |||
AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 699,621 | 2,929 | SH | SOLE | 2,929 | 0 | 0 | |||
AZENTA INC | COM | 114340102 | 3,004,851 | 51,612 | SH | SOLE | 31,537 | 0 | 20,075 | |||
BANK AMERICA CORP | COM | 060505104 | 745,200 | 22,500 | SH | SOLE | 22,500 | 0 | 0 | |||
BARRICK GOLD CORP | COM | 067901108 | 309,240 | 18,000 | SH | SOLE | 0 | 0 | 18,000 | |||
BECTON DICKINSON & CO | 6% DP CONV PFD B | 075887406 | 500,800 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 7,911,238 | 25,611 | SH | SOLE | 13,861 | 0 | 11,750 | |||
BROOKFIELD INFRASTRUCTURE CO | COM SB VTG SHS A | 11275Q107 | 1,512,665 | 38,886 | SH | SOLE | 11,242 | 0 | 27,644 | |||
CADRE HLDGS INC | COM | 12763L105 | 2,080,966 | 103,325 | SH | SOLE | 61,279 | 0 | 42,046 | |||
CANADIAN PAC RY LTD | COM | 13645T100 | 12,248,283 | 164,208 | SH | SOLE | 86,655 | 0 | 77,553 | |||
CDW CORP | COM | 12514G108 | 5,979,216 | 33,482 | SH | SOLE | 16,847 | 0 | 16,635 | |||
CENTERPOINT ENERGY INC | COM | 15189T107 | 6,520,516 | 217,423 | SH | SOLE | 96,692 | 0 | 120,731 | |||
CHART INDS INC | COM | 16115Q308 | 3,291,545 | 28,565 | SH | SOLE | 6,699 | 0 | 21,866 | |||
CHEGG INC | COM | 163092109 | 252,700 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
CHENIERE ENERGY INC | COM NEW | 16411R208 | 2,062,550 | 13,754 | SH | SOLE | 12,312 | 0 | 1,442 | |||
CHESAPEAKE UTILS CORP | COM | 165303108 | 5,276,983 | 44,652 | SH | SOLE | 20,918 | 0 | 23,734 | |||
CHURCHILL DOWNS INC | COM | 171484108 | 6,334,231 | 29,959 | SH | SOLE | 19,857 | 0 | 10,102 | |||
CMS ENERGY CORP | COM | 125896100 | 1,580,337 | 24,954 | SH | SOLE | 8,912 | 0 | 16,042 | |||
COMMERCIAL METALS CO | COM | 201723103 | 483,000 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | |||
COMMUNITY HEALTHCARE TR INC | COM | 20369C106 | 1,196,042 | 33,409 | SH | SOLE | 16,922 | 0 | 16,487 | |||
CONOCOPHILLIPS | COM | 20825C104 | 4,566,718 | 38,701 | SH | SOLE | 28,894 | 0 | 9,807 | |||
COPART INC | COM | 217204106 | 8,351,429 | 137,156 | SH | SOLE | 81,178 | 0 | 55,978 | |||
COSTCO WHSL CORP NEW | COM | 22160K105 | 10,704,012 | 23,448 | SH | SOLE | 12,384 | 0 | 11,064 | |||
CROWN CASTLE INC | COM | 22822V101 | 2,872,991 | 21,181 | SH | SOLE | 7,150 | 0 | 14,031 | |||
CULLEN FROST BANKERS INC | COM | 229899109 | 2,015,795 | 15,077 | SH | SOLE | 13,127 | 0 | 1,950 | |||
DANAHER CORPORATION | COM | 235851102 | 15,609,350 | 58,810 | SH | SOLE | 30,769 | 0 | 28,041 | |||
DEERE & CO | COM | 244199105 | 2,156,234 | 5,029 | SH | SOLE | 4,324 | 0 | 705 | |||
DIAMONDBACK ENERGY INC | COM | 25278X109 | 5,377,341 | 39,314 | SH | SOLE | 23,381 | 0 | 15,933 | |||
DT MIDSTREAM INC | COMMON STOCK | 23345M107 | 3,229,947 | 58,450 | SH | SOLE | 19,333 | 0 | 39,117 | |||
EATON CORP PLC | SHS | G29183103 | 482,621 | 3,075 | SH | SOLE | 3,075 | 0 | 0 | |||
ELEVANCE HEALTH INC | COM | 036752103 | 769,455 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | |||
ENTEGRIS INC | COM | 29362U104 | 2,445,720 | 37,288 | SH | SOLE | 21,690 | 0 | 15,598 | |||
ENVIVA INC | COM | 29415B103 | 3,511,834 | 66,298 | SH | SOLE | 21,904 | 0 | 44,394 | |||
EOG RES INC | COM | 26875P101 | 4,809,337 | 37,132 | SH | SOLE | 19,629 | 0 | 17,503 | |||
EPAM SYS INC | COM | 29414B104 | 12,297,133 | 37,521 | SH | SOLE | 16,997 | 0 | 20,524 | |||
EVERI HLDGS INC | COM | 30034T103 | 294,175 | 20,500 | SH | SOLE | 0 | 0 | 20,500 | |||
EXTRA SPACE STORAGE INC | COM | 30225T102 | 1,960,732 | 13,322 | SH | SOLE | 6,720 | 0 | 6,602 | |||
FIDELITY NATIONAL FINANCIAL | FNF GROUP COM | 31620R303 | 1,452,471 | 38,609 | SH | SOLE | 18,221 | 0 | 20,388 | |||
FIFTH THIRD BANCORP | COM | 316773100 | 672,605 | 20,500 | SH | SOLE | 20,500 | 0 | 0 | |||
FRANKLIN COVEY CO | COM | 353469109 | 3,957,303 | 84,612 | SH | SOLE | 49,350 | 0 | 35,262 | |||
FTAI AVIATION LTD | SHS | G3730V105 | 428,000 | 25,000 | SH | SOLE | 10,000 | 0 | 15,000 | |||
GABELLI MULTIMEDIA TR INC | COM | 36239Q109 | 86,098 | 16,093 | SH | SOLE | 852 | 0 | 15,241 | |||
GAMBLING COM GROUP LIMITED | ORDINARY SHARES | G3R239101 | 366,000 | 40,000 | SH | SOLE | 0 | 0 | 40,000 | |||
GENERAC HLDGS INC | COM | 368736104 | 886,110 | 8,803 | SH | SOLE | 7,733 | 0 | 1,070 | |||
HALLIBURTON CO | COM | 406216101 | 472,200 | 12,000 | SH | SOLE | 12,000 | 0 | 0 | |||
HEICO CORP NEW | CL A | 422806208 | 6,117,623 | 51,044 | SH | SOLE | 30,485 | 0 | 20,559 | |||
HILTON GRAND VACATIONS INC | COM | 43283X105 | 578,100 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | |||
HILTON WORLDWIDE HLDGS INC | COM | 43300A203 | 1,287,987 | 10,193 | SH | SOLE | 8,820 | 0 | 1,373 | |||
HOME DEPOT INC | COM | 437076102 | 1,758,455 | 5,567 | SH | SOLE | 4,718 | 0 | 849 | |||
HOWMET AEROSPACE INC | COM | 443201108 | 197,050 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | |||
IDEXX LABS INC | COM | 45168D104 | 8,197,956 | 20,095 | SH | SOLE | 9,368 | 0 | 10,727 | |||
ILLINOIS TOOL WKS INC | COM | 452308109 | 660,900 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | |||
INTUIT | COM | 461202103 | 2,035,621 | 5,230 | SH | SOLE | 4,657 | 0 | 573 | |||
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 315,808 | 1,186 | SH | SOLE | 1,186 | 0 | 0 | |||
ISHARES TR | CORE DIV GRWTH | 46434V621 | 512,619 | 10,252 | SH | SOLE | 8,471 | 0 | 1,781 | |||
ISHARES TR | CALL | 464287905 | 1,743,600 | 10,000 | SH | Call | SOLE | 10,000 | 0 | 0 | ||
ISHARES TR | 0-3 MNTH TREASRY | 46436E718 | 5,583,907 | 55,761 | SH | SOLE | 50,002 | 0 | 5,759 | |||
ISHARES TR | US TECH BRKTHR | 46436E502 | 312,622 | 11,443 | SH | SOLE | 9,884 | 0 | 1,559 | |||
ISHARES TR | S&P 500 GRWT ETF | 464287309 | 677,313 | 11,578 | SH | SOLE | 11,578 | 0 | 0 | |||
ISHARES TR | FLTG RATE NT ETF | 46429B655 | 248,077 | 4,929 | SH | SOLE | 4,929 | 0 | 0 | |||
ISHARES TR | CORE S&P SCP ETF | 464287804 | 367,019 | 3,878 | SH | SOLE | 3,485 | 0 | 393 | |||
ISHARES TR | US AER DEF ETF | 464288760 | 372,270 | 3,328 | SH | SOLE | 2,862 | 0 | 466 | |||
ISHARES TR | NATIONAL MUN ETF | 464288414 | 538,152 | 5,100 | SH | SOLE | 5,100 | 0 | 0 | |||
KINETIK HOLDINGS INC | COM NEW CL A | 02215L209 | 310,952 | 9,400 | SH | SOLE | 0 | 0 | 9,400 | |||
KLA CORP | COM NEW | 482480100 | 754,060 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | |||
LAMAR ADVERTISING CO NEW | CL A | 512816109 | 2,493,482 | 26,414 | SH | SOLE | 13,150 | 0 | 13,264 | |||
LIVE NATION ENTERTAINMENT IN | COM | 538034109 | 979,777 | 14,049 | SH | SOLE | 12,184 | 0 | 1,865 | |||
LOCKHEED MARTIN CORP | COM | 539830109 | 4,069,002 | 8,364 | SH | SOLE | 5,455 | 0 | 2,909 | |||
MAIN STR CAP CORP | COM | 56035L104 | 1,303,892 | 35,288 | SH | SOLE | 33,000 | 0 | 2,288 | |||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 6,405,882 | 18,422 | SH | SOLE | 11,079 | 0 | 7,343 | |||
METLIFE INC | COM | 59156R108 | 3,059,297 | 42,273 | SH | SOLE | 37,868 | 0 | 4,405 | |||
MICROCHIP TECHNOLOGY INC. | COM | 595017104 | 2,384,988 | 33,950 | SH | SOLE | 31,163 | 0 | 2,787 | |||
MICROSOFT CORP | COM | 594918104 | 16,095,966 | 67,117 | SH | SOLE | 30,572 | 0 | 36,545 | |||
MID-AMER APT CMNTYS INC | COM | 59522J103 | 3,130,695 | 19,942 | SH | SOLE | 6,514 | 0 | 13,428 | |||
MONARCH CASINO & RESORT INC | COM | 609027107 | 2,587,349 | 33,650 | SH | SOLE | 19,900 | 0 | 13,750 | |||
MOODYS CORP | COM | 615369105 | 6,779,939 | 24,334 | SH | SOLE | 12,363 | 0 | 11,971 | |||
MORGAN STANLEY | COM NEW | 617446448 | 1,601,012 | 18,831 | SH | SOLE | 16,289 | 0 | 2,542 | |||
NEW FORTRESS ENERGY INC | COM CL A | 644393100 | 304,576 | 7,180 | SH | SOLE | 180 | 0 | 7,000 | |||
NEXTERA ENERGY INC | COM | 65339F101 | 12,580,814 | 150,488 | SH | SOLE | 56,275 | 0 | 94,213 | |||
NEXTERA ENERGY PARTNERS LP | COM UNIT PART IN | 65341B106 | 5,274,693 | 75,256 | SH | SOLE | 22,790 | 0 | 52,466 | |||
NIKE INC | CL B | 654106103 | 468,040 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | |||
NORFOLK SOUTHN CORP | COM | 655844108 | 561,838 | 2,280 | SH | SOLE | 2,280 | 0 | 0 | |||
NORTHROP GRUMMAN CORP | COM | 666807102 | 818,415 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | |||
NOW INC | COM | 67011P100 | 254,000 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | |||
OCCIDENTAL PETE CORP | COM | 674599105 | 2,593,487 | 41,173 | SH | SOLE | 35,194 | 0 | 5,979 | |||
ON SEMICONDUCTOR CORP | COM | 682189105 | 498,960 | 8,000 | SH | SOLE | 8,000 | 0 | 0 | |||
ONEOK INC NEW | COM | 682680103 | 525,206 | 7,994 | SH | SOLE | 2,000 | 0 | 5,994 | |||
PAYPAL HLDGS INC | COM | 70450Y103 | 284,880 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | |||
PEPSICO INC | COM | 713448108 | 1,458,107 | 8,071 | SH | SOLE | 4,292 | 0 | 3,779 | |||
PG&E CORP | COM | 69331C108 | 325,200 | 20,000 | SH | SOLE | 0 | 0 | 20,000 | |||
PINTEREST INC | CALL | 72352L906 | 121,400 | 5,000 | SH | Call | SOLE | 5,000 | 0 | 0 | ||
PIONEER NAT RES CO | COM | 723787107 | 3,111,585 | 13,624 | SH | SOLE | 5,917 | 0 | 7,707 | |||
PROLOGIS INC. | COM | 74340W103 | 484,739 | 4,300 | SH | SOLE | 2,150 | 0 | 2,150 | |||
QUANTA SVCS INC | COM | 74762E102 | 408,975 | 2,870 | SH | SOLE | 0 | 0 | 2,870 | |||
R1 RCM INC | COM | 77634L105 | 263,424 | 24,057 | SH | SOLE | 16,300 | 0 | 7,757 | |||
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 504,600 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | |||
RETAIL OPPORTUNITY INVTS COR | COM | 76131N101 | 150,300 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | |||
REXFORD INDL RLTY INC | COM | 76169C100 | 7,095,287 | 129,855 | SH | SOLE | 49,215 | 0 | 80,640 | |||
SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 | 7,226,959 | 25,782 | SH | SOLE | 10,293 | 0 | 15,489 | |||
SCHWAB CHARLES CORP | COM | 808513105 | 9,596,381 | 115,258 | SH | SOLE | 68,972 | 0 | 46,286 | |||
SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 | 744,069 | 9,850 | SH | SOLE | 9,850 | 0 | 0 | |||
SOLARIS OILFIELD INFRASTRUCT | COM CL A | 83418M103 | 278,040 | 28,000 | SH | SOLE | 0 | 0 | 28,000 | |||
SPDR SER TR | BLOOMBERG 1-3 MO | 78468R663 | 39,745,087 | 434,515 | SH | SOLE | 178,637 | 0 | 255,878 | |||
STARBUCKS CORP | COM | 855244109 | 1,190,400 | 12,000 | SH | SOLE | 12,000 | 0 | 0 | |||
SUN CMNTYS INC | COM | 866674104 | 2,289,430 | 16,010 | SH | SOLE | 3,570 | 0 | 12,440 | |||
SYSCO CORP | COM | 871829107 | 1,801,009 | 23,558 | SH | SOLE | 10,702 | 0 | 12,856 | |||
TARGA RES CORP | COM | 87612G101 | 554,190 | 7,540 | SH | SOLE | 140 | 0 | 7,400 | |||
TJX COS INC NEW | COM | 872540109 | 557,200 | 7,000 | SH | SOLE | 7,000 | 0 | 0 | |||
TYLER TECHNOLOGIES INC | COM | 902252105 | 1,581,421 | 4,905 | SH | SOLE | 3,215 | 0 | 1,690 | |||
UNION PAC CORP | COM | 907818108 | 5,723,622 | 27,641 | SH | SOLE | 10,265 | 0 | 17,376 | |||
UNITEDHEALTH GROUP INC | COM | 91324P102 | 2,154,182 | 4,063 | SH | SOLE | 3,504 | 0 | 559 | |||
VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 | 238,987 | 4,829 | SH | SOLE | 4,829 | 0 | 0 | |||
VICI PPTYS INC | COM | 925652109 | 1,364,299 | 42,108 | SH | SOLE | 11,908 | 0 | 30,200 | |||
VISA INC | COM CL A | 92826C839 | 1,849,480 | 8,902 | SH | SOLE | 7,651 | 0 | 1,251 | |||
WASTE CONNECTIONS INC | COM | 94106B101 | 16,871,049 | 127,271 | SH | SOLE | 56,957 | 0 | 70,314 | |||
WEC ENERGY GROUP INC | COM | 92939U106 | 1,534,195 | 16,363 | SH | SOLE | 7,589 | 0 | 8,774 | |||
WILLIAMS COS INC | COM | 969457100 | 5,498,511 | 167,128 | SH | SOLE | 52,181 | 0 | 114,947 | |||
ZOETIS INC | CL A | 98978V103 | 7,554,946 | 51,552 | SH | SOLE | 25,565 | 0 | 25,987 |