Software infrastructure stocks trading under $10 rarely sit in that bucket by accident, but a handful of names in payments, ...