They are not easy to find but here are a couple of stocks that have been on an upward tear for several days now.  Any stock that can endure a day like today is worth a mention…

Omega Navigation Enterprises (Stock Symbol: ONAV)

Meadow Valley Corp. (Stock Symbol: MVCO)

We’d like to see a little more volume but a low volume retracement could lead to more upside if these two decide to come back down to earth.