 A stegosaurus skeleton has become the most valuable fossil ever sold at auction, being snapped up for $44.6 million in New York. The dinosaur fossil was sold on Wednesday to an anonymous buyer after it was sold to between seven bidders, according to Sotheby's.