The company's latest presentation supports the idea that its lead program will make billions.