COMPLEX     ROBINSON 
 The United States STOCK MARKET recommendation as of 01/14/2021 is SELL  MARKET TREND UP 





CLOTHACCS   383.00 for the week just ended   -11.50 REIT [USD   174.88 for the week just ended    +2.00
MortREITs    39.25 for the week just ended     +.25 400 Midca  2448.00 for the week just ended   +27.00
HotelREIT    77.88 for the week just ended    +1.75 SpecREITs   232.63 for the week just ended    +1.63
 COMMCHEM   607.50 for the week just ended    -5.38 CHEMICALS   794.00 for the week just ended    -2.50
COMPLEX ROBINSON American-Petrofina-Incorporated-Delaware       Fredericks-of-Hollywood-Inc.-Delaware       Ciudad-De-Puebla-De-Zaragoza-Mexico       Mohawk-Extension-Mining       Greater-Washington-Ice-Skating-Association      
 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 21 100 .00 .00
102 49 7/8 OSIS O S I Systems Inc -O SELL 94 7/8 61,400 3.45 22.14
488 261 ORLY O'Reilly Automotive -O HOLD-S 471 1/2 562,900 22.39 16.51
25 7/8 17 1/2 OEUR O's Europe Qlty Divd ETF -A HOLD-S 25 1/8 2,200 0.00 0.00 0.59 2.35%
32 1/4 18 5/8 OUSM O's Russell Smallcap Qlty Di-A SELL 32 1/8 187,100 0.00 0.00 0.49 1.53%
38 1/4 25 1/2 OUSA O's U.S. Qlty Divd ETF -A HOLD-S 38 1/8 45,800 0.00 0.00 0.75 1.97%
56 7/8 22 OGIG O'Shares Global Internet Gia-A SELL 56 156,500 0.00 0.00
9 3/4 0 7/8 OIIM O2Micro Intl Ltd -O SELL 9 3/8 448,300 0.13 35.88
63 7/8 40 1/8 OSH Oak Street Health Inc -N HOLD 53 7/8 494,600 -0.82 -55.65
0 1/8 .10000 OTED Oak Tree Educational Partner-U HOLD-W 0 1/8 600 .00 .00
19 7/8 11 OVLY Oak Valley Bancp CA -O HOLD 16 1/8 5,600 1.50 10.22 0.24 1.49%
9 7/8 5 1/2 OAKV Oak View National -U HOLD 7 1/2 67,400 .00 .00
18 3/4 9 1/8 OAC.U Oaktree Acquisition Corp -N SELL 18 3/4 1,000 .00 .00
18 3/8 9 3/8 OAC Oaktree Acquisition Corp Cl -N SELL 17 3/8 850,000 -0.01 -99.90
11 1/4 9 7/8 OAC.S Oaktree Acquisition Corp II -N SELL 11 36,100 .00 .00
2 3/8 1 1/8 OAC.Z Oaktree Acquisition Corp II -N HOLD-W 2 3/8 61,600 .00 .00
10 7/8 9 5/8 OACB Oaktree Acquisition Corp II -N SELL 10 1/2 192,600 .00 .00
4 3/4 0 1/2 OAC.W Oaktree Acquisition Corp WT -N SELL 4 1/2 133,700 .00 .00
28 20 1/4 OAK.B Oaktree Cap Group Llc [Oak/P-N HOLD 27 5/8 4,700 .00 .00
28 20 1/8 OAK.A Oaktree Cap Group Llc [Oak/P-N HOLD 27 1/2 2,300 .00 .00
5 3/4 2 3/8 OCSL Oaktree Specialty Lending Co-O SELL 5 3/4 1,620,900 0.28 14.25 0.30 5.22%
8 3/8 4 7/8 OCSI Oaktree Strategic Income Cor-O SELL 7 7/8 29,600 -0.64 -9.98 0.48 6.10%
8 3/8 4 1/8 OGZPY Oao Gazprom ADR -U HOLD 6 1/8 2,007,000 .00 .00
18 5/8 3 1/4 OMP Oasis Midstream Partners LP -O SELL 14 3/4 235,600 0.11 92.82 1.92 13.02%
45 3/4 0 1/8 OAS Oasis Petroleum Inc -O SELL 45 1/2 102,700 -9.90 -4.60
386 1/4 260 ZO00 OATS HOLD-S 379 1/4 201 .00 .00
386 1/4 268 O00 OATS SELL 379 1/4 201 .00 .00
2 0 5/8 OBLN Obalon Therapeutics Inc -O SELL 1 5/8 863,300 -2.06 -0.67
6 5/8 0 7/8 OBLG Oblong Inc -A HOLD 4 1/8 166,200 -2.49 -1.16
7 3/4 1 3/4 OBSV Obseva Sa -O HOLD 2 1/2 17,851,500 -1.82 -2.18
11 1/2 6 3/4 OERLF Oc Oerlikon Corp Inc -U HOLD 10 3/8 100 .00 .00
47 8 3/4 OXY Occidental Petroleum Corp -N SELL 24 1/8 29,879,100 -9.90 -1.77 0.07 .29%
11 1/8 2 1/4 OXY.W Occidental Petroleum Corp Wt-N SELL 11 827,000 .00 .00
19 3 1/4 OBCI Ocean Bio Chem Inc -O HOLD 12 3/8 11,100 0.99 12.95 0.08 .65%
3 1/4 0 1/4 OPTT Ocean Power Tech Inc -O HOLD-S 2 7/8 9,455,900 -1.32 -1.81
16 2 5/8 OII Oceaneering International -N SELL 11 5/8 1,441,200 -7.91 -1.14
25 1/2 12 3/4 OCFC Oceanfirst Financial Corp -O SELL 20 1/2 130,500 0.95 19.58 0.75 3.66%
27 3/4 24 1/2 OCFCP Oceanfirst Financial Corp De-O HOLD-S 27 3/4 4,300 .00 .00
27 3/8 15 5/8 OFED Oconee Fed Fin Corp -O HOLD 23 5/8 400 0.73 29.62 0.35 1.48%
36 5/8 32 1/2 OSBK Oconee Financial Corp -U HOLD-S 36 5/8 400 .00 .00
2 3/4 0 1/8 OCGN Ocugen Inc -O SELL 2 1/8 22,611,500 -0.02 -28.25
22 1/2 2 1/2 OCUL Ocular Therapeut -O SELL 21 3/8 681,200 -1.77 -5.32
0 3/8 .07760 OVTZ Oculus Visiontech Inc -U SELL 0 3/8 166,400 0.00 .00
7 1/4 4 3/4 OCUP Ocuphire Pharma Inc -O SELL 6 7/8 60,900 -6.27 -1.65
31 1/8 0 1/4 OCN Ocwen Financial Corp -N HOLD 27 31,100 0.75 22.48
44 1/4 12 3/4 ODT Odonate Therapeutics Inc -O HOLD 20 1/8 272,500 -3.91 -7.55
8 1/4 2 7/8 OMEX Odyssey Marine Expl -O HOLD 7 10,200 -1.49 -3.55
47 5/8 1 1/2 ODP Office Depot -O SELL 45 7/8 1,149,400 -5.40 -4.12
35 1/2 18 1/8 OPI Office Properties Income Tru-O HOLD-S 25 7/8 205,200 1.53 17.14 2.38 9.20%
26 1/2 15 3/4 OPINI Office Properties Income Tru-O HOLD 25 1/2 15,200 .00 .00
26 5/8 24 3/4 OPINL Office Properties Income Tru-O HOLD-S 26 3/8 16,100 .00 .00
23 5/8 8 7/8 OFG Ofg Bancorp -N SELL 20 1/2 219,700 0.85 19.05 0.26 1.27%
26 5/8 19 1/4 OFG.A Ofg Bancorp [Ofg/Pa] -N HOLD 25 3/4 3,400 .00 .00
26 1/2 19 1/2 OFG.B Ofg Bancorp [Ofg/Pb] -N HOLD 25 1/2 500 .00 .00
27 1/8 18 5/8 OFG.D Ofg Bancorp [Ofg/Pd] -N BUY 26 1,300 .00 .00
12 3 5/8 OFS Ofs Capital Corp -O HOLD-S 6 7/8 94,800 -0.53 -14.49 0.80 11.64%
25 15 1/2 OFSSI Ofs Capital Corp 5.95% Notes-O HOLD-S 23 5/8 400 .00 .00
25 5/8 16 OFSSL Ofs Capital Corp 6.375% Note-O HOLD-S 24 3/4 2,500 .00 .00
25 3/4 16 1/4 OFSSZ Ofs Capital Corp 6.50% Notes-O HOLD-S 24 3/8 1,100 .00 .00
25 1/4 24 3/8 OFSSG Ofs Capital Corporation 6.25-O HOLD 24 7/8 2,300 .00 .00
28 3/8 17 1/4 OCCIP Ofs Credit CO Inc Pfd Ser A -O HOLD-S 25 1/8 1,400 -2.57 -9.78 1.74 6.93%
17 1/8 5 1/2 OCCI Ofs Credit Company Inc -O HOLD-S 12 3/4 9,900 -3.47 -3.21 2.09 16.39%
46 1/4 25 1/4 OGE Oge Energy Corp -N HOLD 30 5/8 1,049,400 -0.97 -35.79 1.61 5.26%
41 19 5/8 OVBC Ohio Valley Banc Cp -O HOLD 24 5,400 1.89 16.06 1.11 4.63%
0 5/8 .12000 OIBRQ Oi S.A. Ads -U HOLD-S 0 1/2 11,900 .00 .00
2 3/8 0 3/8 OIB.C Oi S.A. [Oibr.C] -N SELL 2 1/4 1,015,400 .00 .00
52 1/4 21 3/8 DDG Oil & Gas Short Proshares -A HOLD-W 21 5/8 3,200 0.00 0.00 0.03 .14%
30 1/2 14 3/4 CRAK Oil Refiners Vaneck ETF -A SELL 26 7/8 9,200 0.00 0.00 0.46 1.71%
27 1/8 7 3/4 OISHY Oil Search Ltd ADR -U HOLD 16 5/8 500 .00 .00
189 7/8 3 5/8 OIH Oil Services Vaneck ETF -A SELL 187 1/8 412,600 0.00 0.00 9.09 4.86%
17 1/2 1 7/8 OIS Oil States International -N SELL 6 7/8 1,365,200 -9.90 -0.92
38 5/8 29 1/8 ODC Oil-Dri Corp of America -N HOLD-B 33 1/4 18,500 2.61 12.90 0.97 2.92%
0 5/8 .00600 AZNVF Ojo Electric Corp -U HOLD-W .01040 31,900 .00 .00
280 1/2 96 1/4 OKTA Okta Inc Cl A -O HOLD-S 259 1,028,900 -1.89 -89.90
6 1/2 3 3/8 OLB Olb Group Inc -O HOLD 5 1/8 85,800 -0.32 -28.53
227 1/8 119 ODFL Old Dominion Freight Line In-O HOLD-S 207 1/2 675,000 5.27 30.31 0.48 .23%
18 1/2 11 1/8 ONB Old National Bncp -O SELL 18 654,900 1.21 12.37 0.50 2.78%
29 11 1/2 OPOF Old Point Finl Cp -O SELL 20 1/8 24,900 1.31 15.25 0.53 2.63%
23 5/8 13 ORI Old Republic International C-N HOLD 18 5/8 2,361,100 1.06 16.75 0.80 4.30%
13 3/4 5 7/8 OSBC Old Second Bancorp -O HOLD-S 10 7/8 45,900 0.97 10.17 0.04 .37%
52 1/2 39 7/8 OLMA Olema Pharmaceuticals Inc -O HOLD-W 41 1/4 102,800 0.00 0.00
28 1/4 9 OLN Olin Corp -N SELL 27 896,700 -6.42 -2.52 0.56 2.07%
109 5/8 35 1/4 OLLI Ollies Bargain CS -O HOLD-S 96 1/2 2,225,500 3.20 22.10
18 1/8 7 3/4 ZEUS Olympic Steel Inc -O HOLD-S 16 40,900 -0.72 -18.16 0.07 .44%
0 1/8 0 1/8 OMGGF Omai Gold Mines Corp -U HOLD-W 0 1/8 2,100 .00 .00
11 1/4 10 1/2 OMEG Omega Alpha Spac Cl A -O HOLD-W 10 1/2 463,000 .00 .00
181 1/2 54 3/4 OFLX Omega Flex Inc -O HOLD 146 10,300 1.81 64.47 0.88 .60%
44 1/2 21 5/8 OHI Omega Healthcare Investors -N HOLD 35 3/8 3,147,100 0.67 43.69 2.16 6.11%
19 3/8 9 3/4 OMER Omeros Corp -O SELL 17 7/8 1,082,100 -2.38 -7.13
123 3/8 54 1/8 OMCL Omnicell Inc -O SELL 121 3/4 709,100 0.87 93.43
11 1/8 9 7/8 OCA.U Omnichannel Acquisition Corp-N HOLD-W 11 96,600 .00 .00
1 3/4 1 5/8 OCA.W Omnichannel Acquisition Corp-N HOLD-W 1 3/4 96,100 .00 .00
10 3/8 10 1/8 OCA Omnichannel Acquisition Corp-N HOLD-W 10 1/8 117,500 .00 .00
82 5/8 45 5/8 OMC Omnicom Group Inc -N HOLD-S 63 3/8 1,774,600 4.42 14.39 2.58 4.07%
6 1/2 3 1/2 OMQS Omniq Corp -U HOLD 4 3/4 5,800 .00 .00
.08950 .02300 OMTK Omnitek Engineering Corp -U HOLD-S .07970 138,400 .00 .00
92 31 ASGN On Assignment -N SELL 90 7/8 162,800 3.47 16.53
38 1/4 10 1/2 ON On Semiconductor -O SELL 37 7/8 9,298,900 0.48 38.78
3 5/8 1 1/8 OCX Oncocyte Corp -A SELL 3 1/2 917,200 -0.51 -4.57
4 1/8 0 5/8 ONCY Oncolytics Biotech Inc -O HOLD 2 3/4 1,288,400 -0.79 -4.41
1 1/4 0 1/8 ONTX Onconova Therapeutic -O SELL 0 5/8 26,426,800 -0.26 -3.19
0 1/8 .00510 ONTXW Onconova Therapeutics Inc -O HOLD-S 0 1/8 148,500 .00 .00
20 3/8 20 3/8 ONPPF Oncopeptides Ab -U HOLD-W 20 3/8 200 .00 .00
36 7/8 15 ONCR Oncorus Inc -O HOLD 27 5/8 42,100 0.00 0.00
6 5/8 1 1/8 ONCS Oncosec Medical -O SELL 6 1/4 144,800 -2.13 -1.60
6 1 1/2 ONCT Oncternal Therapeutics Inc -O HOLD-S 5 5/8 3,963,900 -1.14 -3.41
13 3/8 2 ONDS Ondas Holdings Inc -O SELL 12 525,700 .00 .00
11 1/4 9 7/8 AONE One Cl A -N SELL 10 7/8 547,100 .00 .00
2 3/8 0 3/4 AON.W One Corp WT [Aone/W] -N HOLD 2 80,800 .00 .00
96 5/8 65 3/4 OGS One Gas Inc -N HOLD-B 71 3/8 173,400 3.55 22.63 2.11 2.96%
28 3/4 11 1/2 OLP One Liberty Properties -N HOLD-S 21 1/8 50,500 1.40 13.82 1.93 9.14%
.00650 .00250 KOSK One Step Vending Corp -U HOLD .00520 1,601,700 .00 .00
4 7/8 1 OSS One Stop Systems Inc -O SELL 4 7/8 270,300 0.05 37.30
11 7/8 10 AON.U One Unit 1 Com & 1/3 WT Exp -N SELL 11 1/2 5,900 .00 .00
.09500 .03800 OWRDF One World Lithium -U HOLD .06140 12,300 .00 .00
27 1/2 9 3/8 OCFT Oneconnect Financial Technol-N HOLD 22 1/4 930,600 -0.69 -27.41
54 1/8 15 3/4 OMF Onemain Holdings Inc -N SELL 53 7/8 595,200 4.67 5.87 2.29 4.25%
78 3/8 19 3/8 OKE Oneok Inc -N SELL 44 3/4 3,517,900 1.45 31.26 4.51 10.08%
7 3/8 3 1/2 ONE Onesmart International Educa-N HOLD-B 3 1/2 178,600 -0.44 -12.43
30 7/8 12 3/8 OSPN Onespan Inc -O HOLD 23 1/8 248,200 0.03 736.83
17 2 3/8 OSW Onespaworld Holdings Ltd -O HOLD 8 3/4 344,500 -3.97 -2.48
35 7/8 5 ONEW Onewater Marine Inc Cl A -O SELL 34 81,900 2.68 6.90
126 5/8 36 1/4 IBUY Online Retail Amplify ETF -A SELL 126 1/8 259,600 0.00 0.00 0.11 .09%
31 18 OPHLF Ono Pharmaceutical -U HOLD-W 29 100 .00 .00
57 5/8 21 1/8 ONTO Onto Innovation Inc -N SELL 57 567,000 0.02 999.90
79 1/8 25 5/8 OTRK Ontrak Inc -O HOLD 62 1/4 402,200 -1.70 -27.03
25 1/2 23 1/2 OTRKP Ontrak Inc 9.50% Series A Cu-O HOLD-W 23 3/4 56,400 .00 .00
19 1/8 8 1/2 OOMA Ooma Inc -N HOLD 15 133,700 -0.49 -27.17
10 1/4 5 1/2 OPBK Open Bank -O HOLD-S 7 5/8 14,300 0.86 9.45 0.31 4.07%
38 1/2 14 3/4 LPRO Open Lending Corp Cl A -O SELL 38 608,700 -1.28 -15.91
47 3/4 30 1/2 OTEX Open Text Cp -O BUY 46 3/8 580,900 0.97 39.67 0.70 1.51%
29 3/8 22 1/2 OPEN Opendoor Technologies Inc -O HOLD-W 26 1/2 3,745,400 .00 .00
12 3/8 7 1/2 OPENW Opendoor Technologies Inc WT-O HOLD-W 11 135,000 .00 .00
11 3/8 4 5/8 OPRA Opera Ltd ADR -O HOLD 9 1/4 124,700 0.46 17.49
19 1/8 10 1/4 OPES Opes Acquisition Corp -O HOLD-S 15 5/8 446,100 -0.23 -64.11
5 .04950 OPESW Opes Acquisition Corp WT -O HOLD-S 2 7/8 243,600 .00 .00
4 3/8 0 7/8 OPGN Opgen Inc -O HOLD 2 2,732,700 -2.02 -1.68
16 6 3/4 OPNT Opiant Pharmaceuticals Inc -O HOLD 8 5/8 43,100 -0.10 -99.90
6 1 1/8 OPK Opko Health Inc -O HOLD 4 1/2 4,502,300 -0.18 -21.08
25 3/4 5 1/2 OPRT Oportun Financial Corp -O HOLD 17 5/8 69,600 -1.57 -9.90
33 1/2 15 3/4 OPY Oppenheimer Holdings -N SELL 32 1/8 87,500 4.95 4.50 0.36 1.12%
42 1/4 23 1/8 OMFL Oppenheimer Russell 1000 Mul-A SELL 42 1/8 39,700 0.00 0.00 0.54 1.28%
36 5/8 17 OMFS Oppenheimer Russell 2000 Mul-A SELL 36 5/8 6,000 0.00 0.00 0.33 .90%
13 1/2 11 OPT Opthea Ltd -O HOLD 12 3/4 1,900 0.00 0.00
12 3/8 9 3/8 OBAS Optibase Ltd -O HOLD 11 7/8 600 0.05 222.80
3 1/2 2 1/8 OCC Optical Cable Corp -O HOLD-S 3 3/8 31,800 -0.87 -3.83
40 1/4 6 1/2 OPRX Optimizerx Corp -O SELL 39 7/8 127,300 -0.38 -41.12
16 5/8 11 1/4 PDBC Optimum Yield Diversified Co-O SELL 16 1,244,600 0.00 0.00 0.24 1.50%
4 7/8 1 3/4 OPHC Optimumbank Hlds -O SELL 3 3/4 38,800 -0.50 -7.08
10 5/8 3 1/8 OPTN Optinose Inc -O HOLD 4 1/8 272,500 -2.20 -3.00
18 6 3/4 OPCH Option Care Health Inc -O HOLD-S 16 1/2 344,200 -0.24 -49.90
42 1/8 12 RKNEF Optiva Inc -U HOLD-B 30 1/8 700 .00 .00
.08140 .03000 GFKRF Opus One Gold Corp -U HOLD-W .03590 200 .00 .00
29 1/2 16 1/8 OSCV Opus Small Cap Value Plus ET-A SELL 29 1/2 3,200 0.00 0.00 0.34 1.15%
65 1/2 39 5/8 ORCL Oracle Corp -N HOLD 61 1/2 10,258,600 3.19 16.04 0.85 1.38%
1 3/8 0 1/4 OGEN Oragenics Inc -A SELL 0 7/8 209,674,800 -0.50 -2.45
6 2 3/8 ORMP Oramed Pharma -O SELL 4 3/8 254,500 -0.58 -7.28
16 1/2 10 1/8 ORAN Orange ADR -N HOLD 12 1/8 524,200 1.16 11.43 0.74 6.10%
30 1/4 23 1/2 OCBI Orange County Bancor -U HOLD 28 7/8 400 .00 .00
19 1/8 5 1/2 OSUR Orasure Tech Inc -O HOLD 12 3/4 906,100 -0.23 -54.30
8 1/2 1 1/4 ORBC Orbcomm Inc -O SELL 8 1/4 2,802,700 -0.28 -13.98
5 2 MXCHY Orbia Advance Corp Sab DE Cv-U HOLD 5 200 .00 .00
4 1/4 0 3/8 OEG Orbital Energy Group Inc -O SELL 4 1/8 10,274,200 -0.88 -1.53
15 1/2 3 3/4 ORTX Orchard Therapeutics Plc ADR-O SELL 7 2,977,000 -1.66 -5.93
6 1/2 2 3/8 ORC Orchid Island Capital Inc -N HOLD 5 1/4 1,191,300 0.04 105.25 0.58 11.05%
48 24 ORBN Oregon Bancorp Inc -U SELL 47 3/4 1,400 .00 .00
3 3/4 1 OGI Organigram Hlds Inc -O SELL 1 3/4 19,955,000 0.00 0.00
10 1/2 2 3/4 ORGO Organogenesis Holdings Inc -O SELL 9 3/8 5,137,200 -0.06 -66.00
17 3/8 0 1/8 ONVO Organovo Holdings -O HOLD-S 14 5/8 589,000 -2.72 -4.13
7 7/8 2 1/2 ORGS Orgenesis Inc -O HOLD 5 81,400 -2.46 -2.14
40 3/4 19 1/4 ORIC Oric Pharmaceuticals Inc -O HOLD 33 1/2 625,400 -1.59 -18.64
15 5/8 10 1/2 OCLDY Orica Ltd ADR -U HOLD-W 11 1/4 200 .00 .00
7 4 3/4 OCG Oriental Culture Holding Ltd-O HOLD-W 5 443,800 .00 .00
219 110 BD00 ORIENTED STRAND BOARD HOLD-B 130 254 .00 .00
19 1/4 2 3/4 SEED Origin Agritech Ltd -O SELL 17 7/8 344,700 -2.02 -4.20
37 3/4 15 7/8 OBNK Origin Bancorp Inc -O HOLD-S 30 1/8 34,800 1.35 20.04 0.39 1.29%
0 1/8 .04010 OCLN Originclear Inc -U HOLD-W .04400 214,400 .00 .00
11 1/8 2 3/4 OESX Orion Energy Syst -O HOLD-S 10 7/8 223,200 0.05 128.20
20 1/2 6 1/4 OEC Orion Engineered Carbons S.A-N HOLD-S 17 1/2 221,900 0.46 29.03
5 7/8 1 7/8 ORN Orion Group Holdings Inc -N SELL 5 3/4 379,300 0.55 6.84
88 7/8 52 5/8 IX Orix Corp ADR -N SELL 88 21,900 8.81 8.05 3.23 3.67%
5 7/8 4 3/4 ORLA Orla Mining -A HOLD-W 4 7/8 199,000 .00 .00
117 3/8 54 7/8 ORA Ormat Technologies -N SELL 112 1/2 418,700 1.50 46.84 0.41 .36%
17 1/2 10 5/8 OZYMF Orphazyme A S -U HOLD 11 1/4 1,000 .00 .00
13 1/4 8 7/8 ORPH Orphazyme A/S ADR -O HOLD-S 12 7/8 21,800 0.00 0.00
22 7/8 11 3/8 ORRF Orrstown Finl Svcs -O HOLD-S 18 3/8 13,800 1.87 9.28 0.69 3.76%
0 1/4 0 1/8 ORSUF Orsu Metals Corp -U HOLD 0 1/4 2,000 .00 .00
.01550 .00330 ORSX Orsus Xelent Technolgies -U HOLD .01440 400 .00 .00
47 3/4 22 3/4 OFIX Orthofix Intl NV -O SELL 44 3/4 82,600 1.22 28.70
55 1/2 32 3/8 KIDS Orthopediatrics Corp -O HOLD-B 41 111,400 -1.37 -32.19
20 5/8 19 OSGSF Osaka Gas Co. -U HOLD-W 20 5/8 400 .00 .00
19 1/2 13 1/4 OSGCF Osg Corp. Co. Ltd -U HOLD-W 19 1/2 100 .00 .00
95 3/4 50 1/8 OSK Oshkosh Truck Corp -N SELL 94 7/8 348,400 4.72 15.08 1.12 1.18%
13 3/8 5 1/2 OR Osisko Gold Royalties Ltd -N HOLD 12 1/8 631,700 -0.27 -33.26 0.13 1.07%
7 1/2 2 3/4 OSMT Osmotica Pharmaceuticals Plc-O HOLD-B 4 1/2 320,300 -0.92 -6.78
11 3/8 9 3/8 SFT.U Osprey Technology Acquisitio-N HOLD-S 11 3/8 1,000 .00 .00
1 3/4 0 1/2 SFT.W Osprey Technology Acquisitio-N SELL 1 5/8 50,900 .00 .00
4 3/4 1 5/8 OSN Ossen Innovation Company -O HOLD-S 4 5/8 15,800 1.62 2.22
.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 12 ADDU OTC US Advance Decline Diffe-J HOLD 1071 0 .00 .00
22 0 1/4 ADRU OTC US Advance Decline Ratio-J HOLD 1 3/8 0 0.00 .00 0.79 57.45%
6 3/8 .11000 AVRU OTC US Advance Decline Volum-J HOLD 1 5/8 0 .00 .00
19829 6 AVDU OTC US Advance Decline Volum-J HOLD 10440 0 .00 .00
3262 251 ADVU OTC US Advancing Stocks -J HOLD-S 3262 25,159,230,000 .00 .00
27655 34 1/2 AVVU OTC US Advancing Volume -J SELL 25159 0 .00 .00
4153 1 DECU OTC US Declining Stocks -J HOLD 2191 14,719,060,000 .00 .00
19299 49 DVCU OTC US Declining Volume -J HOLD-S 14719 0 .00 .00
449 16 HIGU OTC US New Highs -J HOLD-S 360 0 .00 .00
1670 16 LOWU OTC US New Lows -J HOLD 34 0 .00 .00
966 177 UNCU OTC US Unchanged Stocks -J HOLD 747 8,271,714,000 .00 .00
25423 64 UVCU OTC US Unchanged Volume -J HOLD 8272 0 .00 .00
12 3/8 2 7/8 OTEL Otelco Cl A -O HOLD-S 11 1/2 800 2.00 3.86
3 0 3/4 OPESF Otello Corp ASA -U SELL 3 300 .00 .00
67 7/8 43 1/2 OTIS Otis Worldwide Corp [Otis/I]-N HOLD 64 7/8 3,088,400 2.01 26.38 0.63 .97%
6 5/8 1 5/8 OTIC Otonomy Inc -O HOLD-S 5 5/8 426,200 -1.33 -2.41
11 9 7/8 OTRAU Otr Acquisition Corp -O HOLD-W 10 7/8 73,500 .00 .00
1 1/2 0 7/8 OTRAW Otr Acquisition Corp WT -O HOLD-W 1 3/8 76,600 .00 .00
10 3/8 10 OTRA Otr Acquisition Corp. Cl A -O HOLD-W 10 1/4 14,400 .00 .00
14 5/8 9 1/4 OTTW Ottawa Saving Bcp IL -U SELL 14 5/8 1,100 .00 .00
56 1/8 35 1/2 OTTR Otter Tail Corp -O HOLD 42 1/4 82,000 2.40 18.30 1.55 3.67%
0 3/8 .06360 MRDDF Outcrop Gold Corp -U SELL 0 3/8 50,100 .00 .00
.00010 .00010 OTFT Outfront Companies -U HOLD-W .00010 200 n/a n/a n/a n/a
31 1/8 7 3/4 OUT Outfront Media Inc -N HOLD 18 7/8 1,096,800 -0.23 -83.20
1 5/8 0 1/2 OTLK Outlook Therapeutics Inc -O HOLD 1 1/8 498,200 -1.38 -0.81
0 1/4 .05310 OTLKW Outlook Therapeutics Inc -O HOLD 0 1/8 1,400 .00 .00
63 3/8 42 1/2 OM Outset Medical Inc -O HOLD-B 49 1/4 363,900 0.00 0.00
29 23 1/2 OVB Overlay Shares Core Bond ETF-A HOLD 26 1/8 33,000 0.00 0.00 0.88 3.37%
28 1/8 18 3/4 OVF Overlay Shares Foreign Equit-A SELL 26 1/8 0 0.00 0.00 0.83 3.18%
32 1/2 18 1/8 OVL Overlay Shares Large Cap Equ-A SELL 32 1/4 24,300 0.00 0.00 0.43 1.33%
26 1/8 21 3/4 OVM Overlay Shares Municipal Bon-A HOLD 25 3/4 8,800 0.00 0.00 0.82 3.18%
33 1/8 15 7/8 OVS Overlay Shares Small Cap Equ-A SELL 33 2,000 0.00 .00
2 3/4 1 1/2 OSG Overseas Shipholding Group I-N HOLD 2 1/4 390,500 0.46 4.80
128 1/4 3 1/4 OSTK Overstock.com Inc -O HOLD 64 6,359,500 0.24 272.98 0.15 .23%
9 3/8 1 7/8 OVID Ovid Therapeutics Inc -O HOLD-W 2 1/2 1,533,600 -1.39 -4.03
18 2 1/4 OVV Ovintiv Inc -N SELL 17 3/4 3,888,300 -9.90 -1.08 0.38 2.14%
31 3/8 3 5/8 OMI Owens & Minor -N HOLD 27 1/8 1,364,600 0.54 29.06 0.01 .04%
84 30 1/2 OC Owens Corning Inc -N SELL 83 3/8 1,128,900 -5.00 -10.52 0.68 .82%
15 4 7/8 OI Owens-Illinois -N HOLD-S 12 7/8 597,400 1.94 5.14
19 1/8 9 3/4 ORCC Owl Rock Capital Corp -N HOLD 13 2,935,200 0.91 14.69 1.21 9.31%
2 3/8 0 5/8 OXBR Oxbridge Ord Shrs -O HOLD-S 2 1/4 2,480,600 -0.03 -99.90
0 3/8 .01110 OXBRW Oxbridge WT -O SELL 0 1/8 264,100 .00 .00
22 1/8 9 1/4 OXFD Oxford Immunotec -O SELL 21 7/8 1,220,400 -0.64 -20.42
77 3/8 31 OXM Oxford Industries -N SELL 71 3/4 96,900 -3.39 -15.92 0.94 1.31%
25 1/2 19 OXLCO Oxford Lane Cap 7.5 -O HOLD-S 25 1/8 5,500 -2.10 -11.96 1.89 7.52%
9 5/8 2 1/2 OXLC Oxford Lane Capital -O HOLD-S 5 7/8 1,617,200 -1.51 -3.79 0.92 15.66%
24 7/8 16 1/2 OXLCP Oxford Lane Capital Corp 6.2-O HOLD 23 5,600 .00 .00
25 3/4 17 3/4 OXLCM Oxford Lane Capital Corp Pfd-O SELL 24 3/8 5,600 -2.10 -11.61 1.63 6.69%
6 1/4 2 1/8 OXSQ Oxford Square Capital Corp -O SELL 3 1/2 282,800 -0.88 -4.72 0.56 16.00%
25 3/4 15 OXSQL Oxford Square Capital Corp 6-O HOLD-S 25 1/4 400 .00 .00
25 3/4 14 3/4 OXSQZ Oxford Square Capital Corp 6-O SELL 25 1/8 3,200 .00 .00
36 7/8 13 1/4 OYST Oyster Point Pharma Inc -O HOLD-B 18 1/2 61,900 -2.99 -9.29
51 .00060 OZON Ozon Holdings Plc Ads -O HOLD-S 49 3/8 1,253,700 .00 .00