2 ms·Absolutely, the Ratio works the same Yahoo Valuation in 2012 $51 Billion, in 2016 $5 Billion and sold.by pankajdoharey 9y agoAbsolutely, the Ratio works the same Yahoo Valuation in 2012 $51 Billion, in 2016 $5 Billion and sold.