COMPLEX     ROBINSON 
 The United States STOCK MARKET recommendation as of 04/09/2026 is ~~~~  MARKET TREND UP 

DIA 481 7/8 AAPL 260 3/8 AMZN 233 5/8
HOLD HOLD HOLD-S
BAC 52 5/8 BRK.A 727881 EBAY 95 1/2
HOLD HOLD HOLD-S
META 628 1/4 GM 76 5/8 GOOG 316 1/4
HOLD HOLD HOLD
GDX 98 1/4 DOG 23 3/8 BITO 9 7/8
HOLD HOLD HOLD-B
TSLA 345 1/2 WYNN 104 7/8 FICO 1072
HOLD-W HOLD HOLD-B
mex-Gas O   345.63 for the week just ended   -55.88 Africa 40   282.63 for the week just ended   +13.38
 Unleaded  2864.00 for the week just ended  -271.00  FOOTWEAR  1077.00 for the week just ended   +34.00
   LRGCAP    87.88 for the week just ended   +12.13 CMPTRHRDW 13740.00 for the week just ended  +376.00
 MEDIAAGN   278.00 for the week just ended    -4.88 SEMICONDT  3314.00 for the week just ended  +215.00
COMPLEX ROBINSON Tucson-Gas-Electric      Maui-Telephone      General-Furnace      Climax-Mining       Slide-Mining      
 64 week

   
