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 |
AGILENT TECHNOLOGIES INC | COM | 00846U101 | 873,060 | 6,000 | SH | SOLE | 6,000 | 0 | 0 | |||
AIR PRODS & CHEMS INC | COM | 009158106 | 3,167,815 | 13,076 | SH | SOLE | 13,076 | 0 | 0 | |||
ALEXANDRIA REAL ESTATE EQ IN | COM | 015271109 | 514,609 | 3,992 | SH | SOLE | 2,453 | 0 | 1,539 | |||
ALPHABET INC | CAP STK CL C | 02079K107 | 1,375,060 | 9,031 | SH | SOLE | 8,131 | 0 | 900 | |||
ALPHABET INC | CAP STK CL A | 02079K305 | 14,563,236 | 96,490 | SH | SOLE | 62,699 | 0 | 33,791 | |||
ALSET INC | COM NEW | 02115D208 | 155,652 | 223,606 | SH | SOLE | 223,606 | 0 | 0 | |||
AMAZON COM INC | COM | 023135106 | 11,856,197 | 65,729 | SH | SOLE | 47,489 | 0 | 18,240 | |||
AMERICAN TOWER CORP NEW | COM | 03027X100 | 9,031,344 | 45,707 | SH | SOLE | 25,419 | 0 | 20,288 | |||
AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 1,168,328 | 9,560 | SH | SOLE | 3,150 | 0 | 6,410 | |||
AMETEK INC | COM | 031100100 | 1,097,400 | 6,000 | SH | SOLE | 6,000 | 0 | 0 | |||
AMGEN INC | COM | 031162100 | 710,800 | 2,500 | SH | SOLE | 2,500 | 0 | 0 | |||
ANSYS INC | COM | 03662Q105 | 14,548,781 | 41,908 | SH | SOLE | 16,693 | 0 | 25,215 | |||
APPLE INC | COM | 037833100 | 3,020,792 | 17,616 | SH | SOLE | 3,506 | 0 | 14,110 | |||
APPLIED MATLS INC | COM | 038222105 | 6,888,494 | 33,402 | SH | SOLE | 18,206 | 0 | 15,196 | |||
AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 621,603 | 2,489 | SH | SOLE | 2,489 | 0 | 0 | |||
AVALONBAY CMNTYS INC | COM | 053484101 | 415,654 | 2,240 | SH | SOLE | 1,110 | 0 | 1,130 | |||
BANK AMERICA CORP | COM | 060505104 | 853,200 | 22,500 | SH | SOLE | 22,500 | 0 | 0 | |||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 8,784,032 | 20,889 | SH | SOLE | 10,087 | 0 | 10,802 | |||
BLACKROCK INC | COM | 09247X101 | 1,162,178 | 1,394 | SH | SOLE | 397 | 0 | 997 | |||
BOOKING HOLDINGS INC | COM | 09857L108 | 3,410,260 | 940 | SH | SOLE | 940 | 0 | 0 | |||
BOSTON SCIENTIFIC CORP | COM | 101137107 | 6,984,953 | 101,985 | SH | SOLE | 45,066 | 0 | 56,919 | |||
BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 | 4,806,630 | 23,463 | SH | SOLE | 11,017 | 0 | 12,446 | |||
BUILDERS FIRSTSOURCE INC | COM | 12008R107 | 4,223,346 | 20,251 | SH | SOLE | 17,198 | 0 | 3,053 | |||
CAMDEN PPTY TR | SH BEN INT | 133131102 | 6,217,010 | 63,181 | SH | SOLE | 27,159 | 0 | 36,022 | |||
CANADIAN NATL RY CO | COM | 136375102 | 1,275,216 | 9,682 | SH | SOLE | 3,673 | 0 | 6,009 | |||
CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | 16,604,968 | 188,329 | SH | SOLE | 88,473 | 0 | 99,856 | |||
CARMAX INC | COM | 143130102 | 3,502,519 | 40,208 | SH | SOLE | 40,208 | 0 | 0 | |||
CARRIER GLOBAL CORPORATION | COM | 14448C104 | 2,550,512 | 43,876 | SH | SOLE | 37,837 | 0 | 6,039 | |||
CASEYS GEN STORES INC | COM | 147528103 | 5,384,353 | 16,908 | SH | SOLE | 8,658 | 0 | 8,250 | |||
CBRE GROUP INC | CL A | 12504L109 | 826,540 | 8,500 | SH | SOLE | 8,500 | 0 | 0 | |||
CHARLES RIV LABS INTL INC | COM | 159864107 | 812,850 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | |||
CHART INDS INC | COM | 16115Q308 | 2,769,273 | 16,812 | SH | SOLE | 596 | 0 | 16,216 | |||
CMS ENERGY CORP | COM | 125896100 | 7,820,064 | 129,600 | SH | SOLE | 55,210 | 0 | 74,390 | |||
COMMERCIAL METALS CO | COM | 201723103 | 587,700 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | |||
CONOCOPHILLIPS | COM | 20825C104 | 3,242,839 | 25,478 | SH | SOLE | 21,674 | 0 | 3,804 | |||
COPART INC | COM | 217204106 | 18,447,983 | 318,508 | SH | SOLE | 195,651 | 0 | 122,857 | |||
COSTCO WHSL CORP NEW | COM | 22160K105 | 16,429,221 | 22,425 | SH | SOLE | 12,302 | 0 | 10,123 | |||
CRH PLC | ORD | G25508105 | 14,263,867 | 165,359 | SH | SOLE | 98,056 | 0 | 67,303 | |||
DANAHER CORPORATION | COM | 235851102 | 16,868,711 | 67,551 | SH | SOLE | 36,762 | 0 | 30,789 | |||
DEERE & CO | COM | 244199105 | 2,654,202 | 6,462 | SH | SOLE | 5,524 | 0 | 938 | |||
DT MIDSTREAM INC | COMMON STOCK | 23345M107 | 1,297,153 | 21,230 | SH | SOLE | 9,973 | 0 | 11,257 | |||
EATON CORP PLC | SHS | G29183103 | 4,882,811 | 15,616 | SH | SOLE | 13,859 | 0 | 1,757 | |||
ENTEGRIS INC | COM | 29362U104 | 6,711,066 | 47,752 | SH | SOLE | 25,499 | 0 | 22,253 | |||
EPAM SYS INC | COM | 29414B104 | 2,328,857 | 8,433 | SH | SOLE | 1,513 | 0 | 6,920 | |||
EQT CORP | COM | 26884L109 | 296,560 | 8,000 | SH | SOLE | 0 | 0 | 8,000 | |||
EQUIFAX INC | COM | 294429105 | 3,906,862 | 14,604 | SH | SOLE | 7,598 | 0 | 7,006 | |||
EQUINIX INC | COM | 29444U700 | 1,727,320 | 2,093 | SH | SOLE | 2,093 | 0 | 0 | |||
EXTRA SPACE STORAGE INC | COM | 30225T102 | 994,455 | 6,765 | SH | SOLE | 2,921 | 0 | 3,844 | |||
FERGUSON PLC NEW | SHS | G3421J106 | 819,113 | 3,750 | SH | SOLE | 3,750 | 0 | 0 | |||
FIDELITY NATIONAL FINANCIAL | FNF GROUP COM | 31620R303 | 1,118,074 | 21,056 | SH | SOLE | 8,120 | 0 | 12,936 | |||
FIRST AMERN FINL CORP | COM | 31847R102 | 2,873,156 | 47,062 | SH | SOLE | 47,062 | 0 | 0 | |||
FRANKLIN COVEY CO | COM | 353469109 | 1,747,698 | 44,516 | SH | SOLE | 27,502 | 0 | 17,014 | |||
FTAI AVIATION LTD | SHS | G3730V105 | 1,480,600 | 22,000 | SH | SOLE | 10,000 | 0 | 12,000 | |||
GABELLI MULTIMEDIA TR INC | COM | 36239Q109 | 71,027 | 12,549 | SH | SOLE | 0 | 0 | 12,549 | |||
GALLAGHER ARTHUR J & CO | COM | 363576109 | 2,723,936 | 10,894 | SH | SOLE | 9,482 | 0 | 1,412 | |||
GAMBLING COM GROUP LIMITED | ORDINARY SHARES | G3R239101 | 679,272 | 74,400 | SH | SOLE | 10,000 | 0 | 64,400 | |||
GFL ENVIRONMENTAL INC | SUB VTG SHS | 36168Q104 | 4,083,244 | 118,355 | SH | SOLE | 118,355 | 0 | 0 | |||
HEICO CORP NEW | CL A | 422806208 | 8,753,952 | 56,866 | SH | SOLE | 30,016 | 0 | 26,850 | |||
HILTON WORLDWIDE HLDGS INC | COM | 43300A203 | 3,183,865 | 14,926 | SH | SOLE | 12,871 | 0 | 2,055 | |||
HOME DEPOT INC | COM | 437076102 | 2,600,808 | 6,780 | SH | SOLE | 5,700 | 0 | 1,080 | |||
HOWMET AEROSPACE INC | COM | 443201108 | 615,870 | 9,000 | SH | SOLE | 9,000 | 0 | 0 | |||
HUNT J B TRANS SVCS INC | COM | 445658107 | 946,438 | 4,750 | SH | SOLE | 4,750 | 0 | 0 | |||
ICON PLC | SHS | G4705A100 | 6,410,934 | 19,083 | SH | SOLE | 10,635 | 0 | 8,448 | |||
IDEXX LABS INC | COM | 45168D104 | 11,249,981 | 20,836 | SH | SOLE | 9,681 | 0 | 11,155 | |||
INTUIT | COM | 461202103 | 3,203,809 | 4,929 | SH | SOLE | 4,177 | 0 | 752 | |||
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 514,608 | 1,159 | SH | SOLE | 1,159 | 0 | 0 | |||
INVESCO QQQ TR | PUT | 46090E953 | 2,220,050 | 5,000 | SH | Put | SOLE | 5,000 | 0 | 0 | ||
ISHARES INC | MSCI JPN ETF NEW | 46434G822 | 2,791,854 | 39,129 | SH | SOLE | 33,702 | 0 | 5,427 | |||
ISHARES TR | CORE US AGGBD ET | 464287226 | 1,523,457 | 15,555 | SH | SOLE | 15,335 | 0 | 220 | |||
ISHARES TR | IBOXX INV CP ETF | 464287242 | 1,364,768 | 12,530 | SH | SOLE | 9,733 | 0 | 2,797 | |||
ISHARES TR | S&P 500 GRWT ETF | 464287309 | 951,470 | 11,268 | SH | SOLE | 11,268 | 0 | 0 | |||
ISHARES TR | RUS MID CAP ETF | 464287499 | 843,086 | 10,026 | SH | SOLE | 8,539 | 0 | 1,487 | |||
ISHARES TR | NATIONAL MUN ETF | 464288414 | 535,310 | 4,975 | SH | SOLE | 4,975 | 0 | 0 | |||
ISHARES TR | US TREAS BD ETF | 46429B267 | 1,357,684 | 59,626 | SH | SOLE | 59,626 | 0 | 0 | |||
ISHARES TR | MSCI INDIA ETF | 46429B598 | 257,950 | 5,000 | SH | SOLE | 0 | 0 | 5,000 | |||
ISHARES TR | CORE DIV GRWTH | 46434V621 | 584,142 | 10,061 | SH | SOLE | 8,372 | 0 | 1,689 | |||
ISHARES TR | US TECH BRKTHR | 46436E502 | 613,486 | 12,813 | SH | SOLE | 10,684 | 0 | 2,129 | |||
ISHARES TR | 0-3 MNTH TREASRY | 46436E718 | 3,706,833 | 36,807 | SH | SOLE | 32,750 | 0 | 4,057 | |||
J P MORGAN EXCHANGE TRADED F | INTL BD OPP ETF | 46641Q852 | 605,345 | 12,712 | SH | SOLE | 12,712 | 0 | 0 | |||
JETBLUE AWYS CORP | COM | 477143101 | 103,880 | 14,000 | SH | SOLE | 0 | 0 | 14,000 | |||
KODIAK GAS SVCS INC | COM | 50012A108 | 546,800 | 20,000 | SH | SOLE | 0 | 0 | 20,000 | |||
LAMAR ADVERTISING CO NEW | CL A | 512816109 | 2,045,374 | 17,129 | SH | SOLE | 6,222 | 0 | 10,907 | |||
LIVE NATION ENTERTAINMENT IN | COM | 538034109 | 3,035,811 | 28,702 | SH | SOLE | 24,480 | 0 | 4,222 | |||
MAIN STR CAP CORP | COM | 56035L104 | 1,243,685 | 26,288 | SH | SOLE | 24,000 | 0 | 2,288 | |||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 11,411,439 | 23,696 | SH | SOLE | 16,756 | 0 | 6,940 | |||
MDU RES GROUP INC | COM | 552690109 | 302,400 | 12,000 | SH | SOLE | 0 | 0 | 12,000 | |||
MERCK & CO INC | COM | 58933Y105 | 2,952,513 | 22,376 | SH | SOLE | 19,279 | 0 | 3,097 | |||
MICROCHIP TECHNOLOGY INC. | COM | 595017104 | 3,884,533 | 43,301 | SH | SOLE | 39,450 | 0 | 3,851 | |||
MICROSOFT CORP | COM | 594918104 | 31,595,989 | 75,100 | SH | SOLE | 42,438 | 0 | 32,662 | |||
MONARCH CASINO & RESORT INC | COM | 609027107 | 1,278,580 | 17,050 | SH | SOLE | 11,900 | 0 | 5,150 | |||
MOODYS CORP | COM | 615369105 | 10,664,083 | 27,133 | SH | SOLE | 12,825 | 0 | 14,308 | |||
MORGAN STANLEY | COM NEW | 617446448 | 2,675,933 | 28,419 | SH | SOLE | 24,289 | 0 | 4,130 | |||
NEXTERA ENERGY INC | COM | 65339F101 | 8,629,512 | 135,026 | SH | SOLE | 55,712 | 0 | 79,314 | |||
NVENT ELECTRIC PLC | SHS | G6700G107 | 377,000 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | |||
NVIDIA CORPORATION | COM | 67066G104 | 5,020,179 | 5,556 | SH | SOLE | 4,614 | 0 | 942 | |||
OCCIDENTAL PETE CORP | COM | 674599105 | 2,812,247 | 43,272 | SH | SOLE | 36,722 | 0 | 6,550 | |||
ONEOK INC NEW | COM | 682680103 | 640,879 | 7,994 | SH | SOLE | 2,000 | 0 | 5,994 | |||
PAR TECHNOLOGY CORP | COM | 698884103 | 4,489,824 | 98,982 | SH | SOLE | 46,223 | 0 | 52,759 | |||
PARKER-HANNIFIN CORP | COM | 701094104 | 1,111,580 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | |||
PEPSICO INC | COM | 713448108 | 814,263 | 4,653 | SH | SOLE | 2,036 | 0 | 2,617 | |||
PIMCO ETF TR | ACTIVE BD ETF | 72201R775 | 1,461,125 | 15,906 | SH | SOLE | 15,906 | 0 | 0 | |||
PLAINS GP HLDGS L P | LTD PARTNR INT A | 72651A207 | 456,250 | 25,000 | SH | SOLE | 0 | 0 | 25,000 | |||
PLAYAGS INC | COM | 72814N104 | 538,800 | 60,000 | SH | SOLE | 0 | 0 | 60,000 | |||
POOL CORP | COM | 73278L105 | 807,000 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | |||
PPL CORP | COM | 69351T106 | 1,352,136 | 49,115 | SH | SOLE | 14,382 | 0 | 34,733 | |||
PROCORE TECHNOLOGIES INC | COM | 74275K108 | 2,552,447 | 31,063 | SH | SOLE | 17,477 | 0 | 13,586 | |||
PROLOGIS INC. | COM | 74340W103 | 313,830 | 2,410 | SH | SOLE | 1,060 | 0 | 1,350 | |||
PUBLIC STORAGE | COM | 74460D109 | 6,816,990 | 23,502 | SH | SOLE | 9,235 | 0 | 14,267 | |||
QUANTA SVCS INC | COM | 74762E102 | 745,626 | 2,870 | SH | SOLE | 0 | 0 | 2,870 | |||
REXFORD INDL RLTY INC | COM | 76169C100 | 5,818,855 | 115,683 | SH | SOLE | 50,297 | 0 | 65,386 | |||
RTX CORPORATION | COM | 75513E101 | 2,810,620 | 28,818 | SH | SOLE | 24,827 | 0 | 3,991 | |||
RYMAN HOSPITALITY PPTYS INC | COM | 78377T107 | 369,952 | 3,200 | SH | SOLE | 700 | 0 | 2,500 | |||
S&P GLOBAL INC | COM | 78409V104 | 2,919,770 | 6,863 | SH | SOLE | 6,863 | 0 | 0 | |||
SCHWAB CHARLES CORP | COM | 808513105 | 3,404,228 | 47,059 | SH | SOLE | 46,959 | 0 | 100 | |||
SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 | 794,206 | 9,850 | SH | SOLE | 9,850 | 0 | 0 | |||
SERVICENOW INC | COM | 81762P102 | 2,878,822 | 3,776 | SH | SOLE | 3,227 | 0 | 549 | |||
SPDR S&P 500 ETF TR | PUT | 78462F953 | 7,846,050 | 15,000 | SH | Put | SOLE | 15,000 | 0 | 0 | ||
SPDR SER TR | S&P SEMICNDCTR | 78464A862 | 322,155 | 1,388 | SH | SOLE | 1,216 | 0 | 172 | |||
SPDR SER TR | BLOOMBERG 1-3 MO | 78468R663 | 24,336,440 | 265,103 | SH | SOLE | 108,067 | 0 | 157,036 | |||
STERIS PLC | SHS USD | G8473T100 | 3,996,176 | 17,775 | SH | SOLE | 5,901 | 0 | 11,874 | |||
STRYKER CORPORATION | COM | 863667101 | 475,609 | 1,329 | SH | SOLE | 521 | 0 | 808 | |||
SUN CMNTYS INC | COM | 866674104 | 1,756,403 | 13,660 | SH | SOLE | 4,630 | 0 | 9,030 | |||
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 680,250 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | |||
TARGA RES CORP | COM | 87612G101 | 799,609 | 7,140 | SH | SOLE | 140 | 0 | 7,000 | |||
TEXAS INSTRS INC | COM | 882508104 | 2,735,291 | 15,701 | SH | SOLE | 11,708 | 0 | 3,993 | |||
TOAST INC | CL A | 888787108 | 323,960 | 13,000 | SH | SOLE | 0 | 0 | 13,000 | |||
TOYOTA MOTOR CORP | ADS | 892331307 | 352,352 | 1,400 | SH | SOLE | 300 | 0 | 1,100 | |||
TRANSDIGM GROUP INC | COM | 893641100 | 7,794,181 | 6,329 | SH | SOLE | 2,486 | 0 | 3,843 | |||
TRIMBLE INC | COM | 896239100 | 643,600 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
TYLER TECHNOLOGIES INC | COM | 902252105 | 4,013,369 | 9,443 | SH | SOLE | 6,992 | 0 | 2,451 | |||
U HAUL HOLDING COMPANY | COM SER N | 023586506 | 2,466,627 | 36,992 | SH | SOLE | 36,992 | 0 | 0 | |||
UNION PAC CORP | COM | 907818108 | 13,991,696 | 56,893 | SH | SOLE | 30,776 | 0 | 26,117 | |||
UNITEDHEALTH GROUP INC | COM | 91324P102 | 2,545,298 | 5,145 | SH | SOLE | 4,401 | 0 | 744 | |||
VANGUARD BD INDEX FDS | VANGUARD ULTRA | 92203C303 | 602,082 | 12,151 | SH | SOLE | 12,151 | 0 | 0 | |||
VICI PPTYS INC | COM | 925652109 | 280,026 | 9,400 | SH | SOLE | 400 | 0 | 9,000 | |||
VISA INC | COM CL A | 92826C839 | 2,985,877 | 10,699 | SH | SOLE | 9,063 | 0 | 1,636 | |||
VULCAN MATLS CO | COM | 929160109 | 5,440,933 | 19,936 | SH | SOLE | 8,531 | 0 | 11,405 | |||
WABTEC | COM | 929740108 | 291,360 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | |||
WASTE CONNECTIONS INC | COM | 94106B101 | 20,906,267 | 121,541 | SH | SOLE | 54,474 | 0 | 67,068 | |||
WEC ENERGY GROUP INC | COM | 92939U106 | 1,064,275 | 12,960 | SH | SOLE | 2,469 | 0 | 10,491 | |||
WILLIAMS COS INC | COM | 969457100 | 4,263,669 | 109,409 | SH | SOLE | 28,014 | 0 | 81,395 | |||
WILLSCOT MOBIL MINI HLDNG CO | COM CL A | 971378104 | 3,789,843 | 81,502 | SH | SOLE | 41,351 | 0 | 40,151 | |||
WYNDHAM HOTELS & RESORTS INC | COM | 98311A105 | 1,692,881 | 22,057 | SH | SOLE | 22,057 | 0 | 0 | |||
ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 | 753,600 | 2,500 | SH | SOLE | 2,500 | 0 | 0 | |||
ZOETIS INC | CL A | 98978V103 | 6,273,799 | 37,077 | SH | SOLE | 15,013 | 0 | 22,064 |