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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AT&T INC COM Stock 00206R102   15,519 973 SH   SOLE   0 0 15,519
ABBOTT LABS COM Stock 002824100   54,510 500 SH   SOLE   0 0 54,510
ABBVIE INC COM Stock 00287Y109   175,688 1,304 SH   SOLE   0 0 175,688
ACCURAY INC COM Stock 004397105   1,553,565 401,438 SH   SOLE   0 0 1,553,565
ADVANCED MICRO DEVICES INC COM Stock 007903107   56,955 500 SH   SOLE   0 0 56,955
ALPHABET INC CAP STK CL C Stock 02079K107   353,595 2,923 SH   SOLE   0 0 353,595
ALPHABET INC CAP STK CL A Stock 02079K305   335,160 2,800 SH   SOLE   0 0 335,160
ALTRIA GROUP INC COM Stock 02209S103   67,950 1,500 SH   SOLE   0 0 67,950
AMERICAN ELEC PWR CO INC COM Stock 025537101   37,890 450 SH   SOLE   0 0 37,890
AMERICAN EXPRESS CO COM Stock 025816109   34,840 200 SH   SOLE   0 0 34,840
ANALOG DEVICES INC COM Stock 032654105   3,249,820 16,682 SH   SOLE   0 0 3,249,820
ANNALY CAPITAL MANAGEMENT IN COM NEW Stock 035710839   216,108 10,800 SH   SOLE   0 0 216,108
APA CORPORATION COM Stock 03743Q108   15,377 450 SH   SOLE   0 0 15,377
APOLLO GLOBAL MGMT INC COM Stock 03769M106   3,016,329 39,270 SH   SOLE   0 0 3,016,329
APPLE INC COM Stock 037833100   951,229 4,904 SH   SOLE   0 0 951,229
APPLIED DNA SCIENCES INC COM Stock 03815U300   126,808 98,301 SH   SOLE   0 0 126,808
APYX MEDICAL CORPORATION COM Stock 03837C106   3,046,580 605,682 SH   SOLE   0 0 3,046,580
ARES MANAGEMENT CORPORATION CL A COM STK Stock 03990B101   221,605 2,300 SH   SOLE   0 0 221,605
ARES CAPITAL CORP COM Stock 04010L103   281,850 15,000 SH   SOLE   0 0 281,850
ASPEN AEROGELS INC COM Stock 04523Y105   15,081,735 1,911,500 SH   SOLE   0 0 15,081,735
ASTRAZENECA PLC SPONSORED ADR Stock 046353108   3,708,757 51,820 SH   SOLE   0 0 3,708,757
AUGMEDIX INC COM Stock 05105P107   6,450,210 1,341,000 SH   SOLE   0 0 6,450,210
BRT APARTMENTS CORP COM Stock 055645303   1,254,211 63,344 SH   SOLE   0 0 1,254,211
BAKER HUGHES COMPANY CL A Stock 05722G100   12,644 400 SH   SOLE   0 0 12,644
BANK AMERICA CORP COM Stock 060505104   21,804 760 SH   SOLE   0 0 21,804
BANK MONTREAL QUE COM Stock 063671101   68,003 753 SH   SOLE   0 0 68,003
BARRICK GOLD CORP COM Stock 067901108   16,930 1,000 SH   SOLE   0 0 16,930
BAUSCH HEALTH COS INC COM Stock 071734107   208 26 SH   SOLE   0 0 208
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   4,487,560 13,160 SH   SOLE   0 0 4,487,560
BLACKROCK INC COM Stock 09247X101   4,838 7 SH   SOLE   0 0 4,838
BLACKSTONE INC COM Stock 09260D107   384,338 4,134 SH   SOLE   0 0 384,338
BOEING CO COM Stock 097023105   4,434 21 SH   SOLE   0 0 4,434
BOOKING HOLDINGS INC COM Stock 09857L108   2,700 1 SH   SOLE   0 0 2,700
BRIGHTHOUSE FINL INC COM Stock 10922N103   15,436 326 SH   SOLE   0 0 15,436
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   115,110 1,800 SH   SOLE   0 0 115,110
BROADCOM INC COM Stock 11135F101   7,807 9 SH   SOLE   0 0 7,807
CVS HEALTH CORP COM Stock 126650100   3,180 46 SH   SOLE   0 0 3,180
CAPSTONE GREEN ENERGY CORP COM Stock 14067D508   22,283 18,569 SH   SOLE   0 0 22,283
CASSAVA SCIENCES INC COM Stock 14817C107   28,026 1,143 SH   SOLE   0 0 28,026
CELANESE CORP DEL COM Stock 150870103   3,474 30 SH   SOLE   0 0 3,474
CEVA INC COM Stock 157210105   1,834,592 71,804 SH   SOLE   0 0 1,834,592
CHEMOURS CO COM Stock 163851108   8,116 220 SH   SOLE   0 0 8,116
CHROMADEX CORP COM NEW Stock 171077407   124,904 79,557 SH   SOLE   0 0 124,904
CISCO SYS INC COM Stock 17275R102   9,727 188 SH   SOLE   0 0 9,727
CITIGROUP INC COM NEW Stock 172967424   6,169 134 SH   SOLE   0 0 6,169
COCA COLA CO COM Stock 191216100   60,220 1,000 SH   SOLE   0 0 60,220
COGNIZANT TECHNOLOGY SOLUTIO CL A Stock 192446102   3,656 56 SH   SOLE   0 0 3,656
COLGATE PALMOLIVE CO COM Stock 194162103   26,964 350 SH   SOLE   0 0 26,964
COMSCORE INC COM Stock 20564W105   900,801 1,112,100 SH   SOLE   0 0 900,801
CONSTELLATION ENERGY CORP COM Stock 21037T109   588,209 6,425 SH   SOLE   0 0 588,209
CORNING INC COM Stock 219350105   131,400 3,750 SH   SOLE   0 0 131,400
CORTEVA INC COM Stock 22052L104   587,440 10,252 SH   SOLE   0 0 587,440
CRESCENT CAP BDC INC COM Stock 225655109   215,896 14,260 SH   SOLE   0 0 215,896
CROWN CASTLE INC COM Stock 22822V101   4,199,828 36,860 SH   SOLE   0 0 4,199,828
CYTOSORBENTS CORP COM NEW Stock 23283X206   151,861 42,301 SH   SOLE   0 0 151,861
DXC TECHNOLOGY CO COM Stock 23355L106   428 16 SH   SOLE   0 0 428
DARDEN RESTAURANTS INC COM Stock 237194105   41,770 250 SH   SOLE   0 0 41,770
DEERE & CO COM Stock 244199105   607,785 1,500 SH   SOLE   0 0 607,785
DIAGEO PLC SPON ADR NEW Stock 25243Q205   3,990 23 SH   SOLE   0 0 3,990
DIGIMARC CORP NEW COM Stock 25381B101   12,373,985 420,312 SH   SOLE   0 0 12,373,985
DISNEY WALT CO COM Stock 254687106   3,928 44 SH   SOLE   0 0 3,928
DOMINION ENERGY INC COM Stock 25746U109   67,327 1,300 SH   SOLE   0 0 67,327
DOW INC COM Stock 260557103   1,350,248 25,352 SH   SOLE   0 0 1,350,248
DUPONT DE NEMOURS INC COM Stock 26614N102   1,339,143 18,745 SH   SOLE   0 0 1,339,143
DURECT CORP COM NEW Stock 266605500   225,473 45,550 SH   SOLE   0 0 225,473
EATON VANCE TAX-MANAGED GLOB COM Stock 27829F108   21,384 2,700 SH   SOLE   0 0 21,384
EBAY INC. COM Stock 278642103   44,690 1,000 SH   SOLE   0 0 44,690
ECOLAB INC COM Stock 278865100   196,211 1,051 SH   SOLE   0 0 196,211
EHEALTH INC COM Stock 28238P109   3,256 405 SH   SOLE   0 0 3,256
ELECTRONIC ARTS INC COM Stock 285512109   3,761 29 SH   SOLE   0 0 3,761
EMERSON ELEC CO COM Stock 291011104   67,793 750 SH   SOLE   0 0 67,793
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 292102100   94,844 12,904 SH   SOLE   0 0 94,844
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   482,600 38,000 SH   SOLE   0 0 482,600
ENTERPRISE PRODS PARTNERS L COM Stock 293792107   2,057,408 78,080 SH   SOLE   0 0 2,057,408
EVERSPIN TECHNOLOGIES INC COM Stock 30041T104   91,059 9,887 SH   SOLE   0 0 91,059
EXELON CORP COM Stock 30161N101   1,197,756 29,400 SH   SOLE   0 0 1,197,756
EXXON MOBIL CORP COM Stock 30231G102   361,433 3,370 SH   SOLE   0 0 361,433
META PLATFORMS INC CL A Stock 30303M102   34,725 121 SH   SOLE   0 0 34,725
FIDELITY NATL INFORMATION SV COM Stock 31620M106   2,571 47 SH   SOLE   0 0 2,571
FORD MTR CO DEL COM Stock 345370860   30,260 2,000 SH   SOLE   0 0 30,260
FRANCHISE GROUP INC COM Stock 35180X105   243,010 8,485 SH   SOLE   0 0 243,010
GSI TECHNOLOGY INC COM Stock 36241U106   2,326,305 420,670 SH   SOLE   0 0 2,326,305
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK Stock 36266G107   72,304 890 SH   SOLE   0 0 72,304
GANNETT CO INC COM Stock 36472T109   886,365 393,940 SH   SOLE   0 0 886,365
GENERAL ELECTRIC CO COM NEW Stock 369604301   294,508 2,681 SH   SOLE   0 0 294,508
GINKGO BIOWORKS HOLDINGS INC CL A SHS Stock 37611X100   27,900 15,000 SH   SOLE   0 0 27,900
GLOBAL PARTNERS LP COM UNITS Stock 37946R109   127,530 4,150 SH   SOLE   0 0 127,530
GOLUB CAP BDC INC COM Stock 38173M102   796,500 59,000 SH   SOLE   0 0 796,500
GREENLANE HLDGS INC CL A NEW Stock 395330301   19 20 SH   SOLE   0 0 19
HP INC COM Stock 40434L105   6,142 200 SH   SOLE   0 0 6,142
HALLIBURTON CO COM Stock 406216101   3,299 100 SH   SOLE   0 0 3,299
HARMONIC INC COM Stock 413160102   12,892,034 797,281 SH   SOLE   0 0 12,892,034
HASBRO INC COM Stock 418056107   2,850 44 SH   SOLE   0 0 2,850
HEALTHPEAK PROPERTIES INC COM Stock 42250P103   160,800 8,000 SH   SOLE   0 0 160,800
HELMERICH & PAYNE INC COM Stock 423452101   10,635 300 SH   SOLE   0 0 10,635
HEWLETT PACKARD ENTERPRISE C COM Stock 42824C109   3,360 200 SH   SOLE   0 0 3,360
INFINERA CORP NOTE 2.125 9/0 Stock 45667GAC7   1,217,841 1,240,000 SH   SOLE   0 0 1,217,841
INGERSOLL RAND INC COM Stock 45687V106   106,668 1,632 SH   SOLE   0 0 106,668
INSPIRED ENTMT INC COM Stock 45782N108   17,305,580 1,176,450 SH   SOLE   0 0 17,305,580
INTEL CORP COM Stock 458140100   53,504 1,600 SH   SOLE   0 0 53,504
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   1,427,753 10,670 SH   SOLE   0 0 1,427,753
INTERNATIONAL FLAVORS&FRAGRA COM Stock 459506101   2,710,437 34,055 SH   SOLE   0 0 2,710,437
INTERPUBLIC GROUP COS INC COM Stock 460690100   3,472 90 SH   SOLE   0 0 3,472
ISHARES TR RUSSELL 2000 ETF Stock 464287655   34,645 185 SH   SOLE   0 0 34,645
ITERIS INC NEW COM Stock 46564T107   12,894,948 3,256,300 SH   SOLE   0 0 12,894,948
JPMORGAN CHASE & CO COM Stock 46625H100   210,743 1,449 SH   SOLE   0 0 210,743
JOHNSON & JOHNSON COM Stock 478160104   4,055,240 24,500 SH   SOLE   0 0 4,055,240
KKR & CO INC COM Stock 48251W104   2,702,000 48,250 SH   SOLE   0 0 2,702,000
KALEYRA INC COM Stock 483379202   159,273 23,631 SH   SOLE   0 0 159,273
KIMBERLY-CLARK CORP COM Stock 494368103   69,030 500 SH   SOLE   0 0 69,030
KINDER MORGAN INC DEL COM Stock 49456B101   1,988,221 115,460 SH   SOLE   0 0 1,988,221
KOPIN CORP COM Stock 500600101   1,192,796 554,789 SH   SOLE   0 0 1,192,796
KRAFT HEINZ CO COM Stock 500754106   11,822 333 SH   SOLE   0 0 11,822
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100   497,734 37,480 SH   SOLE   0 0 497,734
LAM RESEARCH CORP COM Stock 512807108   5,143 8 SH   SOLE   0 0 5,143
LANTHEUS HLDGS INC COM Stock 516544103   1,813,259 21,607 SH   SOLE   0 0 1,813,259
LAS VEGAS SANDS CORP COM Stock 517834107   4,988 86 SH   SOLE   0 0 4,988
LENNAR CORP CL A Stock 526057104   187,965 1,500 SH   SOLE   0 0 187,965
LENNAR CORP CL B Stock 526057302   3,389 30 SH   SOLE   0 0 3,389
LEONARDO DRS INC COM Stock 52661A108   424,830 24,500 SH   SOLE   0 0 424,830
LIGHTNING EMOTORS INC COM Stock 53228T200   540 150 SH   SOLE   0 0 540
LILLY ELI & CO COM Stock 532457108   7,504 16 SH   SOLE   0 0 7,504
LOCKHEED MARTIN CORP COM Stock 539830109   184,152 400 SH   SOLE   0 0 184,152
LOWES COS INC COM Stock 548661107   76,738 340 SH   SOLE   0 0 76,738
LUMENTUM HLDGS INC COM Stock 55024U109   8,056 142 SH   SOLE   0 0 8,056
MPLX LP COM UNIT REP LTD Stock 55336V100   231,097 6,809 SH   SOLE   0 0 231,097
MSC INDL DIRECT INC CL A Stock 553530106   9,528 100 SH   SOLE   0 0 9,528
MACOM TECH SOLUTIONS HLDGS I COM Stock 55405Y100   5,702,945 87,028 SH   SOLE   0 0 5,702,945
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106   2,168,736 34,800 SH   SOLE   0 0 2,168,736
MANULIFE FINL CORP COM Stock 56501R106   6,051 320 SH   SOLE   0 0 6,051
MCDONALDS CORP COM Stock 580135101   48,044 161 SH   SOLE   0 0 48,044
MERCK & CO INC COM Stock 58933Y105   6,808 59 SH   SOLE   0 0 6,808
MERCURY SYS INC COM Stock 589378108   51,885 1,500 SH   SOLE   0 0 51,885
METLIFE INC COM Stock 59156R108   890,348 15,750 SH   SOLE   0 0 890,348
MICROSOFT CORP COM Stock 594918104   2,151,191 6,317 SH   SOLE   0 0 2,151,191
MONDELEZ INTL INC CL A Stock 609207105   4,960 68 SH   SOLE   0 0 4,960
MORGAN STANLEY COM NEW Stock 617446448   27,157 318 SH   SOLE   0 0 27,157
NVE CORP COM NEW Stock 629445206   3,699,115 37,963 SH   SOLE   0 0 3,699,115
NATIONAL RESH CORP COM NEW Stock 637372202   304,570 7,000 SH   SOLE   0 0 304,570
NNN REIT INC COM Stock 637417106   42,790 1,000 SH   SOLE   0 0 42,790
NEOGEN CORP COM Stock 640491106   439,350 20,200 SH   SOLE   0 0 439,350
NEOGENOMICS INC COM NEW Stock 64049M209   617,088 38,400 SH   SOLE   0 0 617,088
RITHM CAPITAL CORP COM NEW Stock 64828T201   103,785 11,100 SH   SOLE   0 0 103,785
NIKE INC CL B Stock 654106103   2,980 27 SH   SOLE   0 0 2,980
NOVARTIS AG SPONSORED ADR Stock 66987V109   10,091 100 SH   SOLE   0 0 10,091
NOVO-NORDISK A S ADR Stock 670100205   485,490 3,000 SH   SOLE   0 0 485,490
NUTANIX INC CL A Stock 67059N108   965,762 34,430 SH   SOLE   0 0 965,762
OCCIDENTAL PETE CORP W EXP 08/03/202 Stock 674599162   2,538 68 SH   SOLE   0 0 2,538
ORACLE CORP COM Stock 68389X105   46,921 394 SH   SOLE   0 0 46,921
ORBITAL INFRASTRUCTURE GRP I COM Stock 68559A208   95,483 44,618 SH   SOLE   0 0 95,483
OXFORD SQUARE CAP CORP COM Stock 69181V107   198,591 74,940 SH   SOLE   0 0 198,591
PDF SOLUTIONS INC COM Stock 693282105   42,401,893 940,175 SH   SOLE   0 0 42,401,893
PTC INC COM Stock 69370C100   8,611,569 60,517 SH   SOLE   0 0 8,611,569
PAYCHEX INC COM Stock 704326107   201,366 1,800 SH   SOLE   0 0 201,366
PAYPAL HLDGS INC COM Stock 70450Y103   68,999 1,034 SH   SOLE   0 0 68,999
PENN ENTERTAINMENT INC COM Stock 707569109   1,802 75 SH   SOLE   0 0 1,802
PEPSICO INC COM Stock 713448108   33,340 180 SH   SOLE   0 0 33,340
PFIZER INC COM Stock 717081103   2,309,373 62,960 SH   SOLE   0 0 2,309,373
PHARMING GROUP NV SPON ADS Stock 71716E105   261,659 22,460 SH   SOLE   0 0 261,659
PHILIP MORRIS INTL INC COM Stock 718172109   97,620 1,000 SH   SOLE   0 0 97,620
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN Stock 726503105   47,940 3,400 SH   SOLE   0 0 47,940
PROCTER AND GAMBLE CO COM Stock 742718109   91,044 600 SH   SOLE   0 0 91,044
PROSPECT CAP CORP COM Stock 74348T102   8,060 1,300 SH   SOLE   0 0 8,060
QUANTUMSCAPE CORP COM CL A Stock 74767V109   7,990 1,000 SH   SOLE   0 0 7,990
QUICKLOGIC CORP COM NEW Stock 74837P405   145,276 15,808 SH   SOLE   0 0 145,276
QUOTIENT TECHNOLOGY INC COM Stock 749119103   1,052,820 274,172 SH   SOLE   0 0 1,052,820
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   6,367 65 SH   SOLE   0 0 6,367
SOCIETAL CDMO INC COM Stock 75629F109   3,380,410 3,073,100 SH   SOLE   0 0 3,380,410
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   2,691 151 SH   SOLE   0 0 2,691
RESEARCH SOLUTIONS INC COM Stock 761025105   40,800 20,000 SH   SOLE   0 0 40,800
RIBBON COMMUNICATIONS INC COM Stock 762544104   1,078,622 386,603 SH   SOLE   0 0 1,078,622
SHELL PLC SPON ADS Stock 780259305   6,763 112 SH   SOLE   0 0 6,763
RUMBLEON INC COM CL B Stock 781386305   158,208 12,800 SH   SOLE   0 0 158,208
SPDR GOLD TR GOLD SHS Stock 78463V107   3,565 20 SH   SOLE   0 0 3,565
SCHLUMBERGER LTD COM STK Stock 806857108   41,015 835 SH   SOLE   0 0 41,015
MATIV HOLDINGS INC COM Stock 808541106   60,480 4,000 SH   SOLE   0 0 60,480
SEMPRA COM Stock 816851109   116,472 800 SH   SOLE   0 0 116,472
SHARECARE INC COM CL A Stock 81948W104   10,256,750 5,861,000 SH   SOLE   0 0 10,256,750
SOLID POWER INC CLASS A COM Stock 83422N105   5,080 2,000 SH   SOLE   0 0 5,080
STARBUCKS CORP COM Stock 855244109   3,555,759 35,895 SH   SOLE   0 0 3,555,759
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN Stock 864482104   74,192 5,013 SH   SOLE   0 0 74,192
SUNCOR ENERGY INC NEW COM Stock 867224107   5,219 178 SH   SOLE   0 0 5,219
SYNCHRONOSS TECHNOLOGIES INC COM Stock 87157B103   59,787 64,349 SH   SOLE   0 0 59,787
SYSCO CORP COM Stock 871829107   17,214 232 SH   SOLE   0 0 17,214
SYROS PHARMACEUTICALS INC COM NEW Stock 87184Q206   41 13 SH   SOLE   0 0 41
TARGET CORP COM Stock 87612E106   2,374 18 SH   SOLE   0 0 2,374
TARGA RES CORP COM Stock 87612G101   37,746 496 SH   SOLE   0 0 37,746
TESLA INC COM Stock 88160R101   104,708 400 SH   SOLE   0 0 104,708
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS Stock 881624209   474,691 63,040 SH   SOLE   0 0 474,691
TEXAS INSTRS INC COM Stock 882508104   3,009,214 16,716 SH   SOLE   0 0 3,009,214
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   3,652 7 SH   SOLE   0 0 3,652
3-D SYS CORP DEL COM NEW Stock 88554D205   5,948,398 599,033 SH   SOLE   0 0 5,948,398
3D SYS CORP DEL NOTE 11/1 Stock 88554DAD8   302,252 400,000 SH   SOLE   0 0 302,252
THRYV HLDGS INC COM NEW Stock 886029206   23,607,390 959,650 SH   SOLE   0 0 23,607,390
TORONTO DOMINION BK ONT COM NEW Stock 891160509   4,465 72 SH   SOLE   0 0 4,465
TOTALENERGIES SE SPONSORED ADS Stock 89151E109   5,361 93 SH   SOLE   0 0 5,361
TRANSACT TECHNOLOGIES INC COM Stock 892918103   3,578,982 399,440 SH   SOLE   0 0 3,578,982
T2 BIOSYSTEMS INC COM NEW Stock 89853L203   119 1,684 SH   SOLE   0 0 119
UNILEVER PLC SPON ADR NEW Stock 904767704   77,830 1,493 SH   SOLE   0 0 77,830
UNION PAC CORP COM Stock 907818108   3,479 17 SH   SOLE   0 0 3,479
UNITED PARCEL SERVICE INC CL B Stock 911312106   58,615 327 SH   SOLE   0 0 58,615
UNITEDHEALTH GROUP INC COM Stock 91324P102   248,491 517 SH   SOLE   0 0 248,491
UPHEALTH INC COM NEW Stock 91532B200   29,298 15,584 SH   SOLE   0 0 29,298
VANGUARD INDEX FDS MID CAP ETF Stock 922908629   90,926 413 SH   SOLE   0 0 90,926
VERIZON COMMUNICATIONS INC COM Stock 92343V104   162,409 4,367 SH   SOLE   0 0 162,409
VIAVI SOLUTIONS INC COM Stock 925550105   8,067 712 SH   SOLE   0 0 8,067
VISA INC COM CL A Stock 92826C839   5,462 23 SH   SOLE   0 0 5,462
VISHAY INTERTECHNOLOGY INC COM Stock 928298108   82,438 2,804 SH   SOLE   0 0 82,438
VISHAY PRECISION GROUP INC COM Stock 92835K103   7,430 200 SH   SOLE   0 0 7,430
VOLITIONRX LTD COM Stock 928661107   248,446 178,738 SH   SOLE   0 0 248,446
WABTEC COM Stock 929740108   8,993 82 SH   SOLE   0 0 8,993
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   2,922 233 SH   SOLE   0 0 2,922
WASTE MGMT INC DEL COM Stock 94106L109   4,509 26 SH   SOLE   0 0 4,509
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT Stock 958669103   101,121 3,813 SH   SOLE   0 0 101,121
WILLIAMS COS INC COM Stock 969457100   32,630 1,000 SH   SOLE   0 0 32,630
ALLEGION PLC ORD SHS Stock G0176J109   79,933 666 SH   SOLE   0 0 79,933
EATON CORP PLC SHS Stock G29183103   7,039 35 SH   SOLE   0 0 7,039
GENIUS SPORTS LIMITED SHARES CL A Stock G3934V109   12,210,394 1,972,600 SH   SOLE   0 0 12,210,394
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS Stock G7997R103   349,566 5,650 SH   SOLE   0 0 349,566
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   353,831 1,850 SH   SOLE   0 0 353,831
ALCON AG ORD SHS Stock H01301128   1,657 20 SH   SOLE   0 0 1,657
GARMIN LTD SHS Stock H2906T109   4,172 40 SH   SOLE   0 0 4,172
TE CONNECTIVITY LTD SHS Stock H84989104   4,205 30 SH   SOLE   0 0 4,205
ALLOT LTD SHS Stock M0854Q105   326,551 103,339 SH   SOLE   0 0 326,551
COGNYTE SOFTWARE LTD ORD SHS Stock M25133105   560,280 92,000 SH   SOLE   0 0 560,280
KORNIT DIGITAL LTD SHS Stock M6372Q113   3,026,285 103,040 SH   SOLE   0 0 3,026,285
MEDIWOUND LTD SHS NEW Stock M68830112   350,795 33,409 SH   SOLE   0 0 350,795
STRATASYS LTD SHS Stock M85548101   35,520 2,000 SH   SOLE   0 0 35,520
ASPEN AEROGELS INC CALL CALL 04523Y905   6,000 400 SH   SOLE   0 0 6,000