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 |
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 545,120 | 1,775 | SH | | SOLE | | 0 | 0 | 1,775 |
ADVENT CONV & INCOME FD | COM | 00764C109 | 368,345 | 35,114 | SH | | SOLE | | 0 | 0 | 35,114 |
ALPHABET INC | CAP STK CL A | 02079K305 | 15,454,173 | 118,097 | SH | | SOLE | | 0 | 0 | 118,097 |
ALPHABET INC | CAP STK CL C | 02079K107 | 2,540,354 | 19,267 | SH | | SOLE | | 0 | 0 | 19,267 |
AMAZON COM INC | COM | 023135106 | 10,436,806 | 82,102 | SH | | SOLE | | 0 | 0 | 82,102 |
ANHEUSER BUSCH INBEV SA/NV | SPONSORED ADR | 03524A108 | 5,578,830 | 100,883 | SH | | SOLE | | 0 | 0 | 100,883 |
APPLE INC | COM | 037833100 | 15,309,643 | 89,420 | SH | | SOLE | | 0 | 0 | 89,420 |
AQUESTIVE THERAPEUTICS INC | COM | 03843E104 | 21,458 | 14,025 | SH | | SOLE | | 0 | 0 | 14,025 |
ARC DOCUMENT SOLUTIONS INC | COM | 00191G103 | 142,267 | 44,738 | SH | | SOLE | | 0 | 0 | 44,738 |
ARTISAN PARTNERS ASSET MGMT | CL A | 04316A108 | 4,538,806 | 121,294 | SH | | SOLE | | 0 | 0 | 121,294 |
BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 531,477 | 1 | SH | | SOLE | | 0 | 0 | 1 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 9,275,944 | 26,480 | SH | | SOLE | | 0 | 0 | 26,480 |
BHP GROUP LTD | SPONSORED ADS | 088606108 | 417,385 | 7,338 | SH | | SOLE | | 0 | 0 | 7,338 |
BNY MELLON ALCENTRA GLOBAL C | COM | 05588N108 | 2,666,918 | 343,675 | SH | | SOLE | | 0 | 0 | 343,675 |
BROOKFIELD CORP | CL A LTD VT SH | 11271J107 | 572,210 | 18,299 | SH | | SOLE | | 0 | 0 | 18,299 |
BROWN & BROWN INC | COM | 115236101 | 7,709,290 | 110,385 | SH | | SOLE | | 0 | 0 | 110,385 |
CARECLOUD INC | COM | 14167R100 | 17,135 | 14,900 | SH | | SOLE | | 0 | 0 | 14,900 |
CHECK POINT SOFTWARE TECH LT | ORD | M22465104 | 7,155,137 | 53,685 | SH | | SOLE | | 0 | 0 | 53,685 |
CHUBB LIMITED | COM | H1467J104 | 321,638 | 1,545 | SH | | SOLE | | 0 | 0 | 1,545 |
CIRRUS LOGIC INC | COM | 172755100 | 771,921 | 10,437 | SH | | SOLE | | 0 | 0 | 10,437 |
COHEN & STEERS QUALITY INCOM | COM | 19247L106 | 2,659,243 | 262,771 | SH | | SOLE | | 0 | 0 | 262,771 |
COMCAST CORP NEW | CL A | 20030N101 | 10,516,279 | 237,174 | SH | | SOLE | | 0 | 0 | 237,174 |
CONSENSUS CLOUD SOLUTIONS IN | COM | 20848V105 | 10,582,323 | 420,267 | SH | | SOLE | | 0 | 0 | 420,267 |
CPI AEROSTRUCTURES INC | COM NEW | 125919308 | 108,917 | 32,610 | SH | | SOLE | | 0 | 0 | 32,610 |
CRAWFORD & CO | CL A | 224633206 | 157,846 | 16,900 | SH | | SOLE | | 0 | 0 | 16,900 |
DISNEY WALT CO | COM | 254687106 | 384,988 | 4,750 | SH | | SOLE | | 0 | 0 | 4,750 |
DROPBOX INC | CL A | 26210C104 | 223,694 | 8,215 | SH | | SOLE | | 0 | 0 | 8,215 |
EATON VANCE TAX-MANAGED DIVE | COM | 27828N102 | 2,317,783 | 200,848 | SH | | SOLE | | 0 | 0 | 200,848 |
EBAY INC. | COM | 278642103 | 3,221,640 | 73,070 | SH | | SOLE | | 0 | 0 | 73,070 |
ELTEK LTD | SHS | M40184208 | 212,317 | 22,420 | SH | | SOLE | | 0 | 0 | 22,420 |
ETON PHARMACEUTICALS INC | COM | 29772L108 | 45,995 | 11,030 | SH | | SOLE | | 0 | 0 | 11,030 |
EXELIXIS INC | COM | 30161Q104 | 747,183 | 34,196 | SH | | SOLE | | 0 | 0 | 34,196 |
F5 INC | COM | 315616102 | 205,776 | 1,277 | SH | | SOLE | | 0 | 0 | 1,277 |
FACTSET RESH SYS INC | COM | 303075105 | 14,843,024 | 33,946 | SH | | SOLE | | 0 | 0 | 33,946 |
FLEETCOR TECHNOLOGIES INC | COM | 339041105 | 4,101,271 | 16,062 | SH | | SOLE | | 0 | 0 | 16,062 |
FOX CORP | CL A COM | 35137L105 | 18,937,607 | 606,975 | SH | | SOLE | | 0 | 0 | 606,975 |
HANCOCK JOHN TAX-ADVANTAGED | COM | 41013V100 | 491,615 | 27,681 | SH | | SOLE | | 0 | 0 | 27,681 |
HERITAGE INSURANCE HLDGS INC | COM | 42727J102 | 173,458 | 26,727 | SH | | SOLE | | 0 | 0 | 26,727 |
INCYTE CORP | COM | 45337C102 | 720,854 | 12,478 | SH | | SOLE | | 0 | 0 | 12,478 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 CB | 46138J866 | 605,649 | 28,528 | SH | | SOLE | | 0 | 0 | 28,528 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 CB | 46138J841 | 614,209 | 29,715 | SH | | SOLE | | 0 | 0 | 29,715 |
ISHARES TR | RUSEL 2500 ETF | 46435G268 | 633,733 | 11,626 | SH | | SOLE | | 0 | 0 | 11,626 |
ISHARES TR | CORE S&P500 ETF | 464287200 | 1,561,407 | 3,636 | SH | | SOLE | | 0 | 0 | 3,636 |
ITERIS INC NEW | COM | 46564T107 | 101,972 | 24,631 | SH | | SOLE | | 0 | 0 | 24,631 |
JANUS HENDERSON GROUP PLC | ORD SHS | G4474Y214 | 1,808,177 | 70,030 | SH | | SOLE | | 0 | 0 | 70,030 |
JOHNSON & JOHNSON | COM | 478160104 | 6,155,040 | 39,519 | SH | | SOLE | | 0 | 0 | 39,519 |
KKR & CO INC | COM | 48251W104 | 3,755,382 | 60,964 | SH | | SOLE | | 0 | 0 | 60,964 |
LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 | 5,919,799 | 29,444 | SH | | SOLE | | 0 | 0 | 29,444 |
LAM RESEARCH CORP | COM | 512807108 | 6,541,720 | 10,437 | SH | | SOLE | | 0 | 0 | 10,437 |
LIFEVANTAGE CORP | COM NEW | 53222K205 | 138,559 | 21,482 | SH | | SOLE | | 0 | 0 | 21,482 |
LIFEWAY FOODS INC | COM | 531914109 | 119,220 | 11,530 | SH | | SOLE | | 0 | 0 | 11,530 |
LPL FINL HLDGS INC | COM | 50212V100 | 22,515,299 | 94,741 | SH | | SOLE | | 0 | 0 | 94,741 |
MAMAS CREATIONS INC | COM | 56146T103 | 153,977 | 35,235 | SH | | SOLE | | 0 | 0 | 35,235 |
MCKESSON CORP | COM | 58155Q103 | 7,392,360 | 17,000 | SH | | SOLE | | 0 | 0 | 17,000 |
META PLATFORMS INC | CL A | 30303M102 | 10,561,688 | 35,181 | SH | | SOLE | | 0 | 0 | 35,181 |
MICROSOFT CORP | COM | 594918104 | 14,708,036 | 46,581 | SH | | SOLE | | 0 | 0 | 46,581 |
MISTRAS GROUP INC | COM | 60649T107 | 54,941 | 10,081 | SH | | SOLE | | 0 | 0 | 10,081 |
MOLSON COORS BEVERAGE CO | CL B | 60871R209 | 2,718,066 | 42,744 | SH | | SOLE | | 0 | 0 | 42,744 |
MUELLER INDS INC | COM | 624756102 | 262,384 | 3,491 | SH | | SOLE | | 0 | 0 | 3,491 |
NATURES SUNSHINE PRODS INC | COM | 639027101 | 189,909 | 11,461 | SH | | SOLE | | 0 | 0 | 11,461 |
NETAPP INC | COM | 64110D104 | 3,423,242 | 45,114 | SH | | SOLE | | 0 | 0 | 45,114 |
NOVARTIS AG | SPONSORED ADR | 66987V109 | 226,639 | 2,225 | SH | | SOLE | | 0 | 0 | 2,225 |
NUVEEN MULTI ASSET INCOME FU | COM | 670750108 | 2,434,007 | 218,886 | SH | | SOLE | | 0 | 0 | 218,886 |
OPEN TEXT CORP | COM | 683715106 | 417,479 | 11,894 | SH | | SOLE | | 0 | 0 | 11,894 |
OPPFI INC | COM CL A | 68386H103 | 68,839 | 27,317 | SH | | SOLE | | 0 | 0 | 27,317 |
OVERSEAS SHIPHOLDING GROUP I | CL A NEW | 69036R863 | 110,027 | 25,063 | SH | | SOLE | | 0 | 0 | 25,063 |
PENTAIR PLC | SHS | G7S00T104 | 301,476 | 4,656 | SH | | SOLE | | 0 | 0 | 4,656 |
PETROLEO BRASILEIRO SA PETRO | SPONSORED ADR | 71654V408 | 209,036 | 13,945 | SH | | SOLE | | 0 | 0 | 13,945 |
PFIZER INC | COM | 717081103 | 797,588 | 24,045 | SH | | SOLE | | 0 | 0 | 24,045 |
PROCTER AND GAMBLE CO | COM | 742718109 | 353,711 | 2,425 | SH | | SOLE | | 0 | 0 | 2,425 |
PROGRESS SOFTWARE CORP | COM | 743312100 | 9,904,809 | 188,376 | SH | | SOLE | | 0 | 0 | 188,376 |
RAVE RESTAURANT GROUP INC | COM | 754198109 | 81,914 | 34,563 | SH | | SOLE | | 0 | 0 | 34,563 |
ROCKWELL AUTOMATION INC | COM | 773903109 | 8,904,765 | 31,150 | SH | | SOLE | | 0 | 0 | 31,150 |
SCHWAB CHARLES CORP | COM | 808513105 | 17,563,999 | 319,927 | SH | | SOLE | | 0 | 0 | 319,927 |
SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 | 275,485 | 5,456 | SH | | SOLE | | 0 | 0 | 5,456 |
SCYNEXIS INC | COM NEW | 811292200 | 72,705 | 31,888 | SH | | SOLE | | 0 | 0 | 31,888 |
SOLO BRANDS INC | COM CL A | 83425V104 | 75,628 | 14,829 | SH | | SOLE | | 0 | 0 | 14,829 |
SS&C TECHNOLOGIES HLDGS INC | COM | 78467J100 | 13,242,281 | 252,042 | SH | | SOLE | | 0 | 0 | 252,042 |
STAR EQUITY HOLDINGS INC | COM | 85513Q103 | 13,571 | 13,848 | SH | | SOLE | | 0 | 0 | 13,848 |
STARTEK INC | COM | 85569C107 | 59,283 | 18,241 | SH | | SOLE | | 0 | 0 | 18,241 |
STERICYCLE INC | COM | 858912108 | 296,025 | 6,621 | SH | | SOLE | | 0 | 0 | 6,621 |
SYNAPTICS INC | COM | 87157D109 | 808,985 | 9,045 | SH | | SOLE | | 0 | 0 | 9,045 |
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 236,455 | 2,721 | SH | | SOLE | | 0 | 0 | 2,721 |
TEKLA HEALTHCARE OPPORTUNITI | SHS | 879105104 | 6,388,063 | 376,211 | SH | | SOLE | | 0 | 0 | 376,211 |
TERADATA CORP DEL | COM | 88076W103 | 474,736 | 10,545 | SH | | SOLE | | 0 | 0 | 10,545 |
TEXAS INSTRS INC | COM | 882508104 | 4,658,724 | 29,298 | SH | | SOLE | | 0 | 0 | 29,298 |
TORRID HLDGS INC | COM | 89142B107 | 29,492 | 13,345 | SH | | SOLE | | 0 | 0 | 13,345 |
TRANSUNION | COM | 89400J107 | 9,019,121 | 125,632 | SH | | SOLE | | 0 | 0 | 125,632 |
U S GLOBAL INVS INC | CL A | 902952100 | 40,826 | 14,325 | SH | | SOLE | | 0 | 0 | 14,325 |
ULTA BEAUTY INC | COM | 90384S303 | 2,206,162 | 5,523 | SH | | SOLE | | 0 | 0 | 5,523 |
UNITEDHEALTH GROUP INC | COM | 91324P102 | 825,359 | 1,637 | SH | | SOLE | | 0 | 0 | 1,637 |
VIRTUS CONVERTIBLE & INC FD | COM | 92838U108 | 2,788,045 | 1,010,161 | SH | | SOLE | | 0 | 0 | 1,010,161 |
VIRTUS CONVERTIBLE & INCOME | COM | 92838X102 | 1,617,778 | 520,186 | SH | | SOLE | | 0 | 0 | 520,186 |
VONTIER CORPORATION | COM | 928881101 | 23,285,589 | 753,091 | SH | | SOLE | | 0 | 0 | 753,091 |
WARNER BROS DISCOVERY INC | COM SER A | 934423104 | 14,318,172 | 1,318,432 | SH | | SOLE | | 0 | 0 | 1,318,432 |
YELP INC | CL A | 985817105 | 591,659 | 14,226 | SH | | SOLE | | 0 | 0 | 14,226 |
ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 | 2,571,791 | 10,873 | SH | | SOLE | | 0 | 0 | 10,873 |
ZIFF DAVIS INC | COM | 48123V102 | 1,243,292 | 19,521 | SH | | SOLE | | 0 | 0 | 19,521 |