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 2,760 15,545 SH   SOLE   2,297 0 13,248
APPLE INC COM 037833100 195 1,100 SH   OTR   1,100 0 0
ALLY FINANCIAL INC COM 02005N100 3,165 66,478 SH   SOLE   54,341 0 12,137
AMGEN INC COM 031162100 1,764 7,840 SH   SOLE   2,697 0 5,143
AVEO PHARMACEUTICALS INC COM NEW 053588307 428 91,283 SH   SOLE   76,715 0 14,568
AVEO PHARMACEUTICALS INC COM NEW 053588307 5 1,000 SH   OTR   1,000 0 0
POPULAR INC COM NEW 733174700 5,312 64,744 SH   SOLE   22,547 0 42,197
BAUSCH HEALTH COS INC COM 071734107 1,946 70,488 SH   SOLE   59,313 0 11,175
COTY INC-CL A COM CL A 222070203 1,179 112,274 SH   SOLE   92,840 0 19,434
FIRST BANCORP PUERTO RICO COM NEW 318672706 5,687 412,707 SH   SOLE   120,983 0 291,724
FACEBOOK INC-A CL A 30303M102 6,362 18,915 SH   SOLE   7,877 0 11,038
FACEBOOK INC-A CL A 30303M102 38 112 SH   OTR   112 0 0
GARMIN LTD SHS H2906T109 699 5,132 SH   SOLE   3,088 0 2,044
WALMART INC COM 931142103 1,486 10,272 SH   SOLE   2,735 0 7,537
CONSTELLATION BRANDS INC-A CL A 21036P108 447 1,782 SH   SOLE   0 0 1,782
WEIBO CORP-SPON ADR SPONSORED ADR 948596101 494 15,935 SH   SOLE   14,215 0 1,720
ADVANCED MICRO DEVICES INC COM 007903107 2,759 19,175 SH   SOLE   7,528 0 11,647
AMAZON COM INC COM 023135106 2,594 778 SH   SOLE   118 0 660
AMAZON COM INC COM 023135106 3 1 SH   OTR   1 0 0
BANK AMER CORP COM 060505104 1,184 26,610 SH   SOLE   0 0 26,610
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,188 10,705 SH   SOLE   1,508 0 9,197
COSTCO WHSL CORP NEW COM 22160K105 2,788 4,911 SH   SOLE   992 0 3,919
CALAVO GROWERS INC COM 128246105 1,008 23,775 SH   SOLE   17,901 0 5,874
GENERAL DYNAMICS CORP COM 369550108 3,557 17,061 SH   SOLE   11,374 0 5,687
GENERAL MTRS CO COM 37045V100 3,241 55,284 SH   SOLE   20,242 0 35,042
ALPHABET INC CAP STK CL C 02079K107 3,250 1,123 SH   SOLE   725 0 398
JOHNSON & JOHNSON COM 478160104 1,169 6,831 SH   SOLE   2,378 0 4,453
JPMORGAN CHASE & CO COM 46625H100 3,802 24,009 SH   SOLE   9,229 0 14,780
LOCKHEED MARTIN CORP COM 539830109 2,260 6,358 SH   SOLE   4,003 0 2,355
ALTRIA GROUP INC COM 02209S103 2,251 47,506 SH   SOLE   29,539 0 17,967
MICROSOFT CORP COM 594918104 1,590 4,728 SH   SOLE   0 0 4,728
MICRON TECHNOLOGY INC COM 595112103 5,447 58,477 SH   SOLE   35,398 0 23,079
OFG BANCORP COM 67103X102 5,153 193,997 SH   SOLE   81,713 0 112,284
PROCTER AND GAMBLE CO COM 742718109 1,086 6,640 SH   SOLE   0 0 6,640
PHILIP MORRIS INTL INC COM 718172109 3,122 32,863 SH   SOLE   17,806 0 15,057
PAYPAL HLDGS INC COM 70450Y103 2,498 13,245 SH   SOLE   5,822 0 7,423
PAYPAL HLDGS INC COM 70450Y103 119 630 SH   OTR   630 0 0
BANCO SANTANDER SA ADR 05964H105 61 18,458 SH   SOLE   0 0 18,458
SIENTRA INC COM 82621J105 1,031 281,001 SH   SOLE   216,344 0 64,657
SKECHERS U S A INC CL A 830566105 495 11,396 SH   SOLE   0 0 11,396
SHOPIFY INC - CLASS A CL A 82509L107 67 49 SH   OTR   49 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,112 14,810 SH   SOLE   6,875 0 7,935
BERKSHIRE HATHAWAY INC DEL CL A 084670108 451 1 SH   OTR   1 0 0
BLACKSTONE GROUP L P COM CL A 09260D107 2,472 19,107 SH   SOLE   15,000 0 4,107
INVESCO QQQ TR UNIT SER 1 46090E103 1,772 4,454 SH   SOLE   0 0 4,454
TJX COS INC NEW COM 872540109 1,529 20,136 SH   SOLE   5,981 0 14,155
MCDONALDS CORP COM 580135101 859 3,204 SH   SOLE   0 0 3,204
PFIZER INC COM 717081103 599 10,150 SH   SOLE   0 0 10,150
HERON THERAPEUTICS INC COM 427746102 487 53,362 SH   SOLE   49,662 0 3,700
NVIDIA CORP COM 67066G104 2,528 8,597 SH   SOLE   1,920 0 6,677
NVIDIA CORP COM 67066G104 159 540 SH   OTR   540 0 0
TEVA PHARMACEUTICAL-SP ADR SPONSORED ADS 881624209 1,613 201,364 SH   SOLE   138,065 0 63,299
DIREXION SHS ETF TR BRZ BL 2X SHS 25460G708 1,916 28,817 SH   SOLE   27,655 0 1,162
CENTENNIAL RESOURCE DEVELO-A CL A 15136A102 60 10,000 SH   OTR   10,000 0 0
COPART INC COM 217204106 4,971 32,783 SH   SOLE   28,818 0 3,965
DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 4,264 143,860 SH   SOLE   131,745 0 12,115
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1,044 7,983 SH   SOLE   7,600 0 383
COCA-COLA CO/THE COM 191216100 450 7,599 SH   SOLE   0 0 7,599
LENNAR CORP-A CL A 526057104 2,620 22,558 SH   SOLE   15,254 0 7,304
MERCADOLIBRE INC COM 58733R102 2,093 1,552 SH   SOLE   278 0 1,274
MERCADOLIBRE INC COM 58733R102 43 32 SH   OTR   32 0 0
PULTEGROUP INC COM 745867101 2,232 39,052 SH   SOLE   26,076 0 12,976
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,001 23,245 SH   SOLE   11,166 0 12,079
STARBUCKS CORP COM 855244109 532 4,547 SH   SOLE   0 0 4,547
SHOPIFY INC - CLASS A CL A 82509L107 2,029 1,473 SH   SOLE   303 0 1,170
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,172 2,468 SH   SOLE   0 0 2,468
TARGET CORP COM 87612E106 1,017 4,396 SH   SOLE   2,049 0 2,347
NIO INC SPON ADS 62914V106 2,795 88,217 SH   SOLE   51,165 0 37,052
MARKETAXESS HOLDINGS INC COM 57060D108 832 2,022 SH   SOLE   1,861 0 161
UNITED RENTALS INC COM 911363109 3,066 9,227 SH   SOLE   7,200 0 2,027
FASTENAL CO COM 311900104 1,328 20,728 SH   SOLE   10,201 0 10,527
DOMINO'S PIZZA INC COM 25754A201 1,507 2,671 SH   SOLE   1,153 0 1,518
DOLLAR GENERAL CORP COM 256677105 726 3,077 SH   SOLE   1,854 0 1,223
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,506 12,677 SH   SOLE   7,023 0 5,654
ISHARES TR US HOME CONS ETF 464288752 1,351 16,288 SH   SOLE   7,805 0 8,483
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 259 2,156 SH   SOLE   0 0 2,156
ISHARES TR 1 3 YR TREAS BD 464287457 878 10,270 SH   SOLE   0 0 10,270
MERCK & CO. INC. COM 58933Y105 329 4,290 SH   SOLE   0 0 4,290
HOME DEPOT INC COM 437076102 1,778 4,284 SH   SOLE   1,079 0 3,205
HOME DEPOT INC COM 437076102 78 187 SH   OTR   187 0 0
OPKO HEALTH INC COM 68375N103 1,198 248,965 SH   SOLE   62,112 0 186,853
OPKO HEALTH INC COM 68375N103 10 2,000 SH   OTR   2,000 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 635 17,645 SH   SOLE   16,780 0 865
TORONTO-DOMINION BANK COM 891160509 390 5,091 SH   SOLE   0 0 5,091
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,023 18,440 SH   SOLE   0 0 18,440
ASSURED GUARANTY LTD COM G0585R106 1,761 35,070 SH   SOLE   32,190 0 2,880
MISSION PRODUCE INC COM 60510V108 1,456 92,712 SH   SOLE   66,052 0 26,660
CITIGROUP INC COM NEW 172967424 308 5,108 SH   SOLE   0 0 5,108
DIAMONDBACK ENERGY INC COM 25278X109 3,940 36,530 SH   SOLE   27,851 0 8,679
ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762 263 874 SH   SOLE   0 0 874
LAREDO PETROLEUM INC COM 516806205 2,475 41,155 SH   SOLE   37,741 0 3,414
OCCIDENTAL PETROLEUM CORP COM 674599105 901 31,067 SH   SOLE   30,352 0 715
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 48 97,258 SH   SOLE   40,000 0 57,258
TCR2 THERAPEUTICS INC COM 87808K106 149 32,003 SH   SOLE   23,570 0 8,433
TRUIST FINANCIAL CORP COM 89832Q109 2,119 36,191 SH   SOLE   22,838 0 13,353
ZEBRA TECHNOLOGIES CORP-CL A CL A 989207105 1,478 2,484 SH   SOLE   1,680 0 804
IMPINJ INC COM 453204109 474 5,340 SH   SOLE   3,330 0 2,010
ANTERO RESOURCES CORP COM 03674X106 963 55,000 SH   SOLE   55,000 0 0
BRITISH AMERICAN TOB-SP ADR SPONSORED ADR 110448107 503 13,436 SH   SOLE   0 0 13,436
NIKE INC -CL B CL B 654106103 653 3,920 SH   SOLE   0 0 3,920
NORTHERN OIL AND GAS INC COM 665531307 578 28,071 SH   SOLE   26,064 0 2,007
VANECK OIL SERVICES ETF OIL SVCS ETF 92189H607 2,127 11,508 SH   SOLE   10,900 0 608
TEMPUR SEALY INTERNATIONAL I COM 88023U101 262 5,564 SH   SOLE   0 0 5,564
DRX DLY FTSE CHINA BULL 3X DL FTSE BLL 3X 25459W771 241 28,923 SH   SOLE   28,923 0 0
ZILLOW GROUP INC - C CL C CAP STK 98954M200 1,079 16,904 SH   SOLE   10,298 0 6,606
QUALCOMM INC COM 747525103 286 1,567 SH   SOLE   0 0 1,567
ZILLOW GROUP INC - C COM 98954M200 0 0 SH   OTR   0 0 0
CONTEXTLOGIC INC - A COM 21077C107 23 7,500 SH   OTR   7,500 0 0
SILVERGATE CAPITAL CORP-CL A COM 82837P408 9 60 SH   OTR   60 0 0
ALPHABET INC-CL A COM 02079K305 104 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 389 13,845 SH   SOLE   0 0 13,845
CARGURUS INC COM CL A 141788109 467 13,890 SH   SOLE   13,890 0 0
WELLS FARGO & CO COM 949746101 678 14,134 SH   SOLE   0 0 14,134
VIPSHOP HOLDINGS LTD - ADR SPONSORED ADS A 92763W103 888 105,655 SH   SOLE   93,810 0 11,845
KIMBERLY-CLARK CORP COM 494368103 479 3,353 SH   SOLE   0 0 3,353
TRACON PHARMACEUTICALS INC COM NEW 89237H209 50 17,973 SH   SOLE   16,124 0 1,849
TEXAS PACIFIC LAND CORP COM 88262P102 2,307 1,847 SH   SOLE   1,675 0 172
ACLARIS THERAPEUTICS INC COM 00461U105 233 16,000 SH   SOLE   15,000 0 1,000
AKAMAI TECHNOLOGIES INC COM 00971T101 805 6,880 SH   SOLE   6,482 0 398
CHUBB LTD COM H1467J104 410 2,119 SH   SOLE   2,119 0 0
COINBASE GLOBAL INC -CLASS A COM CL A 19260Q107 1,226 4,858 SH   SOLE   3,690 0 1,168
FORD MOTOR CO COM 345370860 437 21,042 SH   SOLE   0 0 21,042
FREEPORT-MCMORAN INC CL B 35671D857 375 8,998 SH   SOLE   5,998 0 3,000
FEDEX CORP COM 31428X106 879 3,400 SH   SOLE   2,370 0 1,030
FORTINET INC COM 34959E109 959 2,669 SH   SOLE   2,649 0 20
ALPHABET INC-CL A CAP STK CL A 02079K305 336 116 SH   SOLE   0 0 116
MARSH & MCLENNAN COS COM 571748102 438 2,519 SH   SOLE   2,519 0 0
MORGAN STANLEY COM NEW 617446448 490 4,993 SH   SOLE   0 0 4,993
NORTHROP GRUMMAN CORP COM 666807102 301 778 SH   SOLE   0 0 778
FERRARI NV COM N3167Y103 915 3,535 SH   SOLE   2,500 0 1,035
RITCHIE BROS AUCTIONEERS COM 767744105 1,108 18,105 SH   SOLE   15,880 0 2,225
SILVERGATE CAPITAL CORP-CL A CL A 82837P408 1,706 11,510 SH   SOLE   10,520 0 990
ISHARES SEMICONDUCTOR ETF ISHARES SEMICDTR 464287523 425 784 SH   SOLE   0 0 784
SUNCOR ENERGY INC COM 867224107 1,132 45,217 SH   SOLE   28,001 0 17,216
SOLARWINDS CORP COM 83417Q204 426 30,006 SH   SOLE   27,261 0 2,745
TENCENT MUSIC ENTERTAINM-ADR SPON ADS 88034P109 378 55,245 SH   SOLE   52,250 0 2,995
T-MOBILE US INC COM 872590104 219 1,889 SH   SOLE   0 0 1,889
VALE SA-SP ADR SPONSORED ADS 91912E105 244 17,392 SH   SOLE   12,032 0 5,360
VINTAGE WINE ESTATES INC COM 92747V106 490 41,480 SH   SOLE   41,100 0 380
CONTEXTLOGIC INC - A COM CL A 21077C107 93 30,000 SH   SOLE   30,000 0 0
TRACTOR SUPPLY COMPANY COM 892356106 565 2,370 SH   SOLE   2,087 0 283
BORQS TECHNOLOGIES INC SHS G1466B103 7 20,000 SH   OTR   20,000 0 0
BASSETT FURNITURE INDS COM 070203104 226 13,490 SH   SOLE   13,490 0 0
CHESAPEAKE ENERGY CORP COM 165167735 558 8,651 SH   SOLE   8,500 0 151
EOG RESOURCES INC COM 26875P101 387 4,357 SH   SOLE   4,357 0 0
ENERPLUS CORP COM 292766102 148 14,000 SH   SOLE   14,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 284 2,192 SH   SOLE   0 0 2,192
GEE GROUP INC COM 36165A102 6 10,000 SH   OTR   10,000 0 0
LAS VEGAS SANDS CORP COM 517834107 2,283 60,662 SH   SOLE   48,475 0 12,187
MASTERCARD INC - A CL A 57636Q104 308 858 SH   SOLE   858 0 0
MOLECULAR DATA INC - ADR SPONSORED AD 60852L106 4 20,000 SH   OTR   20,000 0 0
N-ABLE INC COMMON STOCK 62878D100 187 16,876 SH   SOLE   16,626 0 250
OVINTIV INC COM 69047Q102 408 12,100 SH   SOLE   12,100 0 0
PALO ALTO NETWORKS INC COM 697435105 321 577 SH   SOLE   574 0 3
PRIMERICA INC COM 74164M108 212 1,384 SH   SOLE   0 0 1,384
SKYLINE CHAMPION CORP COM 830830105 280 3,545 SH   SOLE   3,545 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 60 12,827 SH   SOLE   12,000 0 827
ACTIVISION BLIZZARD INC COM 00507V109 1,161 17,447 SH   SOLE   17,397 0 50
DEVON ENERGY CORP NEW COM 25179M103 689 15,640 SH   SOLE   15,640 0 0
MANDIANT INC COM 562662106 403 22,996 SH   SOLE   22,244 0 752
RANGER OIL CORPORATION CLASS A COM 70788V102 1,189 44,150 SH   SOLE   40,050 0 4,100
TELLURIAN INC NEW COM 87968A104 1,121 363,870 SH   SOLE   315,000 0 48,870
XPO LOGISTICS INC COM 983793100 1,262 16,297 SH   SOLE   14,122 0 2,175
CYBIN INC COM 23256X100 12 10,000 SH   OTR   10,000 0 0
CAMBER ENERGY INC COM 13200M508 13 15,000 SH   OTR   15,000 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 9 10,000 SH   OTR   10,000 0 0