Stock Screener Signup Login





stock trading system

MACD Screener

RSI Screener

Moving Average Screener

Penny Stock Screener

Candlestick Screener

Stock Gainers & Losers


List of Stocks

Swing Trading Strategies



Stock List

Stock List is a list of all stocks trading on NASDAQ, NYSE and AMEX. The stock list is sorted in alphabetical order and updated daily after market close. The stock list can be filter using our free stock screener.

List of All Stocks

The list of stocks is further sorted by daily percentage in addition to alphabetical order. At the bottom of this stock list page, stocks are further categorize by industry where one will find top tech stocks, oil stocks, dividend stocks and more.


Symbol Chart Open High Low Close Volume % Change Stock Predictions
OGEN 0.52 0.73 0.50 0.72 14572894 46.94% OGEN Stock Predictions
OASM 3.35 3.55 3.13 3.45 467200 34.77% OASM Stock Predictions
OIB.C 2.57 2.90 2.37 2.80 1139600 11.11% OIB.C Stock Predictions
ORM 16.35 17.75 16.35 17.75 18600 7.38% ORM Stock Predictions
OVAS 0.71 0.77 0.70 0.77 133600 6.94% OVAS Stock Predictions
OMEX 7.75 8.53 7.75 8.18 119800 6.51% OMEX Stock Predictions
OHRP 0.18 0.19 0.17 0.19 335400 5.56% OHRP Stock Predictions
OPESW 0.40 0.40 0.40 0.40 12700 5.26% OPESW Stock Predictions
OESX 0.96 1.01 0.96 1.01 123400 5.21% OESX Stock Predictions
OCC 4.25 4.45 4.11 4.45 146000 4.71% OCC Stock Predictions
OLP 27.65 28.98 27.53 28.96 185600 4.70% OLP Stock Predictions
ORIG 32.38 33.90 32.38 33.83 2158900 4.51% ORIG Stock Predictions
OBCI 4.18 4.30 4.10 4.30 2300 3.86% OBCI Stock Predictions
OTIC 2.60 2.70 2.60 2.70 260000 3.85% OTIC Stock Predictions
OPHC 4.93 5.17 4.93 5.17 1200 3.19% OPHC Stock Predictions
ODT 20.66 22.36 20.50 21.01 271300 3.14% ODT Stock Predictions
OII 26.47 27.31 26.38 27.26 2411600 3.06% OII Stock Predictions
OMER 24.28 25.15 24.11 25.04 938200 3.00% OMER Stock Predictions
OILU 59.45 61.34 56.92 59.02 364300 2.97% OILU Stock Predictions
OBAS 8.90 8.90 8.65 8.85 5200 2.91% OBAS Stock Predictions
OTEL 16.55 17.05 16.30 17.05 21300 2.71% OTEL Stock Predictions
OVLY 19.20 19.77 18.70 19.77 45000 2.59% OVLY Stock Predictions
OOMA 16.45 16.85 16.13 16.80 234300 2.13% OOMA Stock Predictions
OTIV 0.92 0.99 0.90 0.97 49100 2.11% OTIV Stock Predictions
OSTK 27.05 28.25 26.84 27.10 2435500 2.07% OSTK Stock Predictions
OIIM 2.17 2.23 2.17 2.21 23800 1.84% OIIM Stock Predictions
OFLX 71.60 74.45 68.76 72.91 104900 1.83% OFLX Stock Predictions
OMC 69.61 71.22 69.55 70.90 4678200 1.81% OMC Stock Predictions
OTTR 47.25 48.30 47.10 48.15 236100 1.80% OTTR Stock Predictions
OAK 41.35 42.30 41.35 41.75 296000 1.58% OAK Stock Predictions
OAS 12.86 13.08 12.73 12.97 6890400 1.57% OAS Stock Predictions
OSIR 11.12 11.43 11.00 11.16 532500 1.45% OSIR Stock Predictions
OFED 26.53 26.90 26.53 26.90 3000 1.43% OFED Stock Predictions
OPGN 2.10 2.25 2.10 2.16 382100 1.41% OPGN Stock Predictions
OEC 32.50 33.08 32.31 32.75 520700 1.39% OEC Stock Predictions
ORCL 50.83 51.12 50.35 51.10 50518700 1.33% ORCL Stock Predictions
OSBC 15.30 15.70 15.20 15.55 339700 1.30% OSBC Stock Predictions
ONS 0.86 0.95 0.86 0.92 74600 1.10% ONS Stock Predictions
OSPN 18.00 18.35 17.95 18.30 854100 1.10% OSPN Stock Predictions
OMFL 29.20 29.21 29.20 29.21 300 1.07% OMFL Stock Predictions
OBE 0.94 0.96 0.93 0.95 372500 1.06% OBE Stock Predictions
ORRF 23.95 24.30 23.55 24.30 53500 1.04% ORRF Stock Predictions
OPOF 27.60 28.24 27.06 27.60 21700 1.02% OPOF Stock Predictions
ORGS 5.41 5.57 5.30 5.49 61900 0.92% ORGS Stock Predictions
ORA 57.46 58.20 57.19 57.82 821500 0.85% ORA Stock Predictions
ORMP 4.90 4.95 4.78 4.89 18300 0.82% ORMP Stock Predictions
OILB 73.70 73.70 73.04 73.15 1300 0.81% OILB Stock Predictions
OSIS 77.94 78.74 77.28 78.32 194100 0.81% OSIS Stock Predictions
OMCL 69.55 70.50 69.10 70.00 571100 0.79% OMCL Stock Predictions
ONEY 74.65 74.65 74.19 74.19 300 0.77% ONEY Stock Predictions
OIH 24.99 25.14 24.81 25.04 5407900 0.76% OIH Stock Predictions
OKE 68.86 69.32 66.90 69.11 5101500 0.73% OKE Stock Predictions
OILK 26.71 27.01 26.41 26.60 2100 0.72% OILK Stock Predictions
ONCS 1.39 1.47 1.35 1.40 670900 0.72% ONCS Stock Predictions
OLEM 22.00 22.00 22.00 22.00 400 0.64% OLEM Stock Predictions
OIS 31.80 32.15 31.15 31.85 892900 0.63% OIS Stock Predictions
ODP 3.30 3.37 3.28 3.31 13519700 0.61% ODP Stock Predictions
OMF 35.62 35.92 35.35 35.71 645900 0.56% OMF Stock Predictions
OBOR 23.70 23.75 23.70 23.71 6800 0.55% OBOR Stock Predictions
OVBC 38.05 38.80 37.35 38.25 26100 0.53% OVBC Stock Predictions
OMN 10.15 10.25 10.10 10.25 215900 0.49% OMN Stock Predictions
OFG-D 25.13 25.19 25.08 25.19 2800 0.48% OFG-D Stock Predictions
OFG-A 24.84 24.92 24.84 24.92 1300 0.48% OFG-A Stock Predictions
ODC 37.92 38.16 37.44 38.16 27200 0.47% ODC Stock Predictions
OXY 79.63 79.76 78.31 79.60 8325800 0.47% OXY Stock Predictions
OFG-B 24.40 24.55 24.40 24.55 1300 0.41% OFG-B Stock Predictions
ORC 7.45 7.55 7.45 7.51 1646500 0.40% ORC Stock Predictions
OCSLL 24.85 24.96 24.82 24.89 5000 0.36% OCSLL Stock Predictions
OGE 36.56 36.91 36.40 36.69 2244100 0.36% OGE Stock Predictions
OUSA 33.17 33.25 33.16 33.20 31500 0.33% OUSA Stock Predictions
OCUL 6.45 6.47 6.35 6.45 571900 0.31% OCUL Stock Predictions
OGS 80.79 81.92 80.45 81.39 415600 0.30% OGS Stock Predictions
OAK-B 24.81 24.90 24.80 24.90 22200 0.28% OAK-B Stock Predictions
OBSV 18.67 19.40 18.00 18.18 159200 0.28% OBSV Stock Predictions
OFSSL 25.13 25.33 25.13 25.28 1700 0.28% OFSSL Stock Predictions
OMOM 28.99 28.99 28.99 28.99 300 0.28% OMOM Stock Predictions
OXLCO 25.30 25.42 25.30 25.42 3500 0.28% OXLCO Stock Predictions
OAK-A 25.10 25.10 25.00 25.07 16600 0.24% OAK-A Stock Predictions
OFIX 54.20 54.50 53.83 54.19 190000 0.22% OFIX Stock Predictions
OXM 89.53 90.60 89.26 89.58 210200 0.20% OXM Stock Predictions
OFC 30.11 30.44 30.04 30.17 727000 0.17% OFC Stock Predictions
ONTL 26.89 26.89 26.76 26.84 1300 0.15% ONTL Stock Predictions
ONEV 78.09 78.13 77.94 78.06 1700 0.10% ONEV Stock Predictions
ORG 31.76 31.86 31.76 31.86 800 0.09% ORG Stock Predictions
OSBCP 10.63 10.65 10.61 10.65 1700 0.09% OSBCP Stock Predictions
ORI 23.00 23.05 22.89 22.95 7569900 0.09% ORI Stock Predictions
OLED 121.25 123.60 120.54 121.45 941500 0.08% OLED Stock Predictions
OSCV 25.88 25.88 25.88 25.88 400 0.08% OSCV Stock Predictions
OTTW 13.90 13.95 13.90 13.95 7500 0.07% OTTW Stock Predictions
OPP 17.34 17.34 17.28 17.31 15500 0.06% OPP Stock Predictions
ORBK 61.29 61.54 60.84 61.05 130100 0.02% ORBK Stock Predictions
OEW 35.19 35.19 35.19 35.19 100 0.00% OEW Stock Predictions
OILX 42.57 42.57 42.57 42.57 100 0.00% OILX Stock Predictions
OLD 26.62 26.74 26.62 26.74 600 0.00% OLD Stock Predictions
ONTXW 0.24 0.24 0.19 0.19 200 0.00% ONTXW Stock Predictions
OPES 9.80 9.80 9.80 9.80 100 0.00% OPES Stock Predictions
OPK 4.30 4.41 4.25 4.32 13410200 0.00% OPK Stock Predictions
OPTT 0.70 0.72 0.63 0.67 283100 0.00% OPTT Stock Predictions
ORLY 345.50 345.62 342.19 344.51 1028600 -0.01% ORLY Stock Predictions
OSLE 25.28 25.28 25.20 25.21 1900 -0.04% OSLE Stock Predictions
ORAN 16.12 16.21 16.10 16.12 290000 -0.06% ORAN Stock Predictions
OXFD 15.99 17.11 15.35 15.99 118100 -0.06% OXFD Stock Predictions
OCIO 27.16 27.16 27.12 27.12 20000 -0.07% OCIO Stock Predictions
OMP 21.80 21.80 21.50 21.73 46900 -0.09% OMP Stock Predictions
OHI 32.72 33.03 32.62 32.77 1443700 -0.12% OHI Stock Predictions
ONEO 77.26 77.31 76.89 76.89 5800 -0.14% ONEO Stock Predictions
OUSM 29.01 29.10 28.89 28.90 21200 -0.14% OUSM Stock Predictions
OEF 131.30 131.30 130.39 130.47 342400 -0.14% OEF Stock Predictions
OLO 6.59 6.59 6.59 6.59 300 -0.15% OLO Stock Predictions
ORBC 11.05 11.08 10.88 10.99 537000 -0.18% ORBC Stock Predictions
OMA.U 10.28 10.28 10.28 10.28 200 -0.19% OMA.U Stock Predictions
OEUR 24.44 24.44 24.40 24.41 1600 -0.20% OEUR Stock Predictions
OPESU 10.16 10.16 10.16 10.16 1100 -0.20% OPESU Stock Predictions
OIA 7.60 7.60 7.57 7.59 39600 -0.26% OIA Stock Predictions
ORIT 15.95 16.05 15.80 15.95 414600 -0.31% ORIT Stock Predictions
OCSI 8.66 8.71 8.61 8.61 69100 -0.35% OCSI Stock Predictions
OZK 40.37 40.49 39.97 40.19 2131800 -0.37% OZK Stock Predictions
OBLN 2.61 2.70 2.53 2.62 44100 -0.38% OBLN Stock Predictions
OLLI 93.25 94.45 92.10 92.75 1079600 -0.38% OLLI Stock Predictions
OXLCM 25.55 25.56 25.55 25.56 600 -0.39% OXLCM Stock Predictions
OXSQL 25.35 25.48 25.35 25.35 23400 -0.39% OXSQL Stock Predictions
ONE 9.06 9.15 8.89 8.97 223700 -0.44% ONE Stock Predictions
OASI 28.78 28.78 28.78 28.78 200 -0.45% OASI Stock Predictions
OXLC 10.74 10.75 10.68 10.69 242400 -0.47% OXLC Stock Predictions
OPY 31.80 31.91 31.35 31.65 203000 -0.47% OPY Stock Predictions
OSK 77.02 77.05 75.78 76.00 1019600 -0.48% OSK Stock Predictions
O 57.25 57.51 56.91 56.99 3667700 -0.49% O Stock Predictions
OCN 3.99 4.00 3.91 3.97 677800 -0.50% OCN Stock Predictions
OMI 17.20 17.36 17.08 17.16 1235300 -0.52% OMI Stock Predictions
OCLR 9.27 9.31 9.09 9.17 1611200 -0.54% OCLR Stock Predictions
OCSL 5.03 5.03 4.97 4.99 388100 -0.60% OCSL Stock Predictions
OZM 1.60 1.67 1.60 1.65 218200 -0.60% OZM Stock Predictions
OC 58.72 58.90 57.99 58.24 952200 -0.63% OC Stock Predictions
ONEQ 315.84 315.86 312.94 313.17 28400 -0.65% ONEQ Stock Predictions
OI 19.50 19.82 19.50 19.63 2224700 -0.66% OI Stock Predictions
OUNZ 11.72 11.80 11.72 11.78 44400 -0.76% OUNZ Stock Predictions
OR 7.58 7.64 7.49 7.59 1983900 -0.78% OR Stock Predictions
OLN 27.92 28.08 27.46 27.61 2807900 -0.79% OLN Stock Predictions
OSUR 15.56 15.58 15.27 15.33 910000 -0.84% OSUR Stock Predictions
OPTN 13.69 13.98 13.51 13.57 373200 -0.88% OPTN Stock Predictions
OTEX 38.54 38.69 38.14 38.17 379200 -0.88% OTEX Stock Predictions
ODFL 158.71 159.18 155.77 156.77 1350800 -0.90% ODFL Stock Predictions
OPBK 11.82 11.92 11.55 11.72 50500 -0.93% OPBK Stock Predictions
OUT 20.17 20.28 19.92 19.98 1180900 -0.94% OUT Stock Predictions
OXSQ 7.17 7.21 7.10 7.10 238100 -0.98% OXSQ Stock Predictions
OGIG 23.70 23.70 23.31 23.33 15200 -1.06% OGIG Stock Predictions
OFG 17.05 17.34 16.85 16.90 566400 -1.17% OFG Stock Predictions
OSB 35.54 35.83 34.92 35.16 183400 -1.21% OSB Stock Predictions
ONLN 38.58 38.64 37.91 37.91 4000 -1.22% ONLN Stock Predictions
OBNK 39.26 39.51 38.57 38.75 233700 -1.25% OBNK Stock Predictions
OCFC 28.71 28.86 28.23 28.30 520900 -1.32% OCFC Stock Predictions
OPB 29.40 29.45 28.60 29.00 822400 -1.53% OPB Stock Predictions
ORN 7.89 7.96 7.68 7.78 293400 -1.64% ORN Stock Predictions
ONB 20.45 20.63 20.20 20.20 3807900 -1.70% ONB Stock Predictions
ON 19.38 19.60 19.09 19.15 6140000 -1.79% ON Stock Predictions
ONTX 0.52 0.52 0.49 0.49 2174432 -2.00% ONTX Stock Predictions
OLBK 33.84 33.95 33.00 33.18 236300 -2.01% OLBK Stock Predictions
OMAB 56.57 56.57 54.62 55.00 61600 -2.17% OMAB Stock Predictions
OXBR 2.05 2.10 1.90 1.95 40400 -2.50% OXBR Stock Predictions
OPNT 23.14 23.33 21.84 21.84 41100 -2.50% OPNT Stock Predictions
ONDK 7.59 7.59 7.32 7.35 718000 -2.65% ONDK Stock Predictions
OFS 12.34 12.34 11.96 12.00 109300 -2.68% OFS Stock Predictions
OSG 3.29 3.34 3.22 3.22 1237600 -2.72% OSG Stock Predictions
ONCE 57.86 57.90 54.40 55.55 1185000 -2.85% ONCE Stock Predictions
OILD 18.10 18.89 17.49 18.24 1143300 -2.88% OILD Stock Predictions
OMED 2.42 2.45 2.30 2.32 233000 -3.33% OMED Stock Predictions
OPRA 9.96 9.98 9.65 9.65 116100 -3.40% OPRA Stock Predictions
OKTA 71.30 71.60 68.30 68.50 2358600 -3.52% OKTA Stock Predictions
OSS 4.20 4.24 3.90 4.08 118800 -3.77% OSS Stock Predictions
ORPN 1.33 1.33 1.22 1.25 29200 -3.85% ORPN Stock Predictions
OHAI 1.52 1.59 1.48 1.48 7300 -3.90% OHAI Stock Predictions
ONVO 1.18 1.22 1.14 1.14 1618800 -4.20% ONVO Stock Predictions
ONCY 4.37 4.47 4.05 4.20 151900 -4.55% ONCY Stock Predictions
OPHT 2.46 2.46 2.33 2.33 226600 -5.28% OPHT Stock Predictions
OVID 5.96 6.20 5.50 5.60 229800 -5.88% OVID Stock Predictions
OPRX 18.10 18.10 16.49 16.57 381200 -7.84% OPRX Stock Predictions
OCX 2.45 2.57 2.30 2.30 107700 -9.80% OCX Stock Predictions
OHGI 0.19 0.21 0.17 0.18 2327000 -10.00% OHGI Stock Predictions
OSN 2.25 2.41 2.20 2.20 70800 -10.20% OSN Stock Predictions
OPGNW 0.35 0.35 0.30 0.30 6500 -14.29% OPGNW Stock Predictions
OXBRW 0.09 0.09 0.07 0.07 1000 -22.22% OXBRW Stock Predictions


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z