Dow Jones' Sale Price Of Fin Solutions Shockingly Low: $13.5 Million, On $14 Million of Revs