Is BHP Overvalued? DCF Says Worth $46 | StockRay