31set- not many stocks satisfy all those criteria. I agree that AMNF is one of those that does. If you care to share what other companies you know fit those criteria? Thx beforehand. BTW, take a long look at SLP & listen to their next conf call within next few weeks.