If it didn't, it's probably a product of the ring spawning system simply being weird. Rings with more stats typically cost more, even if it's a (-) stat or whatever. However, for items with the same exact stats, it's either a product of your Cha changing, or the spawn pricing system.