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 |
ABBOTT LABS | COM | 002824100 | 532,603 | 4,885 | SH | SOLE | 4,360 | 0 | 525 | ||
ABBVIE INC | COM | 00287Y109 | 894,877 | 6,642 | SH | SOLE | 5,582 | 0 | 1,060 | ||
ACCURAY INC | COM | 004397105 | 425,700 | 110,000 | SH | SOLE | 110,000 | 0 | 0 | ||
ADVANCED MICRO DEVICES INC | COM | 007903107 | 600,761 | 5,274 | SH | SOLE | 5,274 | 0 | 0 | ||
AEGON N V | NY REGISTRY SHS | 007924103 | 527,731 | 104,089 | SH | SOLE | 97,821 | 0 | 6,268 | ||
AGRIFY CORP | COM NEW | 00853E206 | 60,160 | 16,000 | SH | SOLE | 1,000 | 0 | 15,000 | ||
ALLISON TRANSMISSION HLDGS I | COM | 01973R101 | 6,635,133 | 117,519 | SH | SOLE | 111,757 | 0 | 5,762 | ||
ALLSTATE CORP | COM | 020002101 | 447,391 | 4,103 | SH | SOLE | 4,103 | 0 | 0 | ||
ALPHABET INC | CAP STK CL C | 02079K107 | 1,285,790 | 10,629 | SH | SOLE | 9,879 | 0 | 750 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 870,818 | 7,275 | SH | SOLE | 6,525 | 0 | 750 | ||
AMAZON COM INC | COM | 023135106 | 1,766,378 | 13,550 | SH | SOLE | 12,350 | 0 | 1,200 | ||
AMGEN INC | COM | 031162100 | 202,704 | 913 | SH | SOLE | 861 | 0 | 52 | ||
ANI PHARMACEUTICALS INC | COM | 00182C103 | 3,695,160 | 68,645 | SH | SOLE | 66,945 | 0 | 1,700 | ||
ANTERO RESOURCES CORP | COM | 03674X106 | 690,900 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | ||
AON PLC | SHS CL A | G0403H108 | 241,640 | 700 | SH | SOLE | 700 | 0 | 0 | ||
APPLE INC | COM | 037833100 | 11,487,619 | 59,224 | SH | SOLE | 43,674 | 0 | 15,550 | ||
AQUA METALS INC | COM | 03837J101 | 29,250 | 25,000 | SH | SOLE | 25,000 | 0 | 0 | ||
ARCOSA INC | COM | 039653100 | 3,345,321 | 44,151 | SH | SOLE | 43,861 | 0 | 290 | ||
ARES CAPITAL CORP | COM | 04010L103 | 3,163,585 | 168,365 | SH | SOLE | 158,915 | 0 | 9,450 | ||
AVID TECHNOLOGY INC | COM | 05367P100 | 3,783,945 | 148,390 | SH | SOLE | 124,490 | 0 | 23,900 | ||
BANK AMERICA CORP | 7.25%CNV PFD L | 060505682 | 1,864,366 | 1,591 | SH | SOLE | 1,398 | 0 | 193 | ||
BANK MONTREAL QUE | COM | 063671101 | 6,014,646 | 66,600 | SH | SOLE | 62,815 | 0 | 3,785 | ||
BARFRESH FOOD GROUP INC | COM NEW | 067532200 | 39,204 | 26,136 | SH | SOLE | 26,136 | 0 | 0 | ||
BARRICK GOLD CORP | COM | 067901108 | 1,915,630 | 113,150 | SH | SOLE | 113,150 | 0 | 0 | ||
BELDEN INC | COM | 077454106 | 2,601,680 | 27,200 | SH | SOLE | 25,975 | 0 | 1,225 | ||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 4,180,319 | 12,259 | SH | SOLE | 9,859 | 0 | 2,400 | ||
BLACKROCK RES & COMMODITIES | SHS | 09257A108 | 495,050 | 54,581 | SH | SOLE | 53,081 | 0 | 1,500 | ||
BLUE BIRD CORP | COM | 095306106 | 2,559,011 | 113,835 | SH | SOLE | 100,835 | 0 | 13,000 | ||
BP PLC | SPONSORED ADR | 055622104 | 237,537 | 6,731 | SH | SOLE | 5,481 | 0 | 1,250 | ||
BRIGHTHOUSE FINL INC | COM | 10922N103 | 382,872 | 8,086 | SH | SOLE | 8,086 | 0 | 0 | ||
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 7,644,720 | 119,542 | SH | SOLE | 115,242 | 0 | 4,300 | ||
CECO ENVIRONMENTAL CORP | COM | 125141101 | 2,113,552 | 158,200 | SH | SOLE | 126,200 | 0 | 32,000 | ||
CERUS CORP | COM | 157085101 | 63,960 | 26,000 | SH | SOLE | 26,000 | 0 | 0 | ||
CHEVRON CORP NEW | COM | 166764100 | 7,179,033 | 45,625 | SH | SOLE | 41,706 | 0 | 3,919 | ||
CINCINNATI FINL CORP | COM | 172062101 | 655,937 | 6,740 | SH | SOLE | 5,640 | 0 | 1,100 | ||
CISCO SYS INC | COM | 17275R102 | 242,884 | 4,694 | SH | SOLE | 3,094 | 0 | 1,600 | ||
CITIGROUP INC | COM NEW | 172967424 | 395,806 | 8,597 | SH | SOLE | 8,597 | 0 | 0 | ||
CNX RES CORP | COM | 12653C108 | 177,200 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
COCA COLA CO | COM | 191216100 | 978,737 | 16,253 | SH | SOLE | 14,288 | 0 | 1,965 | ||
COMSCORE INC | COM | 20564W105 | 35,397 | 43,700 | SH | SOLE | 43,700 | 0 | 0 | ||
CONDUENT INC | COM | 206787103 | 284,835 | 83,775 | SH | SOLE | 81,275 | 0 | 2,500 | ||
CONOCOPHILLIPS | COM | 20825C104 | 827,429 | 7,986 | SH | SOLE | 6,171 | 0 | 1,815 | ||
COPA HOLDINGS SA | CL A | P31076105 | 6,414,193 | 58,005 | SH | SOLE | 44,000 | 0 | 14,005 | ||
CORNING INC | COM | 219350105 | 8,509,450 | 242,850 | SH | SOLE | 230,845 | 0 | 12,005 | ||
CRYOPORT INC | COM PAR $0.001 | 229050307 | 1,012,748 | 58,710 | SH | SOLE | 56,910 | 0 | 1,800 | ||
CSX CORP | COM | 126408103 | 479,037 | 14,048 | SH | SOLE | 11,748 | 0 | 2,300 | ||
DANAHER CORPORATION | COM | 235851102 | 552,000 | 2,300 | SH | SOLE | 2,300 | 0 | 0 | ||
DASEKE INC | COM | 23753F107 | 2,725,870 | 382,310 | SH | SOLE | 379,060 | 0 | 3,250 | ||
DELTA AIR LINES INC DEL | COM NEW | 247361702 | 5,324,955 | 112,010 | SH | SOLE | 102,710 | 0 | 9,300 | ||
DESKTOP METAL INC | COM CL A | 25058X105 | 65,490 | 37,000 | SH | SOLE | 37,000 | 0 | 0 | ||
DIAMONDBACK ENERGY INC | COM | 25278X109 | 780,935 | 5,945 | SH | SOLE | 2,390 | 0 | 3,555 | ||
DISNEY WALT CO | COM | 254687106 | 304,534 | 3,411 | SH | SOLE | 3,011 | 0 | 400 | ||
DOCGO INC | COM | 256086109 | 2,333,973 | 249,090 | SH | SOLE | 244,090 | 0 | 5,000 | ||
DOW INC | COM | 260557103 | 3,739,440 | 70,211 | SH | SOLE | 66,011 | 0 | 4,200 | ||
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 302,603 | 3,372 | SH | SOLE | 3,172 | 0 | 200 | ||
ENBRIDGE INC | COM | 29250N105 | 352,071 | 9,477 | SH | SOLE | 9,477 | 0 | 0 | ||
ENPHASE ENERGY INC | COM | 29355A107 | 12,170,102 | 72,666 | SH | SOLE | 68,931 | 0 | 3,735 | ||
EURONAV NV | SHS | B38564108 | 312,010 | 20,500 | SH | SOLE | 3,750 | 0 | 16,750 | ||
EVOLV TECHNOLOGIES HLDNGS IN | COM CL A | 30049H102 | 2,627,010 | 437,835 | SH | SOLE | 422,835 | 0 | 15,000 | ||
EXXON MOBIL CORP | COM | 30231G102 | 960,317 | 8,954 | SH | SOLE | 6,504 | 0 | 2,450 | ||
F N B CORP | COM | 302520101 | 274,560 | 24,000 | SH | SOLE | 24,000 | 0 | 0 | ||
FIDELITY NATIONAL FINANCIAL | FNF GROUP COM | 31620R303 | 4,250,494 | 118,069 | SH | SOLE | 113,632 | 0 | 4,437 | ||
FIDELITY NATL INFORMATION SV | COM | 31620M106 | 6,130,068 | 112,067 | SH | SOLE | 109,007 | 0 | 3,060 | ||
FLOTEK INDS INC DEL | COM | 343389102 | 11,010 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | ||
FRONTLINE PLC | COM | M46528101 | 290,600 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | ||
GLADSTONE LD CORP | COM | 376549101 | 2,623,385 | 161,241 | SH | SOLE | 161,241 | 0 | 0 | ||
GLOBAL SELF STORAGE INC | COM | 37955N106 | 1,894,053 | 375,060 | SH | SOLE | 375,060 | 0 | 0 | ||
GROWGENERATION CORP | COM | 39986L109 | 300,730 | 88,450 | SH | SOLE | 78,450 | 0 | 10,000 | ||
HELMERICH & PAYNE INC | COM | 423452101 | 3,863,279 | 108,978 | SH | SOLE | 105,003 | 0 | 3,975 | ||
HILLMAN SOLUTIONS CORP | COM | 431636109 | 8,314,653 | 922,825 | SH | SOLE | 897,650 | 0 | 25,175 | ||
HOME DEPOT INC | COM | 437076102 | 584,935 | 1,883 | SH | SOLE | 963 | 0 | 920 | ||
HONEYWELL INTL INC | COM | 438516106 | 1,340,865 | 6,462 | SH | SOLE | 3,747 | 0 | 2,715 | ||
HORIZON BANCORP INC | COM | 440407104 | 403,648 | 38,775 | SH | SOLE | 38,775 | 0 | 0 | ||
HP INC | COM | 40434L105 | 258,732 | 8,425 | SH | SOLE | 6,800 | 0 | 1,625 | ||
HUDSON TECHNOLOGIES INC | COM | 444144109 | 8,566,610 | 890,500 | SH | SOLE | 875,500 | 0 | 15,000 | ||
IDENTIV INC | COM NEW | 45170X205 | 6,007,095 | 714,280 | SH | SOLE | 703,805 | 0 | 10,475 | ||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 5,793,617 | 43,297 | SH | SOLE | 40,191 | 0 | 3,106 | ||
ISHARES SILVER TR | ISHARES | 46428Q109 | 342,596 | 16,400 | SH | SOLE | 13,400 | 0 | 3,000 | ||
ISHARES TR | IBONDS DEC24 ETF | 46434VBG4 | 380,729 | 15,464 | PRN | SOLE | 15,064 | 0 | 400 | ||
ISHARES TR | IBONDS 23 TRM TS | 46436E882 | 818,730 | 33,000 | SH | SOLE | 33,000 | 0 | 0 | ||
ISHARES TR | ISHARES BIOTECH | 464287556 | 484,352 | 3,815 | SH | SOLE | 1,800 | 0 | 2,015 | ||
JOHNSON & JOHNSON | COM | 478160104 | 5,954,429 | 35,974 | SH | SOLE | 32,277 | 0 | 3,697 | ||
JPMORGAN CHASE & CO | COM | 46625H100 | 2,917,313 | 20,059 | SH | SOLE | 18,959 | 0 | 1,100 | ||
KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | 398,698 | 2,381 | SH | SOLE | 2,381 | 0 | 0 | ||
KNOWLES CORP | COM | 49926D109 | 229,362 | 12,700 | SH | SOLE | 12,200 | 0 | 500 | ||
KORNIT DIGITAL LTD | SHS | M6372Q113 | 1,787,018 | 60,845 | SH | SOLE | 59,095 | 0 | 1,750 | ||
LATTICE SEMICONDUCTOR CORP | COM | 518415104 | 960,700 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
LILLY ELI & CO | COM | 532457108 | 1,214,658 | 2,590 | SH | SOLE | 2,090 | 0 | 500 | ||
LOCKHEED MARTIN CORP | COM | 539830109 | 251,828 | 547 | SH | SOLE | 297 | 0 | 250 | ||
LOWES COS INC | COM | 548661107 | 724,948 | 3,212 | SH | SOLE | 3,212 | 0 | 0 | ||
LUNA INNOVATIONS INC | COM | 550351100 | 1,423,258 | 156,059 | SH | SOLE | 155,059 | 0 | 1,000 | ||
M D C HLDGS INC | COM | 552676108 | 3,327,438 | 71,145 | SH | SOLE | 67,595 | 0 | 3,550 | ||
MAGNOLIA OIL & GAS CORP | CL A | 559663109 | 334,400 | 16,000 | SH | SOLE | 16,000 | 0 | 0 | ||
MARATHON OIL CORP | COM | 565849106 | 3,882,969 | 168,678 | SH | SOLE | 161,853 | 0 | 6,825 | ||
MARATHON PETE CORP | COM | 56585A102 | 244,860 | 2,100 | SH | SOLE | 2,000 | 0 | 100 | ||
MCDONALDS CORP | COM | 580135101 | 623,384 | 2,089 | SH | SOLE | 2,089 | 0 | 0 | ||
MERCK & CO INC | COM | 58933Y105 | 3,881,009 | 33,634 | SH | SOLE | 31,334 | 0 | 2,300 | ||
METLIFE INC | COM | 59156R108 | 6,653,722 | 117,702 | SH | SOLE | 113,852 | 0 | 3,850 | ||
MICRON TECHNOLOGY INC | COM | 595112103 | 378,660 | 6,000 | SH | SOLE | 6,000 | 0 | 0 | ||
MICROSOFT CORP | COM | 594918104 | 8,893,998 | 26,117 | SH | SOLE | 24,577 | 0 | 1,540 | ||
MORGAN STANLEY | COM NEW | 617446448 | 279,856 | 3,277 | SH | SOLE | 3,277 | 0 | 0 | ||
NABORS INDUSTRIES LTD | SHS | G6359F137 | 465,150 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
NANO DIMENSION LTD | SPONSORD ADS NEW | 63008G203 | 86,700 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | ||
NEXTERA ENERGY INC | COM | 65339F101 | 248,570 | 3,350 | SH | SOLE | 2,100 | 0 | 1,250 | ||
NOKIA CORP | SPONSORED ADR | 654902204 | 95,472 | 22,950 | SH | SOLE | 14,250 | 0 | 8,700 | ||
NVIDIA CORPORATION | COM | 67066G104 | 611,264 | 1,445 | SH | SOLE | 1,445 | 0 | 0 | ||
ONDAS HLDGS INC | COM NEW | 68236H204 | 195,849 | 227,625 | SH | SOLE | 227,625 | 0 | 0 | ||
ONEOK INC NEW | COM | 682680103 | 314,772 | 5,100 | SH | SOLE | 5,100 | 0 | 0 | ||
OPEN LENDING CORP | COM | 68373J104 | 695,110 | 66,138 | SH | SOLE | 60,553 | 0 | 5,585 | ||
ORACLE CORP | COM | 68389X105 | 440,633 | 3,700 | SH | SOLE | 0 | 0 | 3,700 | ||
PEPSICO INC | COM | 713448108 | 1,072,424 | 5,790 | SH | SOLE | 5,640 | 0 | 150 | ||
PFIZER INC | COM | 717081103 | 5,497,654 | 149,882 | SH | SOLE | 146,320 | 0 | 3,562 | ||
PHILIP MORRIS INTL INC | COM | 718172109 | 240,829 | 2,467 | SH | SOLE | 1,017 | 0 | 1,450 | ||
PHILLIPS 66 | COM | 718546104 | 3,469,924 | 36,380 | SH | SOLE | 35,650 | 0 | 730 | ||
PHYSICIANS RLTY TR | COM | 71943U104 | 6,516,073 | 465,766 | SH | SOLE | 453,231 | 0 | 12,535 | ||
PNC FINL SVCS GROUP INC | COM | 693475105 | 433,394 | 3,441 | SH | SOLE | 2,673 | 0 | 768 | ||
PPG INDS INC | COM | 693506107 | 236,700 | 1,596 | SH | SOLE | 696 | 0 | 900 | ||
PRICE T ROWE GROUP INC | COM | 74144T108 | 101,752,247 | 908,340 | SH | SOLE | 905,595 | 0 | 2,745 | ||
PROCTER AND GAMBLE CO | COM | 742718109 | 2,615,668 | 17,238 | SH | SOLE | 15,756 | 0 | 1,482 | ||
PROGYNY INC | COM | 74340E103 | 1,695,751 | 43,105 | SH | SOLE | 40,220 | 0 | 2,885 | ||
PROLOGIS INC. | COM | 74340W103 | 635,591 | 5,183 | SH | SOLE | 5,183 | 0 | 0 | ||
QUALCOMM INC | COM | 747525103 | 7,246,188 | 60,872 | SH | SOLE | 58,832 | 0 | 2,040 | ||
QUANTERIX CORP | COM | 74766Q101 | 2,298,296 | 101,920 | SH | SOLE | 97,495 | 0 | 4,425 | ||
QUANTUM CORP | COM NEW | 747906501 | 64,800 | 60,000 | SH | SOLE | 60,000 | 0 | 0 | ||
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 550,398 | 5,619 | SH | SOLE | 5,619 | 0 | 0 | ||
RBB FD INC | MOTLEY FOL ETF | 74933W601 | 239,793 | 5,886 | SH | SOLE | 5,886 | 0 | 0 | ||
ROYAL GOLD INC | COM | 780287108 | 229,560 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
SANDSTORM GOLD LTD | COM NEW | 80013R206 | 51,200 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
SANMINA CORPORATION | COM | 801056102 | 452,025 | 7,500 | SH | SOLE | 7,500 | 0 | 0 | ||
SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 | 462,788 | 7,480 | SH | SOLE | 7,480 | 0 | 0 | ||
SHYFT GROUP INC | COM | 825698103 | 3,315,861 | 150,311 | SH | SOLE | 145,436 | 0 | 4,875 | ||
SIGNET JEWELERS LIMITED | SHS | G81276100 | 489,450 | 7,500 | SH | SOLE | 7,500 | 0 | 0 | ||
SOUTHWESTERN ENERGY CO | COM | 845467109 | 937,861 | 156,050 | SH | SOLE | 147,550 | 0 | 8,500 | ||
SPDR GOLD TR | GOLD SHS | 78463V107 | 2,788,678 | 15,643 | SH | SOLE | 13,808 | 0 | 1,835 | ||
STARBUCKS CORP | COM | 855244109 | 682,028 | 6,885 | SH | SOLE | 5,445 | 0 | 1,440 | ||
STEREOTAXIS INC | COM NEW | 85916J409 | 56,993 | 37,250 | SH | SOLE | 12,250 | 0 | 25,000 | ||
STRATASYS LTD | SHS | M85548101 | 2,262,002 | 127,365 | SH | SOLE | 122,715 | 0 | 4,650 | ||
STRYKER CORPORATION | COM | 863667101 | 288,310 | 945 | SH | SOLE | 745 | 0 | 200 | ||
TARGA RES CORP | COM | 87612G101 | 2,454,986 | 32,260 | SH | SOLE | 31,260 | 0 | 1,000 | ||
TAYLOR MORRISON HOME CORP | COM | 87724P106 | 341,390 | 7,000 | SH | SOLE | 7,000 | 0 | 0 | ||
TETRA TECHNOLOGIES INC DEL | COM | 88162F105 | 6,069,449 | 1,795,695 | SH | SOLE | 1,643,545 | 0 | 152,150 | ||
THE CIGNA GROUP | COM | 125523100 | 234,020 | 834 | SH | SOLE | 652 | 0 | 182 | ||
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 626,100 | 1,200 | SH | SOLE | 650 | 0 | 550 | ||
TPI COMPOSITES INC | COM | 87266J104 | 114,589 | 11,050 | SH | SOLE | 4,950 | 0 | 6,100 | ||
TRANSOCEAN LTD | REG SHS | H8817H100 | 1,282,830 | 183,000 | SH | SOLE | 183,000 | 0 | 0 | ||
TUTOR PERINI CORP | COM | 901109108 | 230,588 | 32,250 | SH | SOLE | 12,250 | 0 | 20,000 | ||
URBAN-GRO INC | COM NEW | 91704K202 | 187,620 | 159,000 | SH | SOLE | 159,000 | 0 | 0 | ||
VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | 2,791,046 | 92,695 | SH | SOLE | 90,925 | 0 | 1,770 | ||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 1,259,001 | 33,853 | SH | SOLE | 30,953 | 0 | 2,900 | ||
WARNER BROS DISCOVERY INC | COM SER A | 934423104 | 1,984,204 | 158,230 | SH | SOLE | 155,616 | 0 | 2,614 | ||
WELLS FARGO CO NEW | PERP PFD CNV A | 949746804 | 1,698,048 | 1,474 | SH | SOLE | 1,250 | 0 | 224 | ||
WEYERHAEUSER CO MTN BE | COM NEW | 962166104 | 2,176,843 | 64,961 | SH | SOLE | 61,811 | 0 | 3,150 | ||
WILLIS TOWERS WATSON PLC LTD | SHS | G96629103 | 1,109,912 | 4,713 | SH | SOLE | 4,458 | 0 | 255 | ||
XEROX HOLDINGS CORP | COM NEW | 98421M106 | 2,830,384 | 190,086 | SH | SOLE | 182,486 | 0 | 7,600 | ||
ZETA GLOBAL HOLDINGS CORP | CL A | 98956A105 | 1,922,141 | 225,075 | SH | SOLE | 217,425 | 0 | 7,650 | ||
ZYMEWORKS INC | COM | 98985Y108 | 218,160 | 25,250 | SH | SOLE | 20,250 | 0 | 5,000 |