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 |
ABBOTT LABS | COM | 002824100 | 532,258 | 4,836 | SH | SOLE | 4,686 | 0 | 150 | |||
ABBVIE INC | COM | 00287Y109 | 971,197 | 6,267 | SH | SOLE | 6,097 | 0 | 170 | |||
ACCURAY INC | COM | 004397105 | 311,300 | 110,000 | SH | SOLE | 110,000 | 0 | 0 | |||
ADVANCED MICRO DEVICES INC | COM | 007903107 | 755,329 | 5,124 | SH | SOLE | 5,124 | 0 | 0 | |||
AKOUSTIS TECHNOLOGIES INC | COM | 00973N102 | 29,690 | 35,600 | SH | SOLE | 35,600 | 0 | 0 | |||
ALLISON TRANSMISSION HLDGS I | COM | 01973R101 | 7,928,124 | 136,339 | SH | SOLE | 133,364 | 0 | 2,975 | |||
ALLSTATE CORP | COM | 020002101 | 553,341 | 3,953 | SH | SOLE | 3,953 | 0 | 0 | |||
ALPHABET INC | CAP STK CL C | 02079K107 | 1,483,852 | 10,529 | SH | SOLE | 10,529 | 0 | 0 | |||
ALPHABET INC | CAP STK CL A | 02079K305 | 1,020,435 | 7,305 | SH | SOLE | 6,305 | 0 | 1,000 | |||
AMAZON COM INC | COM | 023135106 | 1,934,196 | 12,730 | SH | SOLE | 10,030 | 0 | 2,700 | |||
AMGEN INC | COM | 031162100 | 262,962 | 913 | SH | SOLE | 913 | 0 | 0 | |||
ANI PHARMACEUTICALS INC | COM | 00182C103 | 3,849,875 | 69,820 | SH | SOLE | 65,170 | 0 | 4,650 | |||
ANTERO RESOURCES CORP | COM | 03674X106 | 680,400 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | |||
AON PLC | SHS CL A | G0403H108 | 203,714 | 700 | SH | SOLE | 700 | 0 | 0 | |||
APPLE INC | COM | 037833100 | 11,277,605 | 58,576 | SH | SOLE | 43,495 | 0 | 15,081 | |||
AQUA METALS INC | COM | 03837J101 | 11,400 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | |||
ARCOSA INC | COM | 039653100 | 3,552,776 | 42,991 | SH | SOLE | 42,701 | 0 | 290 | |||
ARES CAPITAL CORP | COM | 04010L103 | 3,360,841 | 167,790 | SH | SOLE | 162,065 | 0 | 5,725 | |||
ASTRAZENECA PLC | SPONSORED ADR | 046353108 | 6,411,047 | 95,190 | SH | SOLE | 93,080 | 0 | 2,110 | |||
BANK AMERICA CORP | 7.25%CNV PFD L | 060505682 | 1,657,260 | 1,375 | SH | SOLE | 1,319 | 0 | 56 | |||
BANK MONTREAL QUE | COM | 063671101 | 3,416,299 | 34,529 | SH | SOLE | 34,434 | 0 | 95 | |||
BARFRESH FOOD GROUP INC | COM NEW | 067532200 | 24,461 | 15,384 | SH | SOLE | 0 | 0 | 15,384 | |||
BARRICK GOLD CORP | COM | 067901108 | 2,355,770 | 130,225 | SH | SOLE | 129,225 | 0 | 1,000 | |||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 4,543,848 | 12,740 | SH | SOLE | 10,551 | 0 | 2,189 | |||
BLACKROCK RES & COMMODITIES | SHS | 09257A108 | 471,182 | 53,061 | SH | SOLE | 53,061 | 0 | 0 | |||
BLUE BIRD CORP | COM | 095306106 | 1,247,304 | 46,265 | SH | SOLE | 46,215 | 0 | 50 | |||
BRIGHTHOUSE FINL INC | COM | 10922N103 | 427,911 | 8,086 | SH | SOLE | 8,086 | 0 | 0 | |||
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 5,856,202 | 114,134 | SH | SOLE | 111,007 | 0 | 3,127 | |||
CALIX INC | COM | 13100M509 | 2,494,917 | 57,105 | SH | SOLE | 52,230 | 0 | 4,875 | |||
CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | 229,669 | 2,905 | SH | SOLE | 2,705 | 0 | 200 | |||
CARRIER GLOBAL CORPORATION | COM | 14448C104 | 216,029 | 3,760 | SH | SOLE | 3,760 | 0 | 0 | |||
CECO ENVIRONMENTAL CORP | COM | 125141101 | 2,876,211 | 141,825 | SH | SOLE | 116,825 | 0 | 25,000 | |||
CHEVRON CORP NEW | COM | 166764100 | 6,783,598 | 45,479 | SH | SOLE | 42,994 | 0 | 2,485 | |||
CHUBB LIMITED | COM | H1467J104 | 2,244,180 | 9,930 | SH | SOLE | 9,420 | 0 | 510 | |||
CINCINNATI FINL CORP | COM | 172062101 | 799,746 | 7,730 | SH | SOLE | 7,625 | 0 | 105 | |||
CITIGROUP INC | COM NEW | 172967424 | 407,508 | 7,922 | SH | SOLE | 7,622 | 0 | 300 | |||
CNX RES CORP | COM | 12653C108 | 200,000 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
COCA COLA CO | COM | 191216100 | 1,076,633 | 18,270 | SH | SOLE | 15,713 | 0 | 2,557 | |||
CONOCOPHILLIPS | COM | 20825C104 | 873,543 | 7,526 | SH | SOLE | 5,446 | 0 | 2,080 | |||
COPA HOLDINGS SA | CL A | P31076105 | 6,407,623 | 60,273 | SH | SOLE | 51,455 | 0 | 8,818 | |||
CORNING INC | COM | 219350105 | 7,289,518 | 239,393 | SH | SOLE | 230,358 | 0 | 9,035 | |||
CRYOPORT INC | COM PAR $0.001 | 229050307 | 2,377,483 | 153,485 | SH | SOLE | 144,185 | 0 | 9,300 | |||
CSX CORP | COM | 126408103 | 487,044 | 14,048 | SH | SOLE | 13,548 | 0 | 500 | |||
DANAHER CORPORATION | COM | 235851102 | 543,649 | 2,350 | SH | SOLE | 2,350 | 0 | 0 | |||
DASEKE INC | COM | 23753F107 | 1,976,400 | 244,000 | SH | SOLE | 232,000 | 0 | 12,000 | |||
DELTA AIR LINES INC DEL | COM NEW | 247361702 | 4,529,965 | 112,602 | SH | SOLE | 105,027 | 0 | 7,575 | |||
DIAMONDBACK ENERGY INC | COM | 25278X109 | 6,310,205 | 40,690 | SH | SOLE | 35,625 | 0 | 5,065 | |||
DISNEY WALT CO | COM | 254687106 | 263,015 | 2,913 | SH | SOLE | 2,457 | 0 | 456 | |||
DOCGO INC | COM | 256086109 | 1,436,155 | 256,915 | SH | SOLE | 232,415 | 0 | 24,500 | |||
DOW INC | COM | 260557103 | 3,942,066 | 71,883 | SH | SOLE | 69,583 | 0 | 2,300 | |||
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 324,793 | 3,347 | SH | SOLE | 3,147 | 0 | 200 | |||
ELI LILLY & CO | COM | 532457108 | 1,492,275 | 2,560 | SH | SOLE | 2,060 | 0 | 500 | |||
EMERSON ELEC CO | COM | 291011104 | 206,826 | 2,125 | SH | SOLE | 1,875 | 0 | 250 | |||
ENBRIDGE INC | COM | 29250N105 | 236,832 | 6,575 | SH | SOLE | 6,575 | 0 | 0 | |||
ENPHASE ENERGY INC | COM | 29355A107 | 9,419,732 | 71,286 | SH | SOLE | 66,736 | 0 | 4,550 | |||
EVOLV TECHNOLOGIES HLDNGS IN | COM CL A | 30049H102 | 2,166,480 | 459,000 | SH | SOLE | 424,000 | 0 | 35,000 | |||
EXXON MOBIL CORP | COM | 30231G102 | 960,508 | 9,607 | SH | SOLE | 9,007 | 0 | 600 | |||
F N B CORP | COM | 302520101 | 330,480 | 24,000 | SH | SOLE | 24,000 | 0 | 0 | |||
FIDELITY NATL INFORMATION SV | COM | 31620M106 | 5,692,281 | 94,761 | SH | SOLE | 92,221 | 0 | 2,540 | |||
FIRST CTZNS BANCSHARES INC N | CL A | 31946M103 | 390,217 | 275 | SH | SOLE | 150 | 0 | 125 | |||
FRONTLINE PLC | COM | M46528101 | 300,750 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | |||
FVCBANKCORP INC | COM | 36120Q101 | 213,000 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | |||
GLADSTONE LD CORP | COM | 376549101 | 2,206,597 | 152,706 | SH | SOLE | 147,126 | 0 | 5,580 | |||
GLOBAL SELF STORAGE INC | COM | 37955N106 | 1,686,155 | 364,180 | SH | SOLE | 364,180 | 0 | 0 | |||
GROWGENERATION CORP | COM | 39986L109 | 31,752 | 12,650 | SH | SOLE | 12,650 | 0 | 0 | |||
HECLA MNG CO | COM | 422704106 | 57,720 | 12,000 | SH | SOLE | 12,000 | 0 | 0 | |||
HELMERICH & PAYNE INC | COM | 423452101 | 3,959,372 | 109,315 | SH | SOLE | 105,665 | 0 | 3,650 | |||
HILLMAN SOLUTIONS CORP | COM | 431636109 | 7,545,062 | 819,225 | SH | SOLE | 798,800 | 0 | 20,425 | |||
HOME DEPOT INC | COM | 437076102 | 626,909 | 1,809 | SH | SOLE | 779 | 0 | 1,030 | |||
HONEYWELL INTL INC | COM | 438516106 | 1,306,913 | 6,232 | SH | SOLE | 3,864 | 0 | 2,368 | |||
HP INC | COM | 40434L105 | 208,373 | 6,925 | SH | SOLE | 6,800 | 0 | 125 | |||
HUDSON TECHNOLOGIES INC | COM | 444144109 | 8,203,269 | 608,100 | SH | SOLE | 580,100 | 0 | 28,000 | |||
IDENTIV INC | COM NEW | 45170X205 | 5,902,510 | 716,324 | SH | SOLE | 674,399 | 0 | 41,925 | |||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 7,026,818 | 42,964 | SH | SOLE | 41,308 | 0 | 1,656 | |||
ISHARES SILVER TR | ISHARES | 46428Q109 | 364,815 | 16,750 | SH | SOLE | 16,050 | 0 | 700 | |||
ISHARES TR | IBONDS DEC24 ETF | 46434VBG4 | 371,140 | 14,899 | SH | SOLE | 14,499 | 0 | 400 | |||
ISHARES TR | ISHARES BIOTECH | 464287556 | 491,098 | 3,615 | SH | SOLE | 1,315 | 0 | 2,300 | |||
JOHNSON & JOHNSON | COM | 478160104 | 4,476,419 | 28,560 | SH | SOLE | 27,353 | 0 | 1,207 | |||
JPMORGAN CHASE & CO | COM | 46625H100 | 3,640,644 | 21,403 | SH | SOLE | 19,968 | 0 | 1,435 | |||
KENVUE INC | COM | 49177J102 | 2,994,156 | 139,069 | SH | SOLE | 131,559 | 0 | 7,510 | |||
KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | 356,521 | 2,241 | SH | SOLE | 2,241 | 0 | 0 | |||
KNOWLES CORP | COM | 49926D109 | 200,592 | 11,200 | SH | SOLE | 10,700 | 0 | 500 | |||
KOPIN CORP | COM | 500600101 | 20,300 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
KORNIT DIGITAL LTD | SHS | M6372Q113 | 1,140,882 | 59,545 | SH | SOLE | 56,695 | 0 | 2,850 | |||
LATTICE SEMICONDUCTOR CORP | COM | 518415104 | 689,900 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
LOCKHEED MARTIN CORP | COM | 539830109 | 222,541 | 491 | SH | SOLE | 441 | 0 | 50 | |||
LOWES COS INC | COM | 548661107 | 706,374 | 3,174 | SH | SOLE | 3,074 | 0 | 100 | |||
LUNA INNOVATIONS INC | COM | 550351100 | 1,024,100 | 154,000 | SH | SOLE | 128,000 | 0 | 26,000 | |||
M D C HLDGS INC | COM | 552676108 | 3,920,137 | 70,953 | SH | SOLE | 68,548 | 0 | 2,405 | |||
MAGNOLIA OIL & GAS CORP | CL A | 559663109 | 340,640 | 16,000 | SH | SOLE | 16,000 | 0 | 0 | |||
MARATHON OIL CORP | COM | 565849106 | 4,207,696 | 174,160 | SH | SOLE | 168,235 | 0 | 5,925 | |||
MARATHON PETE CORP | COM | 56585A102 | 296,720 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | |||
MCDONALDS CORP | COM | 580135101 | 619,415 | 2,089 | SH | SOLE | 1,589 | 0 | 500 | |||
MERCK & CO INC | COM | 58933Y105 | 3,565,373 | 32,704 | SH | SOLE | 31,229 | 0 | 1,475 | |||
METLIFE INC | COM | 59156R108 | 7,745,384 | 117,124 | SH | SOLE | 113,754 | 0 | 3,370 | |||
MICRON TECHNOLOGY INC | COM | 595112103 | 512,040 | 6,000 | SH | SOLE | 6,000 | 0 | 0 | |||
MICROSOFT CORP | COM | 594918104 | 9,531,203 | 25,346 | SH | SOLE | 22,806 | 0 | 2,540 | |||
MORGAN STANLEY | COM NEW | 617446448 | 244,408 | 2,621 | SH | SOLE | 2,621 | 0 | 0 | |||
NABORS INDUSTRIES LTD | SHS | G6359F137 | 408,150 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | |||
NANO DIMENSION LTD | SPONSORD ADS NEW | 63008G203 | 60,000 | 25,000 | SH | SOLE | 25,000 | 0 | 0 | |||
NEXTERA ENERGY INC | COM | 65339F101 | 203,479 | 3,350 | SH | SOLE | 3,350 | 0 | 0 | |||
NOKIA CORP | SPONSORED ADR | 654902204 | 47,297 | 13,950 | SH | SOLE | 11,050 | 0 | 2,900 | |||
NVIDIA CORPORATION | COM | 67066G104 | 557,123 | 1,125 | SH | SOLE | 1,125 | 0 | 0 | |||
ONDAS HLDGS INC | COM NEW | 68236H204 | 56,419 | 36,875 | SH | SOLE | 36,875 | 0 | 0 | |||
ONEOK INC NEW | COM | 682680103 | 351,100 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | |||
OPEN LENDING CORP | COM | 68373J104 | 387,248 | 45,505 | SH | SOLE | 29,870 | 0 | 15,635 | |||
ORACLE CORP | COM | 68389X105 | 390,091 | 3,700 | SH | SOLE | 0 | 0 | 3,700 | |||
PEPSICO INC | COM | 713448108 | 1,056,575 | 6,221 | SH | SOLE | 6,171 | 0 | 50 | |||
PFIZER INC | COM | 717081103 | 3,006,076 | 104,414 | SH | SOLE | 99,083 | 0 | 5,331 | |||
PHILIP MORRIS INTL INC | COM | 718172109 | 229,273 | 2,437 | SH | SOLE | 2,237 | 0 | 200 | |||
PHILLIPS 66 | COM | 718546104 | 1,985,650 | 14,914 | SH | SOLE | 14,499 | 0 | 415 | |||
PHYSICIANS RLTY TR | COM | 71943U104 | 6,063,824 | 455,584 | SH | SOLE | 443,474 | 0 | 12,110 | |||
PNC FINL SVCS GROUP INC | COM | 693475105 | 511,160 | 3,301 | SH | SOLE | 2,633 | 0 | 668 | |||
PPG INDS INC | COM | 693506107 | 239,489 | 1,601 | SH | SOLE | 1,601 | 0 | 0 | |||
PRICE T ROWE GROUP INC | COM | 74144T108 | 93,560,210 | 868,792 | SH | SOLE | 787,837 | 0 | 80,955 | |||
PROCTER AND GAMBLE CO | COM | 742718109 | 2,619,554 | 17,876 | SH | SOLE | 17,376 | 0 | 500 | |||
PROGYNY INC | COM | 74340E103 | 1,634,247 | 43,955 | SH | SOLE | 37,970 | 0 | 5,985 | |||
PROLOGIS INC. | COM | 74340W103 | 690,894 | 5,183 | SH | SOLE | 5,183 | 0 | 0 | |||
QUALCOMM INC | COM | 747525103 | 8,672,669 | 59,965 | SH | SOLE | 58,190 | 0 | 1,775 | |||
QUANTERIX CORP | COM | 74766Q101 | 2,891,068 | 105,745 | SH | SOLE | 97,520 | 0 | 8,225 | |||
RBB FD INC | MOTLEY FOL ETF | 74933W601 | 225,976 | 5,061 | SH | SOLE | 5,061 | 0 | 0 | |||
REALTY INCOME CORP | COM | 756109104 | 847,117 | 14,753 | SH | SOLE | 14,153 | 0 | 600 | |||
RECURSION PHARMACEUTICALS IN | CL A | 75629V104 | 1,625,717 | 164,880 | SH | SOLE | 139,405 | 0 | 25,475 | |||
ROYAL GOLD INC | COM | 780287108 | 362,880 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | |||
RTX CORPORATION | COM | 75513E101 | 452,114 | 5,373 | SH | SOLE | 5,373 | 0 | 0 | |||
SANDSTORM GOLD LTD | COM NEW | 80013R206 | 50,300 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
SANMINA CORPORATION | COM | 801056102 | 385,275 | 7,500 | SH | SOLE | 7,500 | 0 | 0 | |||
SHYFT GROUP INC | COM | 825698103 | 1,536,372 | 125,726 | SH | SOLE | 114,651 | 0 | 11,075 | |||
SIGNET JEWELERS LIMITED | SHS | G81276100 | 804,450 | 7,500 | SH | SOLE | 7,500 | 0 | 0 | |||
SOUTHWESTERN ENERGY CO | COM | 845467109 | 994,945 | 151,900 | SH | SOLE | 150,150 | 0 | 1,750 | |||
SPDR GOLD TR | GOLD SHS | 78463V107 | 3,086,057 | 16,143 | SH | SOLE | 15,098 | 0 | 1,045 | |||
SPROTT PHYSICAL GOLD & SILVE | TR UNIT | 85208R101 | 3,841,490 | 200,600 | SH | SOLE | 186,450 | 0 | 14,150 | |||
STARBUCKS CORP | COM | 855244109 | 625,505 | 6,515 | SH | SOLE | 6,175 | 0 | 340 | |||
STEREOTAXIS INC | COM NEW | 85916J409 | 21,438 | 12,250 | SH | SOLE | 12,250 | 0 | 0 | |||
STRATASYS LTD | SHS | M85548101 | 1,850,545 | 129,590 | SH | SOLE | 123,640 | 0 | 5,950 | |||
STRYKER CORPORATION | COM | 863667101 | 285,385 | 953 | SH | SOLE | 953 | 0 | 0 | |||
TARGA RES CORP | COM | 87612G101 | 2,447,475 | 28,174 | SH | SOLE | 28,174 | 0 | 0 | |||
TAYLOR MORRISON HOME CORP | COM | 87724P106 | 373,450 | 7,000 | SH | SOLE | 7,000 | 0 | 0 | |||
TETRA TECHNOLOGIES INC DEL | COM | 88162F105 | 5,855,411 | 1,295,445 | SH | SOLE | 1,230,545 | 0 | 64,900 | |||
THE CIGNA GROUP | COM | 125523100 | 252,736 | 844 | SH | SOLE | 701 | 0 | 143 | |||
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 636,948 | 1,200 | SH | SOLE | 750 | 0 | 450 | |||
TRANSOCEAN LTD | REG SHS | H8817H100 | 1,159,785 | 181,500 | SH | SOLE | 181,500 | 0 | 0 | |||
TUTOR PERINI CORP | COM | 901109108 | 100,100 | 11,000 | SH | SOLE | 11,000 | 0 | 0 | |||
URBAN-GRO INC | COM NEW | 91704K202 | 155,519 | 111,085 | SH | SOLE | 111,085 | 0 | 0 | |||
VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | 207,718 | 1,219 | SH | SOLE | 1,219 | 0 | 0 | |||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 1,136,676 | 30,151 | SH | SOLE | 27,324 | 0 | 2,827 | |||
WARNER BROS DISCOVERY INC | COM SER A | 934423104 | 1,979,289 | 173,927 | SH | SOLE | 161,055 | 0 | 12,872 | |||
WELLS FARGO CO NEW | PERP PFD CNV A | 949746804 | 1,490,938 | 1,247 | SH | SOLE | 1,162 | 0 | 85 | |||
WEYERHAEUSER CO MTN BE | COM NEW | 962166104 | 2,153,515 | 61,936 | SH | SOLE | 59,886 | 0 | 2,050 | |||
WILLIS TOWERS WATSON PLC LTD | SHS | G96629103 | 4,860,904 | 20,153 | SH | SOLE | 19,518 | 0 | 635 | |||
XEROX HOLDINGS CORP | COM NEW | 98421M106 | 3,024,620 | 165,009 | SH | SOLE | 161,759 | 0 | 3,250 | |||
ZETA GLOBAL HOLDINGS CORP | CL A | 98956A105 | 2,107,980 | 239,000 | SH | SOLE | 215,225 | 0 | 23,775 | |||
ZYMEWORKS INC | COM | 98985Y108 | 210,398 | 20,250 | SH | SOLE | 5,500 | 0 | 14,750 |