COMPLEX     ROBINSON 
 The United States STOCK MARKET recommendation as of 07/30/2020 is ~~~~  MARKET TREND UP 





500Teleco  1177.00 for the week just ended   +14.00 HLTHCRPVD  2233.00 for the week just ended   +20.00
BIOTECHNO  2465.00 for the week just ended   -38.00 Crude Oil   218.75 for the week just ended    -6.25
   SMLCAP  1061.00 for the week just ended    +8.00  Precious   240.00 for the week just ended    +5.88
MDSUPPLIE  1010.00 for the week just ended    -2.00 REIT [USD   161.50 for the week just ended    +4.50
COMPLEX ROBINSON Gold-Seal-Electrical       Lorraine-Artesian-Well       Phoenix-Cork       United-Control       Great-Cariboo-Gold      
 64 week

   
High....... Low........ Symbol Name.......................................... Recommendation THURSDAY
Close....
Share....
Volume...
Earnings P/E...
Ratio...
Div.. Yield        
24 7/8 17 1/4 OPST O P T Sciences Corp -U HOLD 19 5/8 200 .00 .00
117 1/8 49 7/8 OSIS O S I Systems Inc -O HOLD 70 1/8 88,800 4.16 20.09
488 261 ORLY O'Reilly Automotive -O SELL 480 1/2 1,524,500 17.81 19.82
25 7/8 17 1/2 OEUR O's Europe Qlty Divd ETF -A HOLD-S 23 1/2 800 0.00 0.00 0.72 3.06%
30 1/4 18 5/8 OUSM O's Russell Smallcap Qlty Di-A HOLD-S 26 1/2 5,200 0.00 0.00 0.60 2.26%
37 3/8 25 1/2 OUSA O's U.S. Qlty Divd ETF -A HOLD-S 34 3/4 22,400 0.00 0.00 0.85 2.45%
42 1/8 22 OGIG O'Shares Global Internet Gia-A SELL 40 1/2 155,900 0.00 0.00
2 1/4 0 7/8 OIIM O2Micro Intl Ltd -O SELL 2 1/4 157,600 -0.19 -7.37
2 1/4 0 3/4 OQMGF O3 Mining Inc -U HOLD-W 1 7/8 228 .00 .00
16 1/8 11 1/4 BKOR Oak Ridge Financial Services-U HOLD-W 11 1/4 1,900 .00 .00
19 7/8 11 1/4 OVLY Oak Valley Bancp CA -O HOLD 13 5,400 1.49 10.29 0.33 2.54%
11 1/8 9 3/4 OAC.U Oaktree Acquisition Corp -N HOLD 10 3/4 100 .00 .00
10 1/2 9 3/8 OAC Oaktree Acquisition Corp Cl -N HOLD 10 1/4 3,700 0.00 0.00
1 7/8 0 1/2 OAC.W Oaktree Acquisition Corp WT -N HOLD-S 1 1/2 9,900 .00 .00
28 20 1/4 OAK.B Oaktree Cap Group Llc [Oak/P-N HOLD-S 26 3/4 7,100 .00 .00
27 7/8 20 1/8 OAK.A Oaktree Cap Group Llc [Oak/P-N HOLD-S 26 7/8 5,200 .00 .00
5 3/4 2 3/8 OCSL Oaktree Specialty Lending Co-O HOLD 4 1/2 285,200 -0.84 -4.75 0.34 7.56%
8 1/2 4 7/8 OCSI Oaktree Strategic Income Cor-O HOLD 6 1/8 63,000 -1.96 -3.30 0.50 8.16%
22 1/4 3 1/4 OMP Oasis Midstream Partners LP -O HOLD 8 3/8 141,600 1.07 11.75 2.89 34.51%
5 3/4 0 1/4 OAS Oasis Petroleum Inc -O HOLD 0 5/8 11,428,600 -9.90 -0.23
2 1/4 1 OASMY Oasmia Pharmaceutical Ab ADR-U HOLD 1 3/4 1,100 .00 .00
366 3/4 282 1/4 O00 OATS HOLD-B 305 1/2 409 .00 .00
350 258 3/4 ZO00 OATS HOLD 305 1/2 409 .00 .00
8 3/8 0 3/8 OBLN Obalon Therapeutics Inc -O HOLD-B 0 5/8 154,400 -7.35 -0.76
6 1/2 1 OBTX Obitx Inc. -U HOLD-W 1 1,500 .00 .00
3 7/8 0 7/8 OBLG Oblong Inc. -A SELL 3 1/2 677,600 -1.53 -1.09
13 1/8 1 7/8 OBSV Obseva Sa -O HOLD-B 2 1/2 290,700 -2.38 -2.91
11 1/2 6 3/4 OERLF Oc Oerlikon Corp Inc -U HOLD-B 8 3/8 100 .00 .00
53 3/8 9 3/8 OXY Occidental Petroleum Corp -N HOLD 15 3/4 29,336,400 -4.33 -7.28 0.06 .38%
16 7/8 3 1/8 OBCI Ocean Bio Chem Inc -O SELL 15 3/4 42,700 0.36 20.82 0.01 .06%
2 1/2 0 1/4 OPTT Ocean Power Tech Inc -O HOLD-S 0 3/4 2,691,300 -4.80 -0.28
20 3/8 2 5/8 OII Oceaneering International -N HOLD 5 5/8 2,173,200 -7.51 -1.55
26 1/2 24 1/2 OCFCP Oceanfirst Financial Corp. D-O SELL 26 3/8 3,000 .00 .00
25 3/4 12 3/4 OCFC Oceanfirst Finl Corp -O HOLD 15 7/8 134,700 1.60 11.78 0.76 4.79%
27 3/8 15 5/8 OFED Oconee Fed Fin Corp -O HOLD-S 26 1/2 300 0.69 31.34 0.31 1.17%
290 240 OCNB Oconomowoc Bancshares Inc -U HOLD-B 240 100 .00 .00
2 3/8 0 1/8 OCGN Ocugen Inc -O HOLD-S 0 1/2 42,415,000 2.09 4.20
9 1/8 2 3/8 OCUL Ocular Therapeut -O HOLD-S 8 420,100 -1.92 -3.03
0 3/8 .06800 OVTZ Oculus Visiontech Inc -U HOLD 0 1/4 400 0.00 .00
2 1/8 0 1/4 OCN Ocwen Financial Corp -N SELL 1 1/8 801,700 -0.89 -1.41
44 1/4 20 ODT Odonate Therapeutics Inc -O HOLD 36 1/8 146,700 -3.93 -8.22
5 3/4 2 7/8 OMEX Odyssey Marine Expl -O HOLD 4 1/8 11,500 -1.29 -3.27
24 1/4 1 1/4 ODP Office Depot -O SELL 22 440,700 0.25 8.44
25 1/2 24 3/4 OPINL Office Properties Income Tru-O HOLD-W 25 1/2 77,100 .00 .00
35 1/2 20 3/8 OPI Office Properties Income Tru-O HOLD 25 184,900 0.15 174.83 2.18 8.72%
26 1/2 15 3/4 OPINI Office Properties Income Tru-O HOLD 24 7/8 16,800 .00 .00
26 3/4 19 1/4 OFG.A Ofg Bancorp [Ofg/Pa] -N HOLD 25 400 .00 .00
26 1/2 19 1/2 OFG.B Ofg Bancorp [Ofg/Pb] -N HOLD 24 1/2 2,700 .00 .00
27 1/4 18 5/8 OFG.D Ofg Bancorp [Ofg/Pd] -N HOLD 24 1/2 4,000 .00 .00
12 1/2 3 5/8 OFS Ofs Capital Corp -O HOLD-W 4 46,400 -1.97 -4.03 1.11 27.75%
25 15 1/2 OFSSI Ofs Capital Corp 5.95% Notes-O HOLD 21 1,800 .00 .00
25 3/4 16 OFSSL Ofs Capital Corp 6.375% Note-O HOLD 22 1/2 100 .00 .00
25 3/4 16 1/4 OFSSZ Ofs Capital Corp 6.50% Notes-O HOLD 22 1/2 1,800 .00 .00
28 3/8 17 1/4 OCCIP Ofs Credit Co. Inc Pfd Ser A-O HOLD 23 1/2 500 -2.57 -9.14 1.74 7.40%
18 3/8 5 1/2 OCCI Ofs Credit Company Inc -O HOLD-B 8 1/2 15,600 -7.13 -1.63 2.54 29.88%
46 1/4 25 1/4 OGE Oge Energy Corp -N HOLD 32 7/8 1,304,800 -0.53 -65.50 1.76 5.35%
41 19 5/8 OVBC Ohio Valley Banc Cp -O HOLD-B 20 1/8 1,400 2.04 15.17 1.16 5.76%
2 0 3/8 OIB.C Oi S.A. [Oibr.C] -N SELL 1 3/4 3,267,200 .00 .00
52 1/4 24 1/4 DDG Oil & Gas Short Proshares -A HOLD 29 7/8 14,600 0.00 0.00 0.19 .64%
30 1/2 14 3/4 CRAK Oil Refiners Vaneck ETF -A HOLD 21 3/4 8,400 0.00 0.00 0.42 1.93%
5 3/8 1 5/8 OISHF Oil Search Ltd Ord -U HOLD-W 2 200 .00 .00
138 3 5/8 OIH Oil Services Vaneck ETF -A HOLD-S 127 634,500 0.00 0.00 9.06 7.13%
19 3/8 1 7/8 OIS Oil States International -N HOLD 4 5/8 1,146,100 -9.90 -0.98
38 5/8 28 1/2 ODC Oil-Dri Corp of America -N HOLD 35 1/2 9,200 2.29 14.48 1.03 2.90%
13 7/8 9 OKIEY Oki Electric Industry Co. Lt-U HOLD-W 9 100 .00 .00
224 7/8 95 1/2 OKTA Okta Inc Cl A -O SELL 219 1/4 1,662,700 -1.79 -82.23
227 1/8 119 ODFL Old Dominion Freight Line In-O HOLD-S 180 1/8 1,081,100 5.12 25.89 0.48 .27%
18 1/2 11 1/8 ONB Old National Bncp -O HOLD 14 1/8 555,300 1.19 12.58 0.61 4.32%
29 11 1/2 OPOF Old Point Finl Cp -O HOLD 16 500 1.36 15.04 0.66 4.13%
23 7/8 13 ORI Old Republic International C-N HOLD 16 1/4 2,636,400 0.12 149.92 0.93 5.72%
13 3/4 5 7/8 OSBC Old Second Bancorp -O HOLD 8 3/8 76,100 1.03 9.58 0.05 .60%
22 5/8 9 OLN Olin Corp -N HOLD 11 3/8 1,725,800 -0.85 -18.16 1.01 8.88%
109 5/8 35 1/4 OLLI Ollies Bargain CS -O SELL 106 3/4 409,900 2.07 32.37
18 1/8 7 3/4 ZEUS Olympic Steel Inc -O HOLD 10 3/8 36,100 0.21 62.26 0.11 1.06%
122 1/2 54 3/4 OFLX Omega Flex Inc -O HOLD-S 119 1/2 4,900 1.71 48.82 0.90 .75%
45 21 5/8 OHI Omega Healthcare Investors -N HOLD 32 3/8 1,563,700 1.59 18.41 2.68 8.28%
20 10 5/8 OMER Omeros Corp -O HOLD 13 5/8 910,700 -1.74 -8.45
.02610 .00110 OFSI Omni Financial Servi -U HOLD .00600 700 .00 .00
0 3/4 0 1/2 OLNCF Omni Lite Inds Cda I -U HOLD 0 5/8 3,000 .00 .00
92 1/2 54 1/8 OMCL Omnicell Inc -O HOLD 71 1/4 259,200 1.61 46.30
84 3/4 46 5/8 OMC Omnicom Group Inc -N HOLD 53 1/4 2,506,700 6.08 10.81 3.16 5.93%
72 31 ASGN On Assignment -N HOLD-S 70 3/8 394,800 3.44 14.78
4 3/4 0 1/2 ONDK On Deck Capital Inc -N HOLD 1 3/8 7,440,000 -0.65 -4.04
25 1/2 10 1/2 ON On Semiconductor -O HOLD-S 20 3/4 8,131,300 0.20 85.22
.00110 .00010 ONCI On4 Communications -U HOLD .00030 1,000,000 n/a n/a n/a n/a
0 3/8 .00280 OBMP Oncbiomune Pharmaceuticals I-U SELL 0 3/8 200 .00 .00
5 1/2 1 1/8 OCX Oncocyte Corp -A HOLD-B 1 3/8 888,300 -0.48 -5.94
4 0 3/8 ONCY Oncolytics Biotech Inc -O HOLD 2 500,000 -0.82 -3.88
3 7/8 0 1/8 ONTX Onconova Therapeutic -O SELL 1 1/8 15,429,800 -1.52 -1.35
0 1/8 .00510 ONTXW Onconova Therapeutics Inc -O HOLD-S 0 1/8 135,000 .00 .00
4 5/8 0 3/8 ONCS Oncosec Medical -O SELL 4 1/4 470,000 -2.51 -0.80
7 1/2 2 ONCT Oncternal Therapeutics Inc -O HOLD 2 3/4 130,300 -4.27 -1.19
96 5/8 65 3/4 OGS One Gas Inc -N HOLD 76 1/2 196,100 3.47 23.15 2.30 3.01%
31 3/8 11 1/2 OLP One Liberty Properties -N HOLD 17 3/8 62,200 1.07 18.87 2.16 12.43%
3 1 OSS One Stop Systems Inc -O HOLD-S 2 1/4 111,800 -0.08 -24.00
27 1/2 9 3/8 OCFT Oneconnect Financial Technol-N HOLD-S 23 1/8 200,000 -0.64 -23.30
48 7/8 15 3/4 OMF Onemain Holdings Inc -N HOLD 28 7/8 850,800 5.39 5.43 1.47 5.09%
78 3/8 19 3/8 OKE Oneok Inc -N HOLD-B 29 5,774,500 1.92 23.60 4.79 16.52%
0 5/8 0 1/8 OSSIF Onesoft Solutions -U HOLD-B 0 1/4 120,300 .00 .00
30 7/8 12 3/8 OSPN Onespan Inc -O SELL 30 7/8 211,200 0.36 50.93
17 2 3/8 OSW Onespaworld Holdings Ltd -O HOLD 5 3/4 191,400 -3.15 -3.13
30 5 ONEW Onewater Marine Inc Cl A -O SELL 26 5/8 87,300 2.46 5.77
83 1/2 36 1/4 IBUY Online Retail Amplify ETF -O SELL 83 162,600 0.00 0.00 0.12 .14%
9 7/8 5 5/8 OPHLY Ono Pharmaceutical -U HOLD-S 9 3/8 4,300 .00 .00
41 5/8 21 1/8 ONTO Onto Innovation Inc. -N HOLD-S 37 5/8 368,700 0.04 785.25
39 1/4 25 5/8 OTRK Ontrak Inc. -O HOLD-W 38 1/2 263,400 .00 .00
19 1/8 8 1/2 OOMA Ooma Inc -N HOLD 15 1/2 98,400 -0.71 -16.07
10 3/4 5 1/2 OPBK Open Bank -O HOLD-B 6 1/8 14,400 0.95 8.62 0.34 5.55%
18 14 3/4 LPRO Open Lending Corporation Cl -O HOLD-W 17 708,500 0.02 715.50
47 3/4 30 1/2 OTEX Open Text Cp -O HOLD-S 44 7/8 368,400 1.03 37.36 0.62 1.38%
14 7/8 4 5/8 OPRA Opera Ltd ADR -O SELL 9 7/8 343,900 0.35 27.91
19 1/8 10 1/8 OPES Opes Acquisition Corp -O HOLD 11 1/4 102,000 -0.17 -86.74
5 .04950 OPESW Opes Acquisition Corp WT -O HOLD 1 1/2 274,500 .00 .00
9 0 1/4 OPGN Opgen Inc -O HOLD 2 1/4 2,029,000 -8.02 -0.86
16 3/8 8 1/4 OPNT Opiant Pharmaceuticals Inc -O HOLD-B 9 1/8 33,900 2.08 6.32
6 1 1/8 OPK Opko Health Inc -O SELL 5 7/8 21,680,900 -0.48 -4.20
25 3/4 5 1/2 OPRT Oportun Financial Corp -O HOLD-S 15 1/4 76,000 -0.16 -97.19
31 1/2 15 3/4 OPY Oppenheimer Holdings -N HOLD 21 1/8 75,600 3.59 6.41 0.54 2.56%
34 1/8 23 1/8 OMFL Oppenheimer Rus 1000 Dynamic-A HOLD 30 5/8 33,700 0.00 0.00 0.49 1.60%
29 1/8 17 OMFS Oppenheimer Rus 2000 Dynamic-A HOLD 23 3/8 1,900 0.00 0.00 0.38 1.63%
13 9 3/8 OBAS Optibase Ltd -O HOLD-S 12 200 -0.38 -29.53
4 7/8 2 1/8 OCC Optical Cable Corp -O HOLD 2 3/8 5,300 -0.82 -3.88
2 0 3/4 OPGX Optigenex Inc -U HOLD 1 1/4 10,600 .00 .00
17 6 1/2 OPRX Optimizerx Corp -O SELL 14 5/8 164,500 -0.37 -32.08
0 1/8 .01000 OSIN Optimum Source Intl Ltd -U HOLD .02000 100 .00 .00
16 3/4 11 1/4 PDBC Optimum Yield Diversified Co-O HOLD-S 13 3/8 1,124,800 0.00 0.00 0.26 1.94%
4 7/8 1 3/4 OPHC Optimumbank Hlds -O HOLD 2 1/4 5,300 -0.61 -5.80
10 5/8 3 1/2 OPTN Optinose Inc -O HOLD 5 341,500 -2.56 -2.92
18 6 3/4 OPCH Option Care Health Inc -O HOLD-B 11 7/8 968,700 -0.55 -21.77
.10000 .00500 OPUS Opus Magnum Ameris Inc -U HOLD-W .00550 200 .00 .00
.07740 .03000 GFKRF Opus One Res Inc -U HOLD-W .07740 12,800 .00 .00
27 5/8 16 1/8 OSCV Opus Small Cap Value Plus ET-A HOLD 23 1/8 31,200 0.00 0.00 0.54 2.34%
60 39 5/8 ORCL Oracle Corp -N HOLD 55 1/4 7,633,200 3.09 16.22 0.87 1.57%
1 3/8 0 1/4 OGEN Oragenics Inc -A HOLD-S 1 1/8 8,236,900 -0.38 -1.62
6 2 3/8 ORMP Oramed Pharma -O HOLD 3 3/4 105,800 -0.72 -5.81
16 5/8 10 1/2 ORAN Orange ADR -N HOLD 11 3/4 749,400 1.14 11.65 0.50 4.26%
19 1/8 5 1/2 OSUR Orasure Tech Inc -O SELL 18 5/8 2,147,900 0.20 58.75
8 3/8 1 1/4 ORBC Orbcomm Inc -O SELL 4 1/2 1,597,700 -0.25 -19.36
0 3/4 0 1/2 OEG Orbital Energy Group Inc. -O HOLD 0 1/2 172,900 -0.59 -1.53
19 1/4 4 3/4 ORTX Orchard Therapeutics Plc ADR-O BUY +4 4 7/8 533,600 -1.91 -5.93
6 3/4 2 3/8 ORC Orchid Island Capital Inc -N HOLD-S 5 866,700 -1.19 -3.56 0.60 12.00%
30 7/8 21 1/2 ORBN Oregon Bancorp Inc -U SELL 30 7/8 500 .00 .00
7 3/4 5 ORXOY Orexo Ab ADR -U HOLD-B 5 7/8 100 .00 .00
.08750 .02800 OGSM Organic Sales & Mktg -U HOLD-B .02800 1,100 .00 .00
7 1/2 1 OGI Organigram Hlds Inc -O HOLD-B 1 1/4 2,904,900 0.00 0.00
8 1/4 2 3/4 ORGO Organogenesis Holdings Inc -O HOLD 3 3/4 47,300 -0.43 -12.58
1 0 1/8 ONVO Organovo Holdings -O HOLD-S 0 5/8 862,900 -0.15 -3.73
7 7/8 2 1/2 ORGS Orgenesis Inc -O HOLD 5 1/2 54,300 -1.38 -3.82
38 7/8 20 1/8 ORIC Oric Pharmaceuticals Inc -O HOLD 21 149,300 0.00 0.00
46 20 7/8 OROVY Orient Overseas Internationa-U HOLD-B 21 3/8 100 .00 .00
24 1/2 8 7/8 OFG Oriental Financial Group -N HOLD 13 3/8 196,600 0.50 33.58 0.37 2.77%
245 3/8 110 BD00 ORIENTED STRAND BOARD HOLD 160 3/4 393 .00 .00
12 1/2 2 3/4 SEED Origin Agritech Ltd -O SELL 11 5/8 103,000 -1.88 -3.59
37 3/4 15 7/8 OBNK Origin Bancorp Inc -O HOLD 24 3/8 102,600 1.71 15.82 0.46 1.89%
5 7/8 2 OGFGF Origin Energy Ltd -U HOLD 3 7/8 400 .00 .00
6 1/4 1 3/8 OESX Orion Energy Syst -O HOLD 4 1/8 298,900 0.41 10.67
21 5/8 6 1/4 OEC Orion Engineered Carbons S.A-N HOLD 10 3/8 346,300 1.40 9.93
5 7/8 1 3/4 ORN Orion Group Holdings Inc -N HOLD 2 7/8 603,200 0.18 20.89
.05280 .03210 OSSPF Orissa Sponge Iron Ltd Shs -U HOLD .04680 60,000 .00 .00
10 1/4 9 3/4 ORSN Orisun Acquisition Corp -O HOLD-S 10 1/8 11,900 .00 .00
0 1/2 .10010 ORSNR Orisun Acquisition Corp Righ-O HOLD 0 1/4 500 .00 .00
10 5/8 9 5/8 ORSNU Orisun Acquisition Corp Unit-O HOLD-S 10 5/8 15,000 .00 .00
0 1/2 .04980 ORSNW Orisun Acquisition Corp WT -O HOLD 0 1/8 35,100 .00 .00
88 7/8 52 5/8 IX Orix Corp ADR -N HOLD-B 56 1/8 52,700 11.08 6.40 3.97 7.07%
86 3/4 55 7/8 ORA Ormat Technologies -N HOLD-B 58 7/8 421,400 1.72 41.36 0.46 .78%
2 1/2 1 1/8 OROCF Orocobre Ltd -U HOLD 2 1/8 2,553 .00 .00
17 1/2 9 3/4 OZYMF Orphazyme A S -U HOLD-S 15 1/4 100 .00 .00
0 1/8 .00310 PLFF Orpheum Property Inc -U HOLD .00500 45,000 .00 .00
23 3/8 11 3/8 ORRF Orrstown Finl Svcs -O HOLD 14 13,500 1.72 10.14 0.84 6.00%
48 1/8 30 7/8 DNNGY Orsted ADR -U SELL 48 1/8 1,303 .00 .00
54 7/8 22 3/4 OFIX Orthofix Intl NV -O HOLD 31 1/8 95,800 -0.22 -99.90
49 3/8 28 3/4 KIDS Orthopediatrics Corp -O HOLD 42 3/4 89,100 -0.96 -41.49
95 3/8 50 1/8 OSK Oshkosh Truck Corp -N HOLD-S 80 1/4 554,100 6.99 10.18 1.17 1.46%
12 7/8 5 1/2 OR Osisko Gold Royalties Ltd -N SELL 11 1/4 692,800 -0.27 -33.48 0.13 1.16%
0 1/2 0 1/8 OKSWF Osisko Gold Royalties Ltd WT-U HOLD 0 1/8 21,700 .00 .00
7 1/2 2 1/8 OSMT Osmotica Pharmaceuticals Plc-O HOLD 5 1/2 569,300 -5.09 -1.05
1 1/8 0 1/2 SFT.W Osprey Technlgy Aquistion Co-N HOLD-S 1 1/8 2,300 .00 .00
10 3/4 9 3/8 SFT.U Osprey Technology Acquisitio-N SELL 10 3/4 1,100 .00 .00
4 3/4 1 5/8 OSN Ossen Innovation Company -O HOLD-S 3 1/4 20,900 1.68 2.53
7 5/8 5 1/2 OSSFF Ossur HF -U HOLD-S 6 7/8 6,500 .00 .00
.01000 .01000 HIGD OTC New Highs -J HOLD-W .01000 0 .00 .00
.01000 .01000 LOWD OTC New Lows -J HOLD-W .01000 0 .00 .00
3496 8 ADDU OTC US Advance Decline Diffe-J HOLD 1142 0 .00 .00
22 0 1/4 ADRU OTC US Advance Decline Ratio-J HOLD-W 0 5/8 0 0.00 .00 0.79 126.40%
5 3/4 .11000 AVRU OTC US Advance Decline Volum-J HOLD 1 1/2 0 .00 .00
5954 42 7/8 AVDU OTC US Advance Decline Volum-J HOLD 808 0 .00 .00
3004 251 ADVU OTC US Advancing Stocks -J HOLD 1712 2,366,193,000 .00 .00
7841 33 AVVU OTC US Advancing Volume -J HOLD 2366 0 .00 .00
4153 1 DECU OTC US Declining Stocks -J HOLD 2702 1,558,177,000 .00 .00
3957 38 1/8 DVCU OTC US Declining Volume -J HOLD 1558 0 .00 .00
234 16 HIGU OTC US New Highs -J HOLD 128 0 .00 .00
1670 16 LOWU OTC US New Lows -J HOLD 74 0 .00 .00
940 177 UNCU OTC US Unchanged Stocks -J HOLD 667 1,551,076,000 .00 .00
4516 61 UVCU OTC US Unchanged Volume -J HOLD 1551 0 .00 .00
16 3/4 2 7/8 OTEL Otelco Cl A -O HOLD-S 11 3/8 5,500 2.25 4.27
64 1/2 43 1/2 OTIS Otis Worldwide Corp [Otis/I]-N SELL 63 3/8 2,306,900 0.00 0.00 0.70 1.10%
4 1/4 1 5/8 OTIC Otonomy Inc -O HOLD 3 5/8 2,201,800 -1.45 -1.97
56 1/8 35 1/2 OTTR Otter Tail Corp -O HOLD 38 3/4 111,400 2.11 21.02 1.69 4.36%
31 1/8 7 3/4 OUT Outfront Media Inc -N HOLD 14 3/4 791,200 0.96 19.93
2 5/8 0 1/2 OTLK Outlook Therapeutics Inc -O HOLD-S 1 3/8 1,580,300 -1.54 -1.10
0 1/4 .05310 OTLKW Outlook Therapeutics Inc -O HOLD-S 0 1/4 22,200 .00 .00
3 3/4 2 3/8 OUTFF Outokumpu Oyj [Finland] -U HOLD-W 2 3/4 3,300 .00 .00
29 23 1/2 OVB Overlay Shares Core Bond ETF-A HOLD-S 26 5/8 5,800 0.00 0.00
28 1/8 18 3/4 OVF Overlay Shares Foreign Equit-A HOLD-S 23 1/2 1,400 0.00 0.00
28 3/4 18 1/8 OVL Overlay Shares Large Cap Equ-A HOLD-S 27 5/8 1,600 0.00 0.00
26 1/8 21 3/4 OVM Overlay Shares Municipal Bon-A HOLD-S 25 5/8 300 0.00 0.00
27 3/4 15 7/8 OVS Overlay Shares Small Cap Equ-A HOLD-S 23 1/4 100 0.00 0.00
2 3/4 1 3/8 OSG Overseas Shipholding Group I-N HOLD-S 2 3/8 331,100 0.34 6.35
78 3/4 3 1/4 OSTK Overstock.com Inc -O SELL 76 1/8 12,742,000 -2.71 -5.96
39 5/8 4 OSTBP Overstock.com Inc [De] Pfd V-U SELL 38 3,200 .00 .00
9 3/8 1 1/2 OVID Ovid Therapeutics Inc -O HOLD 6 1/2 689,900 -1.48 -3.75
17 1/8 2 1/4 OVV Ovintiv Inc. -N HOLD 9 3/4 4,341,900 0.75 20.57 0.56 5.74%
16 7/8 2 1/2 OMI Owens & Minor -N SELL 16 3/8 2,017,900 -0.38 -15.95 0.01 .06%
68 5/8 30 1/2 OC Owens Corning Inc -N HOLD-S 61 1/4 869,700 -5.14 -9.46 0.85 1.39%
17 5/8 4 7/8 OI Owens-Illinois -N HOLD-S 10 3/4 1,090,300 -2.75 -4.03 0.26 2.42%
19 1/8 9 3/4 ORCC Owl Rock Capital Corp -N HOLD 12 765,400 0.31 43.69 1.34 11.17%
1 1/2 0 5/8 OXBR Oxbridge Ord Shrs -O HOLD 1 1/8 49,500 -0.09 -25.50
.09000 .01110 OXBRW Oxbridge WT -O HOLD .04990 6,400 .00 .00
17 3/4 9 1/4 OXFD Oxford Immunotec -O HOLD 13 1/2 107,100 -0.20 -65.35
77 3/8 31 OXM Oxford Industries -N HOLD 44 59,300 -1.25 -44.37 1.30 2.95%
25 1/2 19 OXLCO Oxford Lane Cap 7.5 -O HOLD-S 24 1/4 7,300 -2.10 -11.55 1.89 7.79%
10 3/4 2 1/2 OXLC Oxford Lane Capital -O HOLD 4 1/8 467,200 -3.87 -1.64 2.65 64.24%
24 7/8 16 1/2 OXLCP Oxford Lane Capital Corp 6.2-O HOLD 21 1/4 4,700 .00 .00
26 17 3/4 OXLCM Oxford Lane Capital Corp Pfd-O HOLD 23 1,400 -2.10 -10.95 1.63 7.09%
6 5/8 2 1/8 OXSQ Oxford Square Capital Corp -O HOLD 2 3/4 153,100 -2.60 -1.69 0.64 23.27%
25 3/4 14 3/4 OXSQZ Oxford Square Capital Corp 6-O HOLD 22 1/2 200 .00 .00
25 3/4 15 OXSQL Oxford Square Capital Corp 6-O HOLD 23 1/4 100 .00 .00
36 7/8 13 1/4 OYST Oyster Point Pharma Inc -O HOLD-B 23 3/8 87,100 -2.75 -9.93
.10000 .00020 OZSC Ozop Surgical Corp -U BUY -18> .00560 4,574,658 .00 .00