High....... Low........ Symbol Name.......................................... Recommendation THURSDAY
Close....
Share....
Volume...
Earnings P/E...
Ratio...
Div.. Yield        
296 164 OSIS O S I Systems Inc -O HOLD 294 1/2 78,800 7.78 37.85
16 5/8 9 7/8 OI O-I Glass Inc -N HOLD-B 10 5/8 643,600 -0.71 -14.96
34 3/4 22 7/8 OVLY Oak Valley Bancp CA -O SELL 34 1/2 20,000 3.02 11.42 0.51 1.48%
.07160 .01660 OAKUW Oak Woods Acquisition Corpor-O HOLD-W .01660 565 .00 .00
0 1/4 0 1/8 OAKUR Oak Woods Acquisition Corpor-O HOLD-W 0 1/8 705 .00 .00
12 3/4 11 1/4 OAKU Oak Woods Acquisition Corpor-O HOLD 12 1/8 287 0.05 242.50
26 5/8 23 5/8 OAKG Oakmark Global Large Cap ETF-A HOLD 25 0 .00 .00
27 23 1/4 OAKI Oakmark International Large -A HOLD 25 1/8 1,000 .00 .00
29 1/8 21 3/4 OAKM Oakmark U.S. Large Cap ETF -A HOLD 28 201,700 .00 .00
22 1/4 20 1/8 OAK-A Oaktree Cap Group Llc [Oak/P-N BUY 20 5/8 12,200 .00 .00
10 5/8 9 7/8 OACC Oaktree III Life Sciences Cl-O HOLD 10 1/2 125,200 .00 .00
0 7/8 0 1/2 OACCW Oaktree III Life Sciences WT-O HOLD 0 3/4 9,000 .00 .00
16 1/8 10 7/8 OCSL Oaktree Specialty Lending Co-O HOLD 11 3/4 747,900 0.67 17.54 2.46 20.94%
18 5/8 0 3/8 OTLY Oatly Group Ab ADR -O HOLD 11 1/4 24,800 -0.19 -59.21
43 1/8 5 1/8 OWLS Obook Holdings Inc -O BUY 5 3/4 7,900 .00 .00
10 9 7/8 ODHY Obra Defensive High Yield ET-A HOLD 10 0 .00 .00
10 9 7/8 OGSP Obra High Grade Structured P-A BUY 10 0 .00 .00
10 1/4 10 OOSP Obra Opportunistic Structure-A HOLD 10 1/8 573 .00 .00
9 3/8 4 1/8 OBE Obsidian Energy Ltd -A SELL 8 3/4 447,200 1.07 8.18
66 35 5/8 OXY Occidental Petroleum Corp -N HOLD-S 58 1/2 11,280,000 3.84 15.23 1.02 1.74%
44 15 1/2 OXY.W Occidental Petroleum Corp WT-N HOLD-S 36 3/8 128,400 .00 .00
.00000 .00000 OXY.WT Occidental Petroleum Corpora-N HOLD-W .00000 0 n/a n/a n/a n/a
25 5/8 24 1/8 DUKZ Ocean Park Diversified Incom-A HOLD 25 1/8 656 .00 .00
28 5/8 22 3/4 DUKQ Ocean Park Domestic ETF -A HOLD 28 1/4 648 .00 .00
25 1/4 23 3/4 DUKH Ocean Park High Income ETF -O HOLD-B 24 856 .00 .00
29 21 1/8 DUKX Ocean Park International ETF-O HOLD 26 7/8 1,300 .00 .00
0 7/8 0 1/4 OPTT Ocean Power Tech Inc -A HOLD 0 3/8 1,650,000 -0.31 -1.21
38 16 OII Oceaneering International -N SELL 36 3/8 517,500 1.33 27.35
20 1/2 14 1/4 OCFC Oceanfirst Financial Corp -O HOLD 19 826,300 1.65 11.52 0.80 4.21%
11 1/8 0 1/8 SVRN Oceanpal Inc -O SELL 10 3/4 12,800 .00 .00
2 3/8 0 1/2 OCGN Ocugen Inc -O HOLD 1 7/8 5,070,000 -0.18 -10.42
15 1/2 6 1/8 OCUL Ocular Therapeut -O HOLD 9 1/4 4,210,000 -1.32 -7.01
29 3/4 15 1/4 OCS Oculis Holding Ag -O HOLD 27 1/8 71,600 -2.01 -13.50
18 5/8 4 1/2 OCSAW Oculis Holding Ag Warrants -O HOLD 15 7/8 501 .00 .00
78 1/8 11 3/4 ODD Oddity Tech Ltd Cl A -O BUY +8> 13 3/4 972,200 1.64 8.38
7 1/2 2 1/2 ODYS Odysight.Ai Inc -O SELL 7 1/4 47,400 -0.87 -8.33
3 7/8 0 1/4 OMEX Odyssey Marine Expl -O HOLD-B 1 11,340,000 -0.53 -1.89
2 7/8 0 1/4 OFAL Ofa Group -O HOLD 0 1/2 94,700 .00 .00
3 3/4 1 7/8 OTH Off The Hook Ys Inc -A HOLD-S 3 5/8 421,400 .00 .00
5 5/8 0 1/2 OPAD Offerpad Solutions Inc -N HOLD-B 0 5/8 238,600 -2.20 -.28
46 34 OFG OFG Bancorp -N HOLD-S 43 1/4 58,300 4.23 10.22 0.96 2.22%
9 3/8 3 OFS Ofs Capital Corp -O HOLD-B 3 5/8 94,100 -0.09 -40.28 1.62 44.69%
24 7/8 22 OFSSH Ofs Capital Corp 4.95% Notes-O HOLD 23 3/8 544 .00 .00
27 1/2 25 OFSSO Ofs Capital Corporation 7.50-O HOLD 25 1/2 200 .00 .00
7 1/4 2 3/4 OCCI Ofs Credit Company -O BUY +8> 3 217,100 0.90 3.33 1.28 42.67%
25 3/4 24 1/8 OCCIO Ofs Credit Company -O HOLD 25 476 .00 .00
24 3/4 23 1/2 OCCIN Ofs Credit Company Inc 5.25%-O HOLD 24 1/2 1,700 .00 .00
25 1/2 24 1/4 OCCIM Ofs Credit Company Inc 7.875-O HOLD 24 3/4 1,900 .00 .00
50 1/8 42 OGE Oge Energy Corp -N SELL 49 3/4 548,100 1.93 25.78 1.48 2.97%
45 3/4 22 OVBC Ohio Valley Banc Corp -O SELL 45 1/2 16,300 2.46 18.50 0.79 1.74%
3 1/2 0 1/4 OMH Ohmyhome Limited -O HOLD 1 9,500 0.00 0.00
2002 56 1/2 XOI Oil Index -J HOLD 98 1/2 16,688 .00 .00
13 1/2 3 1/4 OIS Oil States International -N HOLD-S 11 1/2 345,500 -0.33 -34.85
72 7/8 41 1/4 ODC Oil-Dri Corp of America -N HOLD-S 72 1/2 40,800 2.88 25.17 1.06 1.46%
54 1/4 18 1/8 ECO Okeanis Eco Tankers Corp -N HOLD-S 50 1/4 266,100 3.63 13.84 3.55 7.06%
171 5/8 17 3/4 OKLO Oklo Inc -N BUY +6 47 5/8 3,870,000 -5.16 -9.23
127 1/2 67 5/8 OKTA Okta Inc Cl A -O HOLD-B 67 3/4 3,580,000 -0.34 -99.99
3 1/4 1 OKYO Okyo Pharma Limited ADR -O HOLD-B 1 1/2 79,000 0.00 0.00
2 1 OLPX Olaplex Holdings Inc -O SELL 2 2,450,000 0.06 33.33
2 3/8 0 1/4 OLB Olb Group Inc -O HOLD-B 0 3/8 309,200 -9.90 -.04
211 1/2 127 3/8 ODFL Old Dominion Freight Line In-O HOLD-S 209 1/2 543,900 5.48 38.23 1.14 .54%
6 3/4 3 OMCC Old Market Capital Corp -O HOLD 4 3/8 1,100 -0.60 -7.29
25 3/8 24 3/8 ONBPO Old National Bancorp ADR -O HOLD 25 1,800 0.89 28.09 1.75 7.00%
25 1/2 24 1/2 ONBPP Old National Bancorp ADR -O HOLD 25 1/8 2,500 .00 .00
26 1/8 16 3/4 ONB Old National Bncp -O HOLD 23 5/8 1,700,000 1.68 14.06 0.48 2.03%
47 1/4 35 1/2 ORI Old Republic International C-N HOLD 41 1/2 433,000 3.23 12.85 0.93 2.24%
21 5/8 14 1/8 OSBC Old Second Bancorp -O HOLD-S 21 3/8 396,300 1.87 11.43 0.22 1.03%
33 1/2 3 1/8 OLMA Olema Pharmaceuticals Inc -O HOLD 16 5/8 576,500 -2.19 -7.59
33 1/2 18 OLN Olin Corp -N HOLD-S 28 3/8 1,710,000 0.89 31.88 1.28 4.51%
139 88 3/8 OLLI Ollies Bargain CS -O HOLD-B 92 3/8 878,600 3.36 27.49
28 3/8 11 OMDA Omada Health Inc -O HOLD-B 11 7/8 353,100 .00 .00
41 1/2 25 3/4 OFLX Omega Flex Inc -O HOLD 34 90,300 1.81 18.78 2.00 5.88%
49 1/8 35 1/4 OHI Omega Healthcare Investors -N HOLD 45 5/8 756,600 1.53 29.82 2.73 5.98%
17 5/8 2 7/8 OMER Omeros Corp -O HOLD 11 7/8 877,800 -2.30 -5.16
3 7/8 1 1/8 OABI Omniab Inc -O HOLD-B 1 1/2 158,700 -0.62 -2.42
0 5/8 .07510 OABIW Omniab Inc WT -O HOLD .09850 101 .00 .00
51 1/2 25 3/8 OMCL Omnicell Inc -O HOLD 35 3/8 109,700 0.26 136.06
87 5/8 67 1/4 OMC Omnicom Group Inc -N HOLD 74 7/8 3,140,000 7.45 10.05 3.46 4.62%
9 1/8 3 1/4 OMSE Oms Energy Technologies Inc -O HOLD 4 1/2 2,600 .00 .00
92 3/8 35 ASGN On Assignment -N HOLD-B 37 1/4 259,600 3.84 9.70
61 5/8 31 3/8 ONON On Holding Ag Cl A -N HOLD-B 34 3/8 3,500,000 0.44 78.13
72 1/4 32 ON On Semiconductor -O HOLD-S 68 3/8 2,610,000 3.63 18.84
8 4 3/8 ONTF On24 Inc -N SELL 8 524,000 -1.03 -7.77
1 3/8 0 1/4 ONCY Oncolytics Biotech Inc -O HOLD 1 2,260,000 -0.27 -3.70
7 1/2 .05120 ONCO Onconetix Inc -O HOLD 1 1/8 227,220,000 -9.90 -.11
15 0 5/8 ONDS Ondas Holdings Inc -O HOLD 9 1/8 34,070,000 -0.73 -12.50
19 3 1/2 YDDL One & One Green Technologies-O SELL 13 7/8 410,600 .00 .00
90 3/4 68 1/4 OGS One Gas Inc -N SELL 90 5/8 123,100 3.83 23.66 2.52 2.78%
26 7/8 19 5/8 OLP One Liberty Properties -N HOLD 22 5/8 48,100 1.63 13.88 1.74 7.69%
18 5/8 8 OOQB One One Nasdaq-100 and Bitco-O HOLD 9 5/8 200 .00 .00
18 7/8 8 3/4 OOSB One One S&P 500 and Bitcoin -O HOLD 10 1/4 0 .00 .00
11 3/8 1 7/8 OSS One Stop Systems Inc -O HOLD 7 3/4 896,000 -0.51 -15.20
23 1/4 22 1/8 OACP Oneascent Core Plus Bond ETF-A HOLD 22 3/4 123,200 0.00 .00 0.83 3.65%
45 1/4 26 7/8 OAEM Oneascent Emerging Markets E-A HOLD-S 43 1/4 8,400 0.00 .00
46 3/4 30 3/4 OAIM Oneascent International Equi-A HOLD-S 45 1/2 23,200 0.00 .00
36 1/4 26 OALC Oneascent Large Cap Core ETF-A HOLD 36 1/8 17,100 .00 .00
31 1/2 22 1/8 OASC Oneascent Small Cap Core ETF-A HOLD-S 31 3/8 20,200 .00 .00
12 7/8 0 7/8 ONEG Oneconstruction Group Limite-O HOLD 3 1/2 143,000 0.00 0.00
10 1/8 10 OIMAU Oneim Acquisition Corp. Unit-O HOLD 10 11,300 .00 .00
71 1/8 39 1/2 OMF Onemain Holdings Inc -N HOLD 56 5/8 1,140,000 4.24 13.35 3.74 6.60%
4 1/8 0 1/4 ONMD Onemednet Corp -O HOLD 0 3/4 213,900 0.00 0.00
0 1/8 .01550 ONMDW Onemednet Corp WT -O HOLD .06900 1,800 .00 .00
105 7/8 64 1/4 OKE Oneok Inc -N HOLD 86 1/8 2,110,000 4.78 18.02 3.79 4.40%
20 3/8 10 OSPN Onespan Inc -O HOLD-B 10 3/4 245,700 0.74 14.53 0.09 .84%
24 5/8 14 5/8 OSW Onespaworld Holdings Ltd -O HOLD-S 24 5/8 375,500 0.49 50.26 0.06 .24%
30 7/8 16 1/4 OS Onestream Inc Cl A -O HOLD-S 24 2,340,000 -0.97 -24.74
21 8 ONEW Onewater Marine Inc Cl A -O HOLD 10 1/8 85,600 -0.73 -13.87
1 1/2 0 3/8 ONFO Onfolio Holdings Inc -O HOLD 0 5/8 27,800 -0.60 -1.04
0 1/4 .03650 ONFOW Onfolio Holdings Inc WT -O HOLD .06430 3,300 .00 .00
54 26 1/2 ONIT Onity Group Inc -N HOLD 43 30,700 4.05 10.62
7 1/4 1 3/4 OKUR Onkure Therapeutics Inc -O SELL 4 1/4 246,000 -3.23 -1.32
63 1/2 37 1/4 ONLN Online Retail ETF -A HOLD 55 7/8 6,600 0.00 .00
249 1/2 85 7/8 ONTO Onto Innovation Inc -N SELL 246 5/8 319,900 4.06 60.75
15 1/2 10 3/4 OOMA Ooma Inc -N HOLD-S 13 7/8 147,500 -0.37 -37.50
39 1/4 31 5/8 DIVZ Opal Dividend Income ETF -A HOLD 37 3/8 14,500 0.00 .00 0.95 2.54%
3 5/8 1 1/4 OPAL Opal Fuels Inc. -O HOLD 2 3/8 64,400 0.17 13.97
15 1/4 10 3/8 OPBK Open Bank -O HOLD 14 1/8 125,900 1.39 10.16 0.46 3.26%
6 1/2 0 5/8 LPRO Open Lending Corp Cl A -O HOLD 1 3/8 641,600 0.04 34.38
39 3/4 20 OTEX Open Text Corp -O BUY +6> 20 1/2 2,280,000 2.46 8.33 1.24 6.05%
10 3/8 0 1/2 OPEN Opendoor Technologies Inc -O HOLD-B 4 1/4 27,210,000 -0.54 -7.87
1 1/8 0 1/8 OPENZ Opendoor Technologies Inc Se-O BUY +5> 0 1/8 176,000 .00 .00
1 1/2 0 1/8 OPENL Opendoor Technologies Inc Se-O BUY -8> 0 1/8 330,700 .00 .00
2 0 3/8 OPENW Opendoor Technologies Inc WT-O BUY +3> 0 3/8 340,200 .00 .00
22 11 7/8 OPRA Opera Ltd ADR -O HOLD 15 1/4 585,300 1.99 7.66 0.59 3.87%
1 7/8 1 OPK Opko Health Inc -O BUY 1 1/8 1,170,000 -0.19 -5.92
8 1/4 3 5/8 OPRT Oportun Financial Corp -O HOLD 4 3/4 151,300 -2.01 -2.36
105 3/8 51 OPY Oppenheimer Holdings -N SELL 104 1/2 23,700 6.39 16.35 0.58 .56%
22 7/8 20 1/4 REFA Oppenheimer International Re-A HOLD-S 22 1/8 0 .00 .00
63 3/8 49 OMFL Oppenheimer Russell 1000 Mul-A HOLD 63 159,900 0.00 .00 0.68 1.08%
48 1/2 34 1/4 OMFS Oppenheimer Russell 2000 Mul-A HOLD-S 47 3/4 5,300 0.00 .00 0.58 1.21%
17 5/8 7 1/4 OPFI Oppfi Inc -N BUY 8 1/8 197,600 0.16 50.78
6 1/2 .11000 OPF.W Oppfi Inc [Opfi/W] -N BUY 0 1/8 3,100 .00 .00
27 1/2 14 1/4 WZRD Opportunistic Trader ETF -A HOLD-B 15 7/8 100 .00 .00
31 1/8 26 1/2 KONG Opportunities Formidable For-A HOLD 29 3/4 0 .00 .00
17 1/2 5 3/8 OPXS Optex Systems Hlds -O HOLD 12 3/8 28,100 0.61 20.29
11 3/8 2 3/8 OCC Optical Cable Corp -O SELL 9 5/8 90,400 -0.54 -17.82
38 3/4 24 1/4 OPTZ Optimize Strategy Index ETF -O HOLD-S 38 5/8 1,300 .00 .00
25 7/8 24 OEI Optimized Equity Income ETF -A HOLD 25 759 .00 .00
21 7/8 4 1/2 OPRX Optimizerx Corp -O BUY +8> 6 1/8 425,000 -1.33 -4.61
1 7/8 1 1/4 OPTU Optimum Communications Inc -N HOLD-B 1 1/4 396,900 .00 .00
17 5/8 12 1/4 PDBC Optimum Yield Diversified Co-O SELL 17 11,760,000 0.00 .00 2.07 12.18%
5 1/2 3 5/8 OPHC Optimumbank Hlds -A HOLD-S 5 1/4 905 1.33 3.95
36 3/4 25 1/8 OPCH Option Care Health Inc -O HOLD 29 3/8 1,140,000 1.19 24.68
5 1/2 0 5/8 IRD Opus Genetics Inc -O SELL 5 3/8 759,300 -1.09 -4.93
41 3/8 31 7/8 OSCV Opus Small Cap Value Plus ET-A HOLD-S 41 1/8 24,000 .00 .00
48 17 1/2 OR OR Royalties Inc -N HOLD 39 5/8 358,500 -0.22 -99.99 0.14 .35%
311 127 ORCL Oracle Corp -N HOLD-B 137 7/8 23,370,000 4.09 33.71 1.36 .99%
4 3/4 .11000 OGEN Oragenics Inc -A HOLD-B 0 5/8 32,400 -5.73 -.11
3 5/8 2 ORMP Oramed Pharma -O HOLD 3 1/2 67,300 0.11 31.82
37 7/8 20 7/8 OBT Orange County Bancor -O HOLD-S 34 5/8 190,100 2.15 16.10 0.46 1.33%
2 1/8 0 3/8 ORKT Orangekloud Technology Inc C-O HOLD 0 7/8 106,300 0.00 0.00
4 2 OSUR Orasure Tech Inc -O HOLD 3 124,600 0.15 20.00
5 3/4 2 3/8 OBIO Orchestra Biomed Hldgs Inc -O BUY 4 1/8 75,800 -1.59 -2.59
9 5 3/4 ORC Orchid Island Capital Inc -N HOLD 7 1/8 3,880,000 0.61 11.68 1.35 18.95%
2 1/8 0 7/8 OGI Organigram Global Inc -O HOLD 1 3/8 409,600 -0.38 -3.62
6 3/8 2 1/8 ORGO Organogenesis Holdings Inc -O BUY 2 1/4 1,450,000 -0.06 -37.50
16 1/2 5 3/4 OGN Organon & Co. -N HOLD 6 7/8 8,150,000 3.33 2.06 1.40 20.36%
14 4 1/8 ORIC Oric Pharmaceuticals Inc -O HOLD 10 3/8 1,630,000 -1.81 -5.73
10 .01870 OCG Oriental Culture Holding Ltd-O HOLD-B 0 5/8 145,800 -0.62 -1.01
2 .06540 ORIS Oriental Rise Holdings Limit-O HOLD 0 1/2 77,500 1.90 .26
2 3/8 .10000 SEED Origin Agritech Ltd -O HOLD 1 1/4 19,900 0.45 2.78
46 28 3/4 OBK Origin Bancorp Inc -N SELL 45 1/4 93,400 2.45 18.47 0.54 1.19%
10 1/8 10 ORIQ Origin Investment Corp I -O HOLD-S 10 1/8 158,600 .00 .00
0 1/4 .06810 ORIQW Origin Investment Corp I Et -O HOLD-W .06810 160 .00 .00
10 1/2 10 ORIQU Origin Investment Corp I Uni-O HOLD-B 10 1/8 100 .00 .00
4 .09540 ORGN Origin Materials Inc -O HOLD-S 1 7/8 133,600 -0.56 -3.35
0 1/8 .00120 ORGNW Origin Materials Inc WT -O HOLD-B .00210 103,100 .00 .00
18 3/8 0 1/2 OESX Orion Energy Systems Inc -O BUY 9 1/2 24,500 -0.22 -43.18
14 1/4 4 5/8 ORN Orion Group Holdings Inc -N HOLD 11 3/4 155,400 -0.40 -29.38
4 1/8 1 1/2 ONL Orion Properties Inc -N HOLD 2 1/8 288,700 -1.55 -1.37 0.36 16.94%
15 1/2 4 3/8 OEC Orion S.A. -N HOLD 6 5/8 241,400 0.53 12.50 0.11 1.66%
107 18 1/8 IX Orix Corp ADR -N BUY 30 7/8 514,700 11.47 2.69 4.52 14.64%
21 1/4 5 7/8 ORLA Orla Mining -A HOLD 17 5/8 1,190,000 0.00 0.00
128 62 7/8 ORA Ormat Technologies -N HOLD 113 3/4 202,200 1.96 58.04 0.55 .48%
40 25 1/2 ORRF Orrstown Finl Svcs -O HOLD-S 38 7/8 45,100 1.84 21.13 0.98 2.52%
18 3/4 10 1/4 OFIX Orthofix Intl NV -O BUY 12 3/8 113,400 -3.14 -3.94
27 1/4 15 1/4 KIDS Orthopediatrics Corp -O HOLD-B 15 7/8 58,500 -1.24 -12.80
63 7/8 7 1/8 ORKA Oruka Therapeutics Inc -O SELL 63 1/2 549,500 -6.69 -9.49
3 1 1/8 OSTX Os Therapies Incorporated -A HOLD-B 1 1/4 1,290,000 0.00 0.00
21 5/8 11 OSCR Oscar Health Inc Cl A -N HOLD 14 1/2 4,290,000 -0.02 -99.99
175 1/2 78 5/8 OSK Oshkosh Truck Corp -N HOLD 156 5/8 244,800 10.35 15.13 2.02 1.29%
4 5/8 1 1/8 ODV Osisko Dev Corp -N HOLD 3 1/4 883,600 -1.81 -1.80
0 1/2 .09000 ODVWZ Osisko Development Corp. WT -O HOLD 0 1/4 663 .00 .00
25 3/4 19 1/4 EFFE Osmosis Emerging Markets Res-A HOLD 24 1/8 0 .00 .00
25 3/8 18 1/2 EFFI Osmosis International Resour-A HOLD 24 5/8 0 .00 .00
6 7/8 0 3/8 OSRH Osr Holdings Inc -O HOLD 0 1/2 1,560,000 .00 .00
.09000 .03110 OSRHW Osr Holdings Inc WT -O HOLD-B .04500 145,600 .00 .00
2312 .00000 ADDU OTC US Advance Decline Diffe-J HOLD 277 0 .00 .00
4 .00000 ADRU OTC US Advance Decline Ratio-J HOLD 1 1/8 0 0.00 .00 0.79 70.22%
129 .00000 AVRU OTC US Advance Decline Volum-J HOLD 0 3/8 0 .00 .00
2417 .00000 AVDU OTC US Advance Decline Volum-J HOLD .00000 0 n/a n/a n/a n/a
2813 .00000 ADVU OTC US Advancing Stocks -J HOLD 1859 0 .00 .00
2702 .00000 AVVU OTC US Advancing Volume -J HOLD 235 3/8 0 .00 .00
3688 .00000 DVCU OTC US Declining Volume -J HOLD 491 1/2 0 .00 .00
10 1/8 9 7/8 OTGA Otg Acquisition Corp I Cl A -O HOLD 10 4,100 .00 .00
0 3/8 0 1/8 OTGAW Otg Acquisition Corp I WT -O HOLD-B 0 1/4 2,000 .00 .00
10 1/4 10 OTGAU Otg Acquisition Corp. I -O HOLD 10 1/8 100 .00 .00
11 3/8 9 OTGL Otg Latin America ETF -O HOLD-S 11 3/8 5,000 .00 .00
103 7/8 75 7/8 OTIS Otis Worldwide Corp -N HOLD 81 1/8 1,360,000 4.07 19.93 1.68 2.07%
91 1/2 74 7/8 OTTR Otter Tail Corp -O HOLD-S 90 7/8 104,900 7.24 12.55 2.23 2.45%
36 1/4 6 3/4 OUST Ouster Inc -O HOLD 20 616,100 -2.57 -7.78
0 1/8 .00070 OUSTZ Ouster Inc WT -O HOLD-W .00200 233,200 .00 .00
2 1/8 1 1/8 POWW Outdoor Holding Company -O HOLD-S 2 264,100 -0.21 -9.52
29 3/8 13 1/2 OUT Outfront Media Inc -N HOLD-S 29 1/4 861,700 1.39 21.04 1.21 4.14%
3 0 1/8 OTLK Outlook Therapeutics Inc -O BUY 0 1/8 4,600,000 -7.94 -.02
21 1/8 0 1/2 OM Outset Medical Inc -O HOLD 4 1/4 38,000 -2.77 -1.53
20 7/8 19 1/2 OVB Overlay Shares Core Bond ETF-A HOLD 20 5/8 5,800 0.00 .00 1.04 5.04%
32 1/4 22 3/8 OVF Overlay Shares Foreign Equit-A HOLD 30 7/8 2,100 0.00 .00 0.83 2.69%
40 5/8 32 1/4 OVLH Overlay Shares Hedged Large -A HOLD 38 3/4 788 0.00 .00 0.19 .49%
54 3/8 38 7/8 OVL Overlay Shares Large Cap Equ-A HOLD 52 1/2 17,900 0.00 .00 1.08 2.06%
22 1/4 20 1/8 OVM Overlay Shares Municipal Bon-A HOLD 21 5/8 1,300 .00 .00
22 1/2 21 1/4 OVT Overlay Shares Short-Term Bo-A HOLD 22 1,600 0.00 .00 0.99 4.50%
38 7/8 27 1/2 OVS Overlay Shares Small Cap Equ-A HOLD 38 1/4 347 0.00 .00
21 7/8 3 7/8 OSG Overseas Shipholding Group I-N HOLD-B 4 838,500 .00 .00
3 0 1/4 OVID Ovid Therapeutics Inc -O SELL 2 7/8 5,660,000 -0.46 -6.25
62 1/2 30 3/4 OVV Ovintiv Inc -N HOLD-S 56 1/8 2,820,000 7.54 7.44 1.26 2.24%
192 1/2 98 1/2 OC Owens Corning Inc -N HOLD 115 502,100 11.76 9.78 2.45 2.13%
16 7/8 2 3/4 OWLT Owlet Inc -N BUY +9> 5 1/8 162,900 -2.39 -2.14
5 3/4 0 5/8 OXBR Oxbridge Ord Shrs -O HOLD-W 0 3/4 83,800 -0.83 -.90
0 7/8 .07340 OXBRW Oxbridge WT -O HOLD-B .12000 200 .00 .00
86 3/8 30 1/2 OXM Oxford Industries -N HOLD-S 43 1/8 105,500 0.89 48.46 3.85 8.93%
18 1/8 3 1/4 OXLC Oxford Lane Capital -O HOLD 9 7/8 506,500 0.81 12.19 1.09 11.04%
24 3/4 23 3/8 OXLCN Oxford Lane Capital Corp -O HOLD 24 3/8 900 .00 .00
24 22 1/2 OXLCO Oxford Lane Capital Corp -O HOLD 23 5/8 1,100 .00 .00
24 3/4 23 3/8 OXLCZ Oxford Lane Capital Corp 5.0-O HOLD 24 1/2 6,000 .00 .00
24 7/8 23 3/4 OXLCP Oxford Lane Capital Corp 6.2-O HOLD 24 3/4 6,800 .00 .00
24 3/8 22 3/4 OXLCL Oxford Lane Capital Corp 6.7-O HOLD 23 3/4 988 .00 .00
24 7/8 24 1/2 OXLCM Oxford Lane Capital Corp Pfd-O HOLD-W 24 7/8 7,900 .00 .00
25 1/2 24 OXLCG Oxford Lane Capital Corp. 7.-O HOLD 24 7/8 9,200 .00 .00
26 24 7/8 OXLCI Oxford Lane Capital Corp. 8.-O HOLD-B 25 3/8 2,000 .00 .00
2 3/4 1 5/8 OXSQ Oxford Square Capital Corp -O HOLD 1 3/4 776,600 -0.11 -15.91 0.43 24.57%
24 1/4 22 3/4 OXSQG Oxford Square Capital Corp 5-O HOLD 23 7/8 900 .00 .00
28 1/8 24 1/8 OXSQH Oxford Square Capital Corp. -O HOLD 25 5,500 .00 .00
10 1/8 9 7/8 OBA Oxley Bridge Acquisition Lim-O SELL 10 1/8 107 .00 .00
10 1/2 10 OBAWU Oxley Bridge Acquisition Lim-O HOLD 10 1/8 400 .00 .00
0 1/4 0 1/8 OBAWW Oxley Bridge Acquisition Lim-O HOLD 0 1/8 1,400 .00 .00
11 10 OYSEU Oyster Enterprises II Acquis-O HOLD 10 1/4 573 .00 .00
10 1/8 9 7/8 OYSE Oyster Enterprises II Acquis-O HOLD 10 1/8 136 .00 .00
0 1/8 .12010 OYSER Oyster Enterprises II Acquis-O HOLD 0 1/8 230,000 .00 .00