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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APPLE INC COM 037833100 1,965 11,254 SH   SOLE   2,496 0 8,758
APPLE INC COM 037833100 192 1,100 SH   OTR   1,100 0 0
ALLY FINANCIAL INC COM 02005N100 2,936 67,521 SH   SOLE   55,058 0 12,463
AMGEN INC COM 031162100 1,901 7,861 SH   SOLE   2,843 0 5,018
AVEO PHARMACEUTICALS INC COM NEW 053588307 510 91,283 SH   SOLE   76,715 0 14,568
AVEO PHARMACEUTICALS INC COM NEW 053588307 6 1,000 SH   OTR   1,000 0 0
POPULAR INC COM NEW 733174700 4,177 51,103 SH   SOLE   8,826 0 42,277
BAUSCH HEALTH COS INC COM 071734107 1,611 70,488 SH   SOLE   59,313 0 11,175
COTY INC-CL A COM CL A 222070203 1,635 181,859 SH   SOLE   161,520 0 20,339
FIRST BANCORP PUERTO RICO COM NEW 318672706 4,579 348,990 SH   SOLE   57,485 0 291,505
FACEBOOK INC-A CL A 30303M102 4,252 19,124 SH   SOLE   8,014 0 11,110
FACEBOOK INC-A CL A 30303M102 25 112 SH   OTR   112 0 0
GARMIN LTD SHS H2906T109 595 5,013 SH   SOLE   3,366 0 1,647
WALMART INC COM 931142103 1,564 10,500 SH   SOLE   2,976 0 7,524
CONSTELLATION BRANDS INC-A CL A 21036P108 421 1,829 SH   SOLE   0 0 1,829
WEIBO CORP-SPON ADR SPONSORED ADR 948596101 391 15,935 SH   SOLE   14,215 0 1,720
ADVANCED MICRO DEVICES INC COM 007903107 1,914 17,504 SH   SOLE   7,818 0 9,686
AMAZON COM INC COM 023135106 2,080 638 SH   SOLE   130 0 508
AMAZON COM INC COM 023135106 3 1 SH   OTR   1 0 0
BANK AMER CORP COM 060505104 1,117 27,109 SH   SOLE   0 0 27,109
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,797 10,759 SH   SOLE   1,614 0 9,145
COSTCO WHSL CORP NEW COM 22160K105 2,867 4,979 SH   SOLE   1,057 0 3,922
CALAVO GROWERS INC COM 128246105 862 23,661 SH   SOLE   17,901 0 5,760
GENERAL DYNAMICS CORP COM 369550108 4,007 16,613 SH   SOLE   11,527 0 5,086
GENERAL MTRS CO COM 37045V100 1,858 42,468 SH   SOLE   7,220 0 35,248
ALPHABET INC CAP STK CL C 02079K107 3,176 1,137 SH   SOLE   737 0 400
JOHNSON & JOHNSON COM 478160104 1,245 7,027 SH   SOLE   2,575 0 4,452
JPMORGAN CHASE & CO COM 46625H100 3,323 24,375 SH   SOLE   9,460 0 14,915
LOCKHEED MARTIN CORP COM 539830109 2,455 5,563 SH   SOLE   4,086 0 1,477
ALTRIA GROUP INC COM 02209S103 2,528 48,387 SH   SOLE   30,197 0 18,190
MICROSOFT CORP COM 594918104 1,393 4,517 SH   SOLE   0 0 4,517
MICRON TECHNOLOGY INC COM 595112103 4,604 59,113 SH   SOLE   35,801 0 23,312
OFG BANCORP COM 67103X102 3,981 149,440 SH   SOLE   39,370 0 110,070
PROCTER AND GAMBLE CO COM 742718109 1,032 6,757 SH   SOLE   0 0 6,757
PHILIP MORRIS INTL INC COM 718172109 3,026 32,210 SH   SOLE   18,136 0 14,074
PAYPAL HLDGS INC COM 70450Y103 2,898 25,057 SH   SOLE   17,457 0 7,600
PAYPAL HLDGS INC COM 70450Y103 73 630 SH   OTR   630 0 0
BANCO SANTANDER SA ADR 05964H105 62 18,458 SH   SOLE   0 0 18,458
SIENTRA INC COM 82621J105 589 265,503 SH   SOLE   201,178 0 64,325
SKECHERS U S A INC CL A 830566105 474 11,639 SH   SOLE   0 0 11,639
SHOPIFY INC - CLASS A CL A 82509L107 33 49 SH   OTR   49 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,500 14,771 SH   SOLE   6,875 0 7,896
BERKSHIRE HATHAWAY INC DEL CL A 084670108 529 100 SH   OTR   100 0 0
BLACKSTONE GROUP L P COM CL A 09260D107 2,425 19,107 SH   SOLE   15,000 0 4,107
INVESCO QQQ TR UNIT SER 1 46090E103 1,600 4,412 SH   SOLE   0 0 4,412
TJX COS INC NEW COM 872540109 1,248 20,608 SH   SOLE   6,474 0 14,134
MCDONALDS CORP COM 580135101 396 1,601 SH   SOLE   0 0 1,601
PFIZER INC COM 717081103 515 9,946 SH   SOLE   0 0 9,946
HERON THERAPEUTICS INC COM 427746102 305 53,362 SH   SOLE   49,662 0 3,700
NVIDIA CORP COM 67066G104 1,976 7,240 SH   SOLE   1,920 0 5,320
NVIDIA CORP COM 67066G104 147 540 SH   OTR   540 0 0
TEVA PHARMACEUTICAL-SP ADR SPONSORED ADS 881624209 1,909 203,351 SH   SOLE   138,065 0 65,286
DIREXION SHS ETF TR BRZ BL 2X SHS 25460G708 2,927 24,793 SH   SOLE   23,630 0 1,163
COPART INC COM 217204106 2,538 20,230 SH   SOLE   16,129 0 4,101
DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 656 11,829 SH   SOLE   0 0 11,829
COCA-COLA CO/THE COM 191216100 487 7,860 SH   SOLE   0 0 7,860
LENNAR CORP-A CL A 526057104 1,868 23,010 SH   SOLE   15,615 0 7,395
MERCADOLIBRE INC COM 58733R102 1,900 1,597 SH   SOLE   311 0 1,286
MERCADOLIBRE INC COM 58733R102 38 32 SH   OTR   32 0 0
PULTEGROUP INC COM 745867101 1,672 39,910 SH   SOLE   26,742 0 13,168
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,151 21,716 SH   SOLE   11,166 0 10,550
SHOPIFY INC - CLASS A CL A 82509L107 1,034 1,530 SH   SOLE   347 0 1,183
SPDR S&P 500 ETF TR TR UNIT 78462F103 962 2,130 SH   SOLE   0 0 2,130
TARGET CORP COM 87612E106 916 4,314 SH   SOLE   2,203 0 2,111
NIO INC SPON ADS 62914V106 1,858 88,263 SH   SOLE   51,165 0 37,098
MARKETAXESS HOLDINGS INC COM 57060D108 722 2,121 SH   SOLE   1,957 0 164
UNITED RENTALS INC COM 911363109 1,178 3,316 SH   SOLE   1,231 0 2,085
FASTENAL CO COM 311900104 1,276 21,486 SH   SOLE   10,811 0 10,675
DOMINO'S PIZZA INC COM 25754A201 1,561 3,836 SH   SOLE   2,300 0 1,536
DOLLAR GENERAL CORP COM 256677105 723 3,247 SH   SOLE   2,017 0 1,230
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,800 16,542 SH   SOLE   10,753 0 5,789
ISHARES TR US HOME CONS ETF 464288752 973 16,428 SH   SOLE   7,805 0 8,623
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 225 2,156 SH   SOLE   0 0 2,156
ISHARES TR 1 3 YR TREAS BD 464287457 318 3,820 SH   SOLE   0 0 3,820
MERCK & CO. INC. COM 58933Y105 350 4,265 SH   SOLE   0 0 4,265
HOME DEPOT INC COM 437076102 1,318 4,403 SH   SOLE   1,175 0 3,228
HOME DEPOT INC COM 437076102 56 188 SH   OTR   188 0 0
OPKO HEALTH INC COM 68375N103 700 203,396 SH   SOLE   17,112 0 186,284
OPKO HEALTH INC COM 68375N103 7 2,000 SH   OTR   2,000 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 206 13,120 SH   SOLE   12,255 0 865
TORONTO-DOMINION BANK COM 891160509 409 5,149 SH   SOLE   0 0 5,149
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,238 81,613 SH   SOLE   67,350 0 14,263
MISSION PRODUCE INC COM 60510V108 1,171 92,584 SH   SOLE   66,052 0 26,532
CITIGROUP INC COM NEW 172967424 283 5,301 SH   SOLE   0 0 5,301
DIAMONDBACK ENERGY INC COM 25278X109 1,951 14,232 SH   SOLE   5,380 0 8,852
ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762 253 875 SH   SOLE   0 0 875
LAREDO PETROLEUM INC COM 516806205 3,153 39,846 SH   SOLE   37,741 0 2,105
OCCIDENTAL PETROLEUM CORP COM 674599105 1,763 31,068 SH   SOLE   30,353 0 715
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 39 97,258 SH   SOLE   40,000 0 57,258
TCR2 THERAPEUTICS INC COM 87808K106 88 32,003 SH   SOLE   23,570 0 8,433
TRUIST FINANCIAL CORP COM 89832Q109 2,091 36,883 SH   SOLE   23,378 0 13,505
ZEBRA TECHNOLOGIES CORP-CL A CL A 989207105 1,033 2,498 SH   SOLE   1,680 0 818
IMPINJ INC COM 453204109 339 5,340 SH   SOLE   3,330 0 2,010
ANTERO RESOURCES CORP COM 03674X106 1,679 55,000 SH   SOLE   55,000 0 0
BRITISH AMERICAN TOB-SP ADR SPONSORED ADR 110448107 578 13,718 SH   SOLE   0 0 13,718
NIKE INC -CL B CL B 654106103 527 3,919 SH   SOLE   0 0 3,919
NORTHERN OIL AND GAS INC COM 665531307 934 33,125 SH   SOLE   31,112 0 2,013
VANECK OIL SERVICES ETF OIL SVCS ETF 92189H607 3,661 12,958 SH   SOLE   10,900 0 2,058
TEMPUR SEALY INTERNATIONAL I COM 88023U101 323 11,582 SH   SOLE   0 0 11,582
DRX DLY FTSE CHINA BULL 3X DL FTSE BLL 3X 25459W771 134 28,923 SH   SOLE   28,923 0 0
ZILLOW GROUP INC - C CL C CAP STK 98954M200 847 17,186 SH   SOLE   10,298 0 6,888
QUALCOMM INC COM 747525103 239 1,567 SH   SOLE   0 0 1,567
CONTEXTLOGIC INC - A COM 21077C107 34 15,000 SH   OTR   15,000 0 0
SILVERGATE CAPITAL CORP-CL A COM 82837P408 9 60 SH   OTR   60 0 0
ALPHABET INC-CL A COM 02079K305 100 36 SH   OTR   36 0 0
QUALCOMM INC COM 747525103 5 30 SH   OTR   30 0 0
ISHARES MSCI BRAZIL ETF MSCI BRAZIL ETF 464286400 720 19,052 SH   SOLE   10,785 0 8,267
WELLS FARGO & CO COM 949746101 534 11,028 SH   SOLE   0 0 11,028
VIPSHOP HOLDINGS LTD - ADR SPONSORED ADS A 92763W103 1,153 128,060 SH   SOLE   116,510 0 11,550
KIMBERLY-CLARK CORP COM 494368103 431 3,497 SH   SOLE   0 0 3,497
TRACON PHARMACEUTICALS INC COM NEW 89237H209 47 17,973 SH   SOLE   16,124 0 1,849
TEXAS PACIFIC LAND CORP COM 88262P102 2,501 1,850 SH   SOLE   1,675 0 175
ACLARIS THERAPEUTICS INC COM 00461U105 276 16,000 SH   SOLE   15,000 0 1,000
AKAMAI TECHNOLOGIES INC COM 00971T101 867 7,259 SH   SOLE   6,781 0 478
CHUBB LTD COM H1467J104 489 2,285 SH   SOLE   2,285 0 0
COINBASE GLOBAL INC -CLASS A COM CL A 19260Q107 926 4,878 SH   SOLE   3,690 0 1,188
FORD MOTOR CO COM 345370860 363 21,446 SH   SOLE   0 0 21,446
FREEPORT-MCMORAN INC CL B 35671D857 488 9,811 SH   SOLE   6,811 0 3,000
FEDEX CORP COM 31428X106 787 3,400 SH   SOLE   2,370 0 1,030
FORTINET INC COM 34959E109 949 2,778 SH   SOLE   2,759 0 19
ALPHABET INC-CL A CAP STK CL A 02079K305 328 118 SH   SOLE   0 0 118
MARSH & MCLENNAN COS COM 571748102 467 2,738 SH   SOLE   2,738 0 0
MORGAN STANLEY COM NEW 617446448 437 4,999 SH   SOLE   0 0 4,999
FERRARI NV COM N3167Y103 771 3,535 SH   SOLE   2,500 0 1,035
RITCHIE BROS AUCTIONEERS COM 767744105 1,070 18,125 SH   SOLE   15,880 0 2,245
SILVERGATE CAPITAL CORP-CL A CL A 82837P408 2,038 13,538 SH   SOLE   12,520 0 1,018
ISHARES SEMICONDUCTOR ETF ISHARES SEMICDTR 464287523 373 788 SH   SOLE   545 0 243
SUNCOR ENERGY INC COM 867224107 1,528 46,872 SH   SOLE   29,134 0 17,738
SOLARWINDS CORP COM 83417Q204 443 33,317 SH   SOLE   29,856 0 3,461
TENCENT MUSIC ENTERTAINM-ADR SPON ADS 88034P109 269 55,245 SH   SOLE   52,250 0 2,995
T-MOBILE US INC COM 872590104 262 2,044 SH   SOLE   0 0 2,044
VALE SA-SP ADR SPONSORED ADS 91912E105 2,766 138,388 SH   SOLE   102,888 0 35,500
VINTAGE WINE ESTATES INC COM 92747V106 409 41,480 SH   SOLE   41,100 0 380
CONTEXTLOGIC INC - A COM CL A 21077C107 68 30,000 SH   SOLE   30,000 0 0
TRACTOR SUPPLY COMPANY COM 892356106 597 2,559 SH   SOLE   2,240 0 319
BORQS TECHNOLOGIES INC SHS G1466B103 5 25,000 SH   OTR   25,000 0 0
BASSETT FURNITURE INDS COM 070203104 323 19,523 SH   SOLE   19,523 0 0
CHESAPEAKE ENERGY CORP COM 165167735 1,490 17,130 SH   SOLE   16,599 0 531
EOG RESOURCES INC COM 26875P101 340 2,855 SH   SOLE   2,855 0 0
ENERPLUS CORP COM 292766102 178 14,000 SH   SOLE   14,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 258 2,193 SH   SOLE   0 0 2,193
LAS VEGAS SANDS CORP COM 517834107 1,405 36,134 SH   SOLE   23,475 0 12,659
MASTERCARD INC - A CL A 57636Q104 340 952 SH   SOLE   952 0 0
MOLECULAR DATA INC - ADR SPONSORED AD 60852L106 8 40,000 SH   OTR   40,000 0 0
N-ABLE INC COMMON STOCK 62878D100 154 16,876 SH   SOLE   16,626 0 250
OVINTIV INC COM 69047Q102 666 12,321 SH   SOLE   12,100 0 221
WHEELS UP EXPERIENCE INC COM CL A 96328L106 40 12,827 SH   SOLE   12,000 0 827
ACTIVISION BLIZZARD INC COM 00507V109 1,432 17,875 SH   SOLE   17,825 0 50
DEVON ENERGY CORP NEW COM 25179M103 429 7,247 SH   SOLE   0 0 7,247
RANGER OIL CORPORATION CLASS A COM 70788V102 1,559 45,150 SH   SOLE   40,050 0 5,100
TELLURIAN INC NEW COM 87968A104 5,879 1,109,276 SH   SOLE   700,000 0 409,276
XPO LOGISTICS INC COM 983793100 1,256 17,249 SH   SOLE   14,634 0 2,615
EXXON MOBIL CORP COM 30231G102 520 6,302 SH   SOLE   0 0 6,302
MAMMOTH ENERGY SERVICES INC COM 56155L108 426 200,000 SH   SOLE   200,000 0 0
URANIUM ENERGY CORP COM 916896103 112 24,500 SH   SOLE   24,500 0 0
TRANSOCEAN LTD REG SHS H8817H100 137 30,000 SH   SOLE   30,000 0 0
RH COM 74967X103 378 1,160 SH   SOLE   1,160 0 0
RIOT BLOCKCHAIN INC COM 767292105 362 17,100 SH   SOLE   17,000 0 100
VANECK RUSSIA ETF VANECK RUSSIA ET 92189F403 332 58,821 SH   SOLE   58,320 0 501
PHILLIPS 66 COM 718546104 204 2,357 SH   SOLE   0 0 2,357
NEKTAR THERAPEUTICS COM 640268108 70 13,000 SH   SOLE   12,000 0 1,000
MARATHON DIGITAL HOLDINGS IN COM 565788106 1,031 36,875 SH   SOLE   36,500 0 375
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 212 5,535 SH   SOLE   0 0 5,535
INDEPENDENCE CONTRACT DRILLI COM 453415606 59 14,333 SH   SOLE   14,333 0 0
PEABODY ENERGY CORP COM 704551100 3,166 129,074 SH   SOLE   128,074 0 1,000
CAL-MAINE FOODS INC COM 128030202 236 4,275 SH   SOLE   0 0 4,275
CYBIN INC COM 23256X100 8 10,000 SH   OTR   10,000 0 0
CAMBER ENERGY INC COM 13200M508 17 20,000 SH   OTR   20,000 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 6 15,000 SH   OTR   15,000 0 